[Powered by Google Translate] HIZLARIA: 1 CS50 da.
Beraz, orain duela urte batzuk izan nuen, eta at freshman bat izan dut
denbora, ez nintzen benetan ordenagailu zientzia egiteko bide hau, egiten ari
ingeniaritza.
Izan ere, ez zen gobernuaren kontzentratzailea gisa leku hau sartu nintzen.
Batxilergoko kid bat nuela gustuko duela adierazi historia bezalako gauzak dira.
Zuzenbide konstituzionala, ingelesa eta matematikako mota, beraz, mota gustuko nuen
ondo biribildu, baina horrek ez du zertan gauza ez nuen izan irakasten jakin
eskola altua.
Eta freshman urteko beraz, trepidation hau izan nuen, beraz, nahiz eta I
gustatu ordenagailuak, play ordenagailu jokoak eta antzekoak, inoiz ez, zalantzarik gabe I
informatiko bat pertsona, ordenagailu zientzialari bat, eta neure burua pentsatu
Egia pentsatu nuen, nire lagunak batxilergoko zuten ordenagailua hartu
Geeks zientzia bat bit izan ziren.
>> Eta, hala ere, hemen dut campusean, ez dago ikastaro hau izan zen, CS50, eta
denbora, benetan zerbait kontuz izatearen ospea izan zuen.
Ikastaro bat ona izan da.
Fun ikastaro bat izan da.
Baina, egia esan, oinez hori atea izan duzu.
Eta, are gehiago, ez nuen hori atalasea freshman urteko zeharkatu.
Eta joan zen nire bidean I gobernu kontzentratzailea bat izateaz gain, igaro
nuen bezala baldintzak asko jo, zeharkatu gauzak kontatuta gen
ed edo core eta bezala, eta, ondoren, sophomore urtean, arrazoi batzuk, I got
nerbio sortu oinez urratsa Science Center B, non CS50.
Brian Kernighan izena ordenagailu Zientzialari oso ezaguna zen
Hemen irakasteko Urte horretan bertan, eta orduan ere, bakarrik nengoen prest benetan
bete nire azterketa txartela klase hori gainditu / huts egin.
Begiratu dut nire inguruan, eta gela honetan guztiek got to know figured I
informatika, programazio buruz, ordenagailuak buruz buruzko informazio gehiago.
Guztiek gela honetan egon behar ziren 12 geroztik programazioa, baina hain zuzen ere,
izan zen, ez da kasua.
Eta horrela, azken egunean, bosgarren astelehenean seihilekoan hartzen dut
jauzi hau eta aldaketa pass / letra kalifikazioa huts egin du, eta, azkenean, nire aldatzen
kontzentrazioa informatika egun berean.
>> Orain ez da hori gure helburua klase honetan, duzun guztia ordenagailu
zientzia kontzentratzaileez, baina benetan, ez dagoela aukera hau proposatzea
Eremu honetan, eta beste eremu batzuetan duten nahiko ezagunenak izango duzu agian,
handiko eskola normalean jarraitu nahiko estandarra curricular
bidea, baina Arrisku-en, CS50, ur berria sartu.
Eta ari bazara hemen eserita, gaur egun pentsatzen ez duzu benetan dira, beraz,
egiteko pertsona gehienak zure eskubidea eta zure ezkerreko.
Izan ere, joan den urtean,% 76 klase honetan ikasleek aldez aurretik esperientzia izan ez.
Beraz, ordea, zer uste duzu zure inguruan pertsona gehienak eserita
gaur egun ez, hain zuzen ere, aldez aurretik esperientzia izan edozein.
% 18 hartu dute CS klasea, eta% 6 bi edo gehiago hartu.
Bien bitartean, gure ikasleek eskatzen dugu urtero burua deskribatzeko termino
erosotasun-maila, eta hau da
honen definizio bat ez da.
Mota besterik ez duzu jakin, ez bazaude oso eroso CS50.
Eta iaz,% 55 izan genuen pie berdea xerra Hemen, auto-deskribatzen
ikasle gutxiago eroso gisa Egia ideia ez genuen why'd dute
erosketak egun horretan lehen ikastaroa, baina gurekin egon zen arte berean% 55
epe amaitu egin zuen bezala,% 35 izan ziren, nonbait gehiago artean
eroso eta horiek gutxiago erosoa.
>> Beraz, zer da informatika?
Beno, goi-eskola, eta benetan, oro har daude egun hauetan,
pertzepzio edo misconception honetan informatika dela
programazioa.
Eta hori erabat informatikako alderdi bat, baina programazioa,
edozein hizkuntza, tresna bat besterik ez da, benetan ordenagailu zientzialari
erabili arazoak konpontzeko, bai informatika domeinu edo,
gero eta egun hauetan, natura, zientzia fisikoak
zientziak, humanitateak, medikuntza, eta aztertzea
datu-multzo handiak.
Anywhere gaur egun informatika eta datu da, ez dago aukera bat aplikatzeko
Ikasgai klase batean ikasi CS50 bezala.
>> Hargatik arazo bat konpontzen ordenagailu zientzialaria nari buruz
eta konpontzeko saiatu jargon batzuk jartzea, jarri zenbait esparru kontzeptuala, inguruan
zer agian,, bestela nahiko abstraktua ideia batzuk.
Beraz, hau da telefono bat da.
Ez duzu gauza horiek sarri askotan.
College oraindik badirudi horiek etxe eta dormitories, baina
back egunean, hau atsegin telefono bat erabili nahi baduzu, ez dago zen
zure telefono liburu elektronikoaren helbidea.
Izan ere, bota duzu zerbait telefono-liburu bat bezala ezagutzen da, eta telefono liburu hauek
buruzko 1.000 orrialde izan normalean.
A-tik Z horrela antolatu zituzten, eta besterik ez duzu eskuineko orria aurkitu
pertsona aurkitu bilatzen ari zaren beren izena eta beren aurkitu
telefono zenbakia.
Orain, nola egiten da liburu honetan norbait bilatzen duzu?
>> Demagun nire helburua da nire lagun Mike Smith dei bat emateko.
Beno, nola ez dut Mike Smith aurkitzeko?
Beno, oso arrazoizko hurbilketa bat, inozoa eta eraginkorra bada, hasteko izango litzateke
hemen, eta hasteko orrialde lau, biratu orrialde bost orrialde sei, eta ordenatzeko
linealki, lerro zuzen baten zehar, telefono-liburu honen bidez, eta are
oso lapurtera izan da, nahiz eta joan Mike Smith honetan bada
liburua, azkenean zion iristeko S, azkenik, I irauli egingo dut
liburu honen atala.
Baina, noski, ez duzu ordenagailuan zientzialari bat izan beharko hori ezagutu
Arazo hau konpontzeko modu ergel bat da.
Zer izango litzateke tipikoa gizakiak egin?
Well done.
Beraz, erdi-erdian nahi duzun irauli, ezta?
Beraz, irauli gutxi gorabehera nahi duzun erditik, hemen begiratu, eta neure burua aurkitu dirudi I
M atalean.
Ongi da, eta, beraz, M da argi eta garbi, ez zer bilatzen ari naiz.
Mike eskubidea, eta, beraz, hitz egiteko Atal honetan, eta batzuk jo dute
ikusi aurretik, literalki ahal izango dugu gaur egun jarraitu alderik
Zati batean arazoa.
>> Beharko benetan ez duzu harrituta dela.
Seam behera Tearing da, benetan ez da zaila.
Benetako jendeak egin du, modu honetan, baina seam behera,
gaur egun bi arazoak dituzte.
Horietatik bakoitzak big gisa erdia da,, eta literalki dezakegu erdia bota
arazoa du.
Orain 1.000 orriak utzi ez gara, baina esan, 500.
Beraz, gaur egun, zer egin dezaket?
Beno, giza tipikoa gutxi gorabehera joango erdian berriro ere, eta neure burua aurkitu dut
(I) atalean, eta, beraz, ez da nahiko.
Beraz, berriro ere, arazo honen alderik ezin dut erditik.
Eskerrik asko.
Beraz, gaur egun besterik ez dut 250 orrialde inguru, eta hau egin ahal izango dut berriro, eta berriro, eta
berriro, eta 125 behera, gutxi gorabehera 60, 30, 15, eta abar.
Eta, azkenik, I whittled jasoko S orrialde bat, eta bertan, bada zuen
telefono-liburua, Mike Smith izan behar du.
>> Orain, jakina, nahiko arrazoizkoa algoritmo bat da, eta bere
Kasu honetan bat-denbora erabiltzen bildu, baina zer egin dezaket ordenatzeko dugu
horretatik aurrera eramateko?
Beno, lehen hurbilketa, zuzena, inozoa bada, baina, izan zen, izan daiteke
lerro zuzen deskribatu.
Beraz, x-ardatza bada, hemen esaten dugu, hau da arazoaren tamaina da.
Beraz, x-ardatza eskuinera doa, arazo handiagoak lortzen.
Zer esan nahi du handiagoa izatea esan nahi du?
Arazo honen testuinguruan, telefono-liburuaren orrialde gehiago.
Kuantifikatzeko dezakegu zerbait gehiago da.
Y ardatzean, konpontzeko denbora On.
Beraz, ardatz joaten den bezala, denbora gehiago hartzen du, zentzuzkoa da presume dugu.
Beraz, lehen hurbilketa linealki Orri bat orrialde 1.000 bilatzen
prozedura lineal bat, algoritmoa edo prozesu lineal bat da, eta guk,
deskribatzeko lerro zuzen hau.
Gehi bat gehiago Orrialdearen telefono book bada, da joan, txarrenak
kasuan, eraman nazazu gehiago orri bat irauli Mike Smith aurkitu.
Gehitu dut 100 orrialde, 100 gehiago flips, edo denbora unitate bada.
>> Orain clever honekin pixka bat izan dut.
Ez dut behar benetan piztu, orri bat aldi berean.
Denbora bat edo lau aldi berean bi gauzak egin ahal izango dut, baina hori ez da
guztiak, batez ere, hobeto.
Nahiz eta bi da, aldi berean, bai, mota horretako lerro hau mugitzen pixka bat behera,
eta denbora gutxiago hartzen duten emandako orriak kopuru bera, baina esan nahi du
ez da funtsean hobea.
Baina, zer egin dugu, eta zer ez duzun egin senari?
Benetan lortu txiki honen antzeko zerbait, denbora logaritmikoa
Horren bidez, arazo eta hazi hazten eta hazten, baina konpontzeko kostua
arazoa, arazo hori konpontzeko beharrezko denbora, ez du
hazten ia bezain azkar.
Hau logaritmikoa kurba, n erregistroa,, non n tamaina besterik ez da izango litzateke
arazoa, telefono-liburu honen orrialde kopurua.
Eta zer esan nahi du honek, termino errealetan, esan nahi duzu?
Beno, bada, atsegin gela honetan 500 pertsona oraintxe
edo, hobeto esanda, badugu
nahasketa metafora
ez zuen eredu hori oraindik aurtengo hala badagokio, 500 telefonoan orrialde dugu
liburua, eta bikoiztu egin dugu, 1.000 eredu honen adimendunak
erditik biratu, zenbat page-tearers du joan hartzeko
500 eta 1.000 orriak?
Beno, bakar bat osagarriak Orri malko.
Entregatu baduzu me page 2.000 telefono-liburua, big aurre ez.
Besterik ez nuen alderik bat osagarri denbora.
>> Beraz, azken finean, arazoaren tamaina kostua baino askoz azkarrago hazten
benetan konpontzeko.
Orain, hala nola, algoritmo bat besterik ez da.
Daude modu berean beste batzuk konpondu ahal izango dugu.
Eta beraz, zergatik ez hau egiten dugu - nauzu umorea izanez gero,, hemen bada ere awkwardly
Sanders, aurrera, guztiek, ahal izango banu, eta Zutik leku batean.
Hemen pantaila Ikusten duzun bezala, hau da, algoritmo bat, prozesu bat, ordenagailu bat da
programa da, bada, gizakiak exekutatu, hiru pauso besterik ez ditu.
Gara dagoeneko urrats bat, koa izan duzun.
Eta orain zuk zeuk zenbaki bat pentsatu.
Hori zure uneko da zenbakia.
Pertsona orok hemen zenbaki bat da.
Step bi, parekatu norbait zutik eta zure zenbakiak batera,
eta, ondoren, hartu batura honen zure zenbakia berri gisa.
Duzu bat eseri behar, eta gero errepikatu.
>> Puntu honetan, gutxiago eta jende gutxiago zutik behar.
Hau da, non gehiago awkward lortzen.
Norbaitek hemen, hemen.
Txarrena da, izan ere, oso hitzez egin aritmetika aurrean
Harvard undergrads ehunka.
Larreina, bug hemen pixka.
Ongi da, zer da zure telefono zenbakia?
Nine.
Ongi da.
Zein da zure telefono zenbakia?
179.
Ongi, ona da.
188 So.
Beraz, you guys eseri.
Zein da zure telefono zenbakia?
118.
Smart undergrad batzuk hasten math egiteko.
Ados, 118, 188.
Zer gehiago lortu dugu?
71.
79.
Ongi da.
Eta?
47, izan ere, irakasleen, que nos zenbat?
705 erantzun da.
Eta hori da, hain zuzen ere, zehazki zuzena.
>> Ez, egia esan izan dugu han off pixka bat, baina nola
behar dute lan?
Zer gertatu besterik ez dute behar?
Beraz, algoritmo honen iterazio bakoitzean, zenbaki batzuekin batera hasi ginen
pertsona, zutik, eta hori izan zen guztira, n, lehen at.
Gero, erdia eseri, eta bi baino gehiago joan n.
Gero, erdia eseri, joan n lau baino gehiago, n zortzi baino gehiago gara, 16 urtetik gorako
eta abar, desegin arte, nahiz eta mota horretako han at
amaieran, teorian, parekatuta izan da guztiontzat off balkoian, eta entreplanta, eta
orkestra hemen, izan genuen bakarti pertsona bakar bat zutik, guztira
balioa, kasu honetan, 705.
Orain zer esan nahi du, baina, denborak?
Beno, uste dut giza bada, izan egin eskuz.
Hasi nintzen nahiko naively baina behar bezala, bat, bi, hiru,
lau, bost, sei, zazpi, zortzi, eta abar; nahiko denbora pixka bat hartzen du.
Beraz, egin ahal izango dut hobeto, ezta?
Eskola kalifikazioa, ez duzu besterik ez dira zenbatu.
Zenbatzen twos duzu.
Bi Beraz, lau, sei, zortzi, hamar, hamabi.
Eta hori lortzen askoz azkarrago, baina orain, funtsean, aprobetxatuz
gela honetan guztion adimen kolektiboa, askoz ere kurba bat lortu ahal izango dugu
gehiago hau atsegin dute, beraz, gaur egun, gela honetan pertsonen kopurua
izan bikoitza, beste 700 pertsona gela honetan sartu oinez, 1.400 pertsona, baina
algoritmo hau konpontzeko iterazio baino ez litzateke eramango gaituzte.
>> Eta, beraz, gero eta gehiago, egun hauetan, erraldoi hauek ditugu ezartzen hasi
Facebook, Google, eta antzekoak, arazoak konpontzeko bit hau da
ezagutzeko, hau cleverness bit, digu gero eta asko egin,
askoz indartsuagoa ordenagailuekin gauzak gaur egun.
Gauza mota horiek nahi duzu bada, Facebook CS50 ikusi
Puzzle propioa Eguna, larunbat honetan datozen.
Honen antzeko zerbait, beraz duzu parte hartu nahi izanez gero, eta
bi, edo hiru, edo lau lau taldeek puzzleak batzuk konpontzeko nahi
ko honetan,, fabulous sari batzuk irabazteko aukera stand duzu, eta horien artean bada bat
Wii, eta opari-txartelak batzuk, eta beste zenbait Facebook swag larunbat honetan,
eguerdiko 3:00 PM.
Joan, hala nola cs50.net/rsvp.
Eta diapositiba hau da online inguruan jolastu nahi izanez gero.
Puzzleak urte berri honetan izango dira.
>> Ikasgelan nabarituko ditzakezu, too, kamera guztiak aurten.
Beraz, ez bakarrik izango da ikastaroa da modurik ohikoena filmatu, CS50 daitezke
dokumental batean parte hartzen duten goi-mailako hezkuntza begira
ikasle batek, egun hauetan izan dezake esperientzia eraldatzaile
Ikasketekin graduak.
Beraz, azken hauek norabidean, ez besterik ez dugu behar filmatzen egingo dela, filmaketarako dugu
baita, gero eta gehiago, gure online-entzule eta baita, behin,
audientzia hau hemen.
Beraz, ongi etorria klase gara aurten gure Harvard luzapena eskolako ikasle,
graduondoko diseinu eskola, hezkuntza, enpresa-eskola, Kennedy
Eskola, lege eskola, baita ikasle kopurua Belmont from,
Lexington, Newton, eta Watertown High Ikastetxeak.
Ongi etorri duzun guztia.
Horrez gain, aurten, entzun duzu, Harvard, eta MIT, eta
Berkeley bat elkarlanerako lankidetza sartu
Ekimen izeneko EdX, ekimen bat ireki hezkuntza guztiak
jende gehiago online, eta, batez ere, ikerketa egiten hasi
jendeak nola ikasten eskala askoz zabalagoa.
Eta horrela CS50 unibertsitateko lehen ikastaroa izango da, horretan parte hartzen duten
ekimena, baita, horrek esan nahi du, gehiago sartzeko aukera izango duzu
tresnak, curriculum-eduki guztiak, gehiago bideo edukia guztiak
ondorioz, baita atzo goizean, 53.019 pertsona dituzten
CS50 hartu erregistratu batera aurten Interneten.
Beraz, zer, horrek esan nahi du, batez ere, irakasleen eta I dutela
nahiko denbora pixka bat uda honetan igaro jaitsiera, prestatzen, bai campusean
eta off, beraz, eraikitzeko interesgarri corpus bat hasten ahal izango dugu,
sinesgarria, hezkuntza-edukiak Bimbela, bereziki zentratzen on
material nahiko konplexua conveyances intimista.
>> Beraz, ikastaro hitzaldiak, eta sail, eta gauzak gain
izenekoa walkthroughs, apur bat besterik ez dugu berriro ere, izan dugu
film labur horiek aurten ahalbidetzen duten ikastaroa ihardun
beste nonbaiten elkarrekin.
Hargatik hau erabili peek a azkar hartzeko aukera bat
bitarra nozioa analizan.
>> Beraz, informatika izeneko algoritmoak gauzak daude, eta horietatik bi
hartu besterik ez dugu begirada bat - arazoak konpontzeko prozedura horiek.
Baina egunaren amaieran, informazioa irudikatzeko nolabait behar duzu, eta zuk
beharko irudikatzeko modu bat, ordenagailu bat dela ulertzen.
Eta, are gehiago, ez baduzu benetan ulertzen ordenagailuak, eta Oraindik duzu
% 76 oraintxe, ziurrenik vague nolabait ordenagailuak
nolabait zeroen eta bai asko, sistema bitarra, eta, beraz, hitz egiten.
Orain zergatik da kasua dela?
Beno, bihurtzen denean ordenagailuak lehen zen buruz behar duzun irudikatzeko
informazioa, egin ahal izango duzu elektrizitate-, eta honek apur bat da, nahiz eta
oversimplification bat, informazioa grabatzeko modu oso erraza da, bai
elektrizitate hori inflexio, bitar bat da, nolabait esateko, edo eginez
elektrizitate-off.
>> Barry Beraz, axola ez baduzu, ezin izan argiak iluntzeko dugu
guztiz une bat besterik ez?
Hemen oso doakoa binary zero da.
Ondo da, egingo dugu argiak back up, Sanders Antzerkia
ordezkari bat balio bitarra.
Zoritxarrez, bat besterik ez bit, argiak multzo bat besterik ez, besterik ezin dugu
bi mundu, zero eta bat zenbakiak, ordezkatzen eta atsegina bada litzaidake
ordenagailu hori baino pixka bat handiagoa zenbatu, baina, hain zuzen ere, ahal izango dute.
Hargatik, tira me pantaila hemen gure laguna, Nate Hardison, nork eman
look minutu gutxiren buruan zehar Gurekin azkar bat
bitarra nozioa.
>> Nate HARDISON: Itzuli denean nola irakurri eta idatzi zenbakiak, ikasi duzu
digituak zero bederatzi buruz ikasi.
Zenbaki osoak bederatzi baino handiagoa idazteko, guztiak izan duzun egin ikasten duzu
digituak horien konbinazioa erabili zen, eta 52 eta 437.
Beraz, zenbakiak idazteko era honetan izen bat, notazio hamartar du.
Zergatik hamartar?
Beno, erro hamartarra deca, Latin esan nahi du 10, eta 10 digituak duzu
zure notazio-sistema, 10 baizik eta zenbaki bat bihurtzen da.
Dezagun kopurua 437 idazkera hamartarrean idatzitako zergatik ulertzeko.
>> Apurtu sortu ahal izango ditugu, lehenik eta behin 437 400 gehi 30 gehi 7 sartu.
Hartu ahal izango dugu ez ezik, are gehiago, beraz, lau aldiz lortu dugu 100 gehi 3
aldiz 10 gehi 7 aldiz 1.
gogoratzen dira lekua, 10s leku, 100eko hamarkada buruz ikasteko
lekua, eta abar?
Hau da, zehazki non den.
Eta, azkenik, ikus nola eskumen-sorta bat lortu dugu, ezin dugu
10 hemen txertatu.
4 aldiz lortu dugu 2 10 gehi 3 aldiz 10 1 plus 7
aldiz 10 zero.
Beraz, gaur egun zergatik idazkera hamartarrean 10 zenbakia berezia da ikusiko duzu.
Izan ere, izen bat lortu dugu.
Base deitzen da, berretzailea oinarria da geroztik
gure aritmetika hemen.
>> Notazio hamartar zenbakiak irudikatzeko modu bakarra ez da.
Izan ere, nahiz eta digituak bi kentzeko lortuko dugu bederatzi bidez, oraindik ezin dugu
irudikatzeko zenbakiak hamartar batekin izan dugu.
Beraz, orain bi digituak, zero eta bat dugula, bi zenbaki berezia da,
gure notazio-sistema oinarri.
Notazio sistema honen izena bitarra deitzen da, geroztik
prefix bi bi esan nahi du.
Beraz, horren ordez, orain, direnak leku bat, eta 10s leku, eta, beraz, izatea,
direnak leku bat, leku bat twos Fours leku bat, eta, beraz, orain, joan
bi eskumenak.
Hargatik ikusi zenbaketa batzuk eginez.
Beraz, zero da oraindik zero, eta oraindik ere, banan-banan.
Hala eta guztiz ere, gaur egun ditudan dugu got bat de twos leku ordez 10s leku bat, 10
bi zenbakia adierazten du.
Hiru, bat gehitu dugu hori, eta 11 lortu.
Lau, ez baitago Fours leku bat, 100 irudikatzen da.
Bost 101 da.
Sei 110 da.
Zazpi 111 da.
Zortzi, berriro ere, bere lekua du.
Beraz, 1000 da.
Eta puntu lortu duzu uste dut.
>> HIZLARIA: 1 Beraz, hau da zer ordenagailuak nik esan eta zer bitarra da
Egia esan, ez zer egin dugu eragozten desberdinak ematen
urte, ezta?
Itzuli eskola kalifikazioa, hain zuzen ere zenbatzen ikasi duzu
moda Nate proposatu, baina seguruenik ez duzu benetan pentsatu buruz
duelako, hain zuzen ere ez dagoela hau ere bai leku, 10s leku, eta 100eko hamarkada
lekua, eta hori nahiko arbitrarioa da.
Eta, hain zuzen ere, ordenagailuak erabili, besterik gabe, beste base honetan.
Baina, azken finean, benetan fisikoki nozioa
zero eta bat, ez, jakina, duzu ez bakarrik buelta argiak eta off
nahitaez.
Finagoa, aleak askoz eskala egin behar duzu.
Eta finagoa, aleak, haurtzaroa silly jostailu txiki hau gogoratzeko dezakezu
Iledunak Willy eta partikula magnetiko txiki horiek.
>> Beraz, magnetikoak partikula pare bat lerrokatu ditzakezun zerbait
jarraibideak, agian, ipar-hego edo hego-ipar.
Eta, beraz, egun hauetan asko teknologia incarnations fisikoen erabiltzen duten
bitarra erabiltzen duten zeroen eta bai, besterik gabe, barrutik magnetismoa
duten aligns gauzak gora-behera edo behera-, eta, beraz, zero edo bat ordezkari,
hurrenez hurren.
Beraz, hain zuzen ere, utzi urruntzen abstraktuak hemen, eta barrutik begiratu
zer gehiago tradizionala ordenagailuaren disko gogorrean.
Hau gertatzen da pixka bat handiagoak izan pantailan, izan ere, mahaigaineko
ordenagailua, baina ordenagailu eramangarriak, gaur egun, oraindik ere, teknologia hori bera, da, baina pixkanaka-pixkanaka
sofistikatuagoekin duten gauzak benetan ez mugitzen ordezkatu
piezak - barruan, eta gero, disko gogorrean.
>> SPEAKER 2: disko gogorra da, non zure PC gordetzen gehienak
bere iraunkorra datuak.
Horretarako, datuak RAM bidaiatzen software seinaleak esaten batera
disko gogorrean nola datu horiek gordetzeko.
Disko gogorrean zirkuituak itzultzeko seinale horiek tentsio
gorabeherak.
Hauek, aldi berean, kontrolatzen disko gogorrean mugitzen piezak, gutxi batzuk
ordenagailu modernoaren utzitako piezak mugituz.
Seinaleak batzuk motor bat, eta horrek eskola metal estalitako platters kontrolatzeko.
Zure datuak benetan platters hauek gordetzen dira.
Beste seinale mugitzen irakurri-buruak idatzi edo irakurri
platters buruzko datuak idatzi.
Makineria zehatza da, beraz, giza ile bat ere ez artean pasatzeko
spinning platters buruak, abiadura emanaldirik oraindik funtzionatzen.
>> SPEAKER 1: Beraz, mapan handiago gaur egun horien gainean zer benetan gertatzen ari
platters magnetismoa dagokionez, bi begirada bigarren hau dugu.
>> HIZLARIA: 3 dezagun zer, motion motela besterik ez dugu ikusi.
Elektrizitate-pultsu labur bat irakurtzeko write burua bidaltzen, flips
segundo baten frakzio bat elektromagnetikoak txiki-txiki bat.
Iman eremu bat sortzen du, eta txiki-txiki bat, txiki-txiki polaritate aldatzen
metal partikula coat platter bakoitzaren azalera zati.
Eredua A serie horiek diskoan tiny kobratuko sortu eremu bat adierazten du
zenbaki bitarra sistema ordenagailuak erabiltzen datuak bit bakarra.
Orain uneko bidaliko da, modu batean irakurketa-idazketaren, area burua bidez
norabide bakarra polarized.
Korronte kontrako norabidean bidaliko da,
polarizazio alderantziz.
Nola datuak eskuratu disko gogorrean off?
Just alderantzikatzeko prozesuan.
Beraz, hori lortzeko egungo eta irakurri-idatzi diskoan partikula da
burua mugitzen.
Jarri elkarrekin milioika horiek magnetized segmentu, eta
fitxategi bat duzula got.
Orain fitxategi bakar bat pieza guztiak disko baten platters baino gehiago daiteke sakabanatuta,
zure mahai gainean paper nahastea, bezala mota.
Beraz, aparteko fitxategi berezi bat non dena da pista jarraitzen du.
Ez horrelako zerbait izan nahi al duzu?
>> SPEAKER 1: Izan ere.
Beraz, gaitasun hori informazio hau irudikatzeko, zenbakiak dugu
maila oso altua.
Gauza bera adierazten du modu fisiko bat behar dugu, baina ezin dugu benetan
egin duten interes askoz oraindik, agian aritmetika batzuk baino beste eta
matematika.
Letrak alfabetikoki bezalako gauzak horrela urrun ordezkari modu ez daukagu,
dugu, beraz, gizakiak, komunikatzeko gailu horiek berberak erabiliz.
Baina, zorionez, ez badago kodeketen, zero eta bai eredu
A bezalako goi mailako eraikuntzen, eta B, eta C, eta osoa ordezkatzen dituzten
esaldi eta paragrafo, eta antzekoak.
Eta beraz, ASCII kodeketa sistema hau aipatzen du horren bidez akronimoa da, eta horrek
Adibidez, ezagutzen dugun zenbakia - Zenbaki bat eman letra adierazten du
balio hamartar gisa 65 A ordenagailuak gutun hiriburua bezala ezagutzen da.
97 balioa ordenagailuetan hamartar minuskulaz gisa ezagutzen da.
Eta zer esan benetan esan nahi?
Beno, nahiz eta Nate, une batez ago, bakarrik zenbatuko zero zortzi
kontatuta 65 jarraitu nahi izan dugu, edo gehiago, 97, patroia
zeroen eta bai pantailan zuela marraztuko izango litzateke zehatz-mehatz izango litzateke
Ordenagailu bat erabiltzen du letra A txanoak guztiak, edo gutun bat irudikatu
minuskulaz.
Eta, hain zuzen ere, hau eskema osoa.
Hau da, Lehen begiratuan, kodeketen taula jasanezinak, baina fokua baduzu
erdian hementxe, hau erdiko zutabean nabarituko dugu
letrak ondoren, zenbakien nozioa.
Eta goian, 32 ditugu, eta pertsonaia karakterra, 32,
zenbaki oso, orain aipatzen da, itxuraz zuriune-barra pertsonaia.
Zuriune-barra pertsonaia duzu zure ordenagailu eramangarria, benetan zer ari zaren
zenbaki bat, zeroen eta bai eredu bat, elektrizitate fluxua bidaltzen da,
duzu izango bada, zeroen eta bai horiek ordezkari, orduan ordenagailua
pantailan pertsonaia espazio gisa interpretatzen da.
Harridura 33 puntu bat da.
Komatxo bikoitzak 34.
Eta joan behera hemen badugu eskubidea baino gehiago, 65, hau da, hain zuzen ere A ikusiko dugu, eta
97 minuskula bat da, hain zuzen ere.
>> Beraz, gaur egun dugun kodeketa eskema honetan, hasi ahal izango dugu
ortografia gauzak.
Izan ere, ordenagailuak normalean adierazten dira unitate estandarra, ez
Banakako apur bat, berriz, ez da hori bakarrik erabilgarria erabiliz
ordezkatzen zero edo bat, argiak edo off, baizik eta erabiliz
bit sekuentziak.
Eta neurri unitate ohikoena, seguruenik ezagutzen duzun, edo gutxienez
ondorioztatzen da, byte bat da.
Byte A zortzi bit, zortzi zero edo ilara batean ere bai.
Beraz, hasteko gauza ortografia dezakegu.
Eta horrela izan dugu, bada, zergatik ez saiatu hau pixka bat kolektiboki hemen?
Ba al dago gela honetan zortzi pertsona askok prest izango litzateke
etorri eszenatokian?
Eroso kamera agertzen izan behar duzu, baina ez duzu benetan behar
bestela, jakin zer ari den gertatzen besterik ez oraindik.
Pertsona bat volunteered baino gehiago ari hemen ikusten dut.
Bi, hiru, lau, bost, sei, zazpi, eta nola zortzi buruz?
Goazen sortu.
>> Beraz, pertsona byte bat irudikatu nahi duzu.
Utzi duzu me 128s leku 64s leku, 32s lekua.
Baina oso azkar hau alderantzikatu dugu.
Hargatik zu ezagutzeaz me han.
Eta leku 128s behar duzu guztiak baino gehiago, hemen askoz ere atsegin
ehunka edo milaka leku urrunago izango litzateke ezkerrera, nahi dugun
biltegian handiena ezkerreko hemen izango baita.
64s, 32, 16s, 2s 8s, 4S, eta 1s ditugu
bikaina.
Beraz, gaur egun ditugun
ados, me lagundu ahal izango duzu.
Beraz, orain dugu - Zein da zure izena?
Joanne: Joanne.
HIZLARIA: 1 Beraz, Joanne eta I guys horiek aholkatzeko nola joan
zerbait ortografia out buruz.
Beraz, bere paper-orriak bizkarra, pixka bat Cheat fitxa dute
kontatu ziren ala ez, zero bat edo bat ordezkari.
Eta zergatik ez, sinpletasuna, zero ordezkatzen dugu zerbait
han zutik awkwardly.
Oso ona.
Edo eskua altxatuz, bat ordezkari bat.
Eta ikus dezagun ezin dugu ortografia lau pertsonaia bat Esaldi hemen.
>> Anima zaitez orain, boluntarioak, eta borobil bat exekutatu eskua altxatuz
Oraindik bat izanez gero, edo mantenduz behera Oraindik zero bat izanez gero.
Beraz, gaur egun dugun hiru esku hauek sortu, zer zenbakia, denek bestela,
adierazten dute benetan?
Ados, 67.
Zergatik?
Beno, azkar behatu egiaztatzeko.
64s lekua, delako bat.
Bat aldiz 64, gehi 1 aldiz bi bezala, beraz, 66, gehi 1 aldiz 1.
Hori da plus 1, beraz, 67.
Beraz, gaur egun, guys horiek kolektiboki 67 ordezkari, itxuraz
adierazten du zer hemen ASCII?
Ongi da,
C. beraz, eskubidea guztiak.
Beraz, gaur egun bi biribiltzeko jarraitu en.
Pertsona orok bere eskuetan behera hasten da, eta, ondoren, Kopako bi.
Egia esan, ez da rol bat ez askoz hemen, suposatzen dut, baina asmoa dugu.
Kopako bi Beraz, igo edo zure eskuak jaistea.
>> Guztiak eskubidea.
Audience, zer gara?
Adierazi 83.
Beraz, matematika egin dezakezu.
Baina edonork bere eskua sortu, gehitu kopurua ordezkatzen dutela.
Beraz, gaur egun 83 dugu.
Dezagun Cheat orri zabaltzeko apur bat, eta gaur egun dugun
bistako izan daiteke non Hemen ari gara, baina
hala ere, hiru txanda.
Ados, Kopako hiru ona behera joan, Kopako hiru, beraz, zer zenbaki dira
guys hauek orain ordezkari?
Interesgarria - Ados, 53, entzun dut gaur egun adierazten du.
Orain zergatik sort hau counter-intuitiboa emaitza, ezta?
Bost irudikatu nahi dugu bada -
Denek ezagutzen ziurrenik dugu non hori -
zergatik ez goratzeko dut Fours leku eta bai?
>> Beno, ez dagoela diferentzia konturatzen gara, batez ere, nola artean
ordenagailu bat interpretatzen bit horiek.
Ari zaren kopurua bost eta, ondoren, erabat irudikatu nahi bada, saiatzen gara
goratzeko zure eskuko kopurua lau eta eskua zenbaki bat abiaraziko da.
Baina ez gabiltza zenbakiak ordezkari hemen.
Testuinguru hemen etapa ari gara karaktere ordezkari edo
karakteretan eta, testuinguru honetan, ordenagailua oh, konturatzen
bit eredua ez da zenbaki bat bakarrik.
Benetan da goi-mailako kontzeptu bat adierazten du.
Kasu honetan, alfabetikoki gutun bat.
Izan ere, gaur egun kopurua bost ordezkari Beraz
balioa 53 da ASCII, gauza baita estetikoki ikusiko dugun
kopurua bost bit eredu bat behar du bere burua - zergatik delako?
Beno, munduko beheko zenbakiak, zero, bat, bi erabiltzea erabaki zuen,
hiru gauza nahiko críptica zer begiratu.
Eta, hain zuzen ere, horiek teklatu bat ez diren pertsonaiak dira.
Berezia adierazpen ordenagailu bat interesgarri gauza egin behar duzula, baina
gizakiak inoiz benetan idatzi ditu.
53 Beraz, hain zuzen ere, adierazten du bost.
Orain behatu azken check gisa, zer zenbaki behar dute
irudikatzeko une bat besterik ez?
Ongi da, eta, beraz, 48.
Eta, hain zuzen ere, joan aurretik, Kopako lau.
16 gehi 32 da, hain zuzen 48.
Eta, beraz, txalo Kopako big, ahal izango banu, gure zortzi boluntario hemen.
Oso ondo egiten da.
Edozein norabidetan gauza ederra da.
>> Beraz, gaur egun, ez bakarrik datuak nola irudikatu pentsatzen dugu modu bat,
eta benetan ordezkari fisikoki, baina baita ere handiagoa egiten
maila goi gauza.
Eta, hain zuzen ere, hau da, ordenagailua zientziaren zehar gai bat izango da
gainean gero eta gehiago interesgarri eta konplexua gauzak eraikitzeko
ideia nahiko sinple
Kasu honetan, zeroen eta bai.
Zergatik hau oso erabilgarria da, bai, nahiz eta hau atsegin dute ikastaro bat, nahiz eta,
oinarriak, eta programazioa, eta konpontzeko dugu arreta
arazoak, joan off dezakezu informatika norabide edozein zenbaki.
Hemen kasu honetan, taula bat zure orriaren atzeko duzula
ofiziala CS gida Harvard at, gaur egungo bi printouts bat.
Horrek iradokitzen hainbat norabide baten ondoren joan zaitezke
hau atsegin ikastaroa
adimen artifizialaren buruz, grafikoak buruz ikasteko, buruzko
makinen ikasketa, hizkuntza berari buruz.
Konturatzen ere, oraindik ez direla beste bide batzuk.
Informatika bide matematiko daude.
Oraindik ez bazara, nahiz eta gai zerbait hartu CS50 atsegin dute jaitsiera hori, ez dago
udaberrian, Computer Science 1, esate baterako, ikastaroak sarrera
oraindik beste mundu berri hau on-arrapala.
>> Orain bat alde batera utzita, Ikastaroei dagozkien arazoak konpontzeko interesa,
konturatzen CS50 multzo duela zenbait arazo horietako bat konpontzen saiatuko da,
bezala ezagutzen my.harvard, arazo asko benetan liteke
ikastaroak denda, baina ez bada, check out hau bezalako tresna bat, baita beste
ondorengoak, gure ikasle iragana eta langile batzuk sortu.
Baina Harvard Ikastaroak, oinarritutako web-tresna bat da, zerbait
diseinatu eta zabaltzeko zuek gai izango da, baita oraindik
baita beste gauza lauhilekoaren amaieran, konturatzen hori eraikitzen
datu multzo irekia gainean.
Kasu honetan, jakina, katalogoa, eta, horri esker, kasu honetan ikasleak
arakatzeko nahiko konplexua da datu multzo.
>> Zulatu dugu bart mila gutxi batzuk folks oinarritutako gutxi estatistikak
dira azken egunetan zehar.
Duzun izan bada bitxi zenbat ikastaroak zure lagunak benetan ezagutu
joera erosketak, bai, gaur egun, datu horiek iradokitzen 7,6 ko batez bestekoa
norbaiten erosketa-zerrendan buruzko ikastaro kopurua.
Eta orain, ematen dut, halaber, estatistika gehien duen
norbaiten erosketa-zerrendan ikastaroak eta guk ziurrenik jakin
norbait hau atsegin dute.
201 aurtengo erregistroa da.
Orain benetan gure ikasle ohiek eta langile batzuk bildu klip bat
margotzeko argazki informatika bide hau
eta CS50 bera da.
Dezagun aurrera eta tira, Mr. Harvahd Hemen esker, bideo bat ekoiztu
zure aurreko batzuk, argiak izanez gero, ezin izan dugu hori.
[Musika jotzen]
>> HIZLARIA: 1 izan nuen ideia ez zen gertatuko.
Beraz, zer begirada serio bat dago aurretik.
Beraz, ikastaro honen itxaropenak dagokionez, zu hain zuzen ere, espero
joateko edo ikastaro hitzaldia ikusi, aurkeztu zortzi arazo multzo, hartu bi
galdetegiek, azken proiektu bat aurkeztu.
Kalifikazioak dagokionez, konturatzen nire inaugurazio buruzko iruzkinak
pasatzeko huts egiten badute, zerbait oso dugun bihotzean hartu CS50 - ez dago
Harvard at kultura saiatzen ia nahikoa
zerbait eta porrot arriskurik.
Izan ere, ikasleek zenbakiak izan genuen, eta ni, batez ere, nor izan zen
zure GPA mina, edo zerbait B CS50 bezala kezkatzen
eta aukera hau eta beste atebide ikastaroak bezala ikastaro bat hartzeko
sarrera maila gainditu / huts egin honetan aukera oso gutxien
, oro har, unibertsitateko.
Eta, beraz, mesedez, jakin, nahiz eta matrikulatuta ikastaro honetan I hasieran gainditu / huts egin
kreditu-bakarrik, eta nahiz eta switch nuen egunaren amaieran,
horiek bost hasierako asteetan, seihilekoan astelehena bosgarrena, hau da,
mozte, esker benetan me oinez jarri berri horiek sartu
urak, eta benetan saiatu zerbait oso ezagunenak eta oso deseroso
garai hartan.
>> Beraz, termino orain zer rola hainbat angelu horren bidez egin dezakezu
hurbiltzen Ikastaro honen ditu
hitzaldiak, beraz. Sortu da.
Gurekin ihardun badu, Euskalduna Jauregian honetan, hain zuzen ere, ezagutzen dugun
estatistikoki gutxi gorabehera% 40 mota gainean etorri eta joan
Ikastaro seihilekoan, eta% 10 inoiz ez ikusiko dugu berriro ere, gaur egun ondoren.
Eta hori da perfectly fine, zintzoa izan behar du.
CS50 ezaugarri definitzaile bat da, ez direla horiek
baliabideak, eraikuntza horietako batzuk Rattle bidez dugu une bat besterik ez,
hitzaldiak eta sekzioak, eta deitzen walkthroughs gauzak, eta bulego barne
ordu, eta antzekoak, eta ohiko ikaslea baino baliabide gehiago
eduki behar duten edo ezin fisikoki aprobetxatu, baina hori delako
ikasteko estilo desberdinak ikaslea gorputzaren edozein manifestuak.
Eta, beraz, hitzaldiak, ikusten dut lehen eginkizuna ez da hitzez bultza
material nahiko konplexu eta nahitaez guztiak entregatu
oinarriak intricacies seihilekoa hori esploratu egingo dugu, baina
beharrean, ez dut atsegin dugu gauzak horrela egiten urrun dagoeneko, adibide horiek
eszenatokian gizakiak mental irudi bat margotzen saiatzen hartu zuten parte, eta, gainera,
sortu, ausartzen, esan nuen une gogoangarri horiek batzuk, eta, beraz, baita
gai jakin batzuekin borrokan, oroitzapen horiek behar duzu, oh bezala, nahiz eta
nahiko abstraktuan, math, I got bat egitea galdu, hala nola,
egunaren bukaeran, benetan, ez da zerbait disimilatuak hori guztia dut
Dagoeneko ezagutzen.
Eta, beraz, rola hitzaldiak hori bai balioko du pertsonalki Hemen Sanders
edo bideo on-line da benetan etapa ezartzeko mentalki aste bakoitzean
kontzeptuak hainbat eta arazoak urpekaritza dugun izango da.
>> Maila handiko kontzeptu dagokionez, hitz horiek gehienak baino gehiago bere osotasunean ditzake
zure burua oraingoz.
Eta hori da isuna.
Dutenek egingo ikastaroa sartuko da erosoagoa jakingo
gai hauek, baina normalean klase% 10 diren
askoz gehiago background dute, AP informatika hartuta, geroztik programazioa
12 ziren, konturatzen ez dagoela aukera izango da atal eta
arazoa ezartzen du gai desberdinei sakonera gehiago joan, eta bete
edozein dela ere hutsuneak zure batxilergoko edo aldez aurretik background duzu nahikoa.
Hizkuntzen dagokionez, konturatzen zer hizkuntza erabiltzen CS50
neurri handi batean, egunaren amaieran garrantzirik.
Izeneko hizkuntza bat C. amaieran baterantz nagusiki erabili gertatuko dugu
seihilekoan, web-centric hizkuntzak aurkeztu dugu, PHP eta JavaScript bezalako.
Baina lagunek atsegin dute hau eta ikastaro bat irakasteko moderno edozein
goi-mailako hizkuntza -
Python eta Ruby, eta beste batzuk nahiko popular dira egun hauetan, konturatzen delako,
egunaren amaieran, ez zaren C. honetan ez zara ikasteko
PHP edo Javascript ikasteko.
Nola arazoak konpontzeko ari zara ikasten, web-oinarritutako, ordenagailu-oinarritutako ala ez, edo
datu-bideratutako bertan, hauek, besterik gabe, tresna gisa erabiliz.
>> Orain logistika dagokionez, azkenean izeneko zerbait erabili dituzu
CS50 Appliance.
Ez du axola, Mac bat, PC bat, Linux ordenagailu bat, edo antzeko,
software libre datorren astean hasita erabili ahal izango dituzu
CS50 Appliance, ingurune birtuala izango duzula zure
norberaren ordenagailuan, eta, beraz, zu eta zure ikaskideen guztiak uniforme Linux
Kasu honetan mahaigainerako.
Arazo multzo da, nahiz eta, horretan, benetan duzu zure eskuetan
Ikastaroaren zikin.
Eta egunaren amaieran, arazo multzo da, uste dut, benetan
define Ikastaro honetan ikasle baten esperientzia.
Konturatzen arazo multzo asko izango da bi edizioetan kaleratu
edizio estandar bat espero dugu, eta animatzen% 90
klase murgiltze sartu.
Baina ere kaleratu dugu arazoa deiturikoaren hacker edizioak multzo batzuk, eta zuk
ezagutzen hacker edizioa da, eta baita marka bat orrialde bakoitzean,
hacker on edizioa dio.
Eta hau demografikoa duten AP informatika 10
zure gerriko azpian, programazioa eta urte horietan hutsuneak bete dira,
eta formal, baino autodidakta prestakuntza agian, konturatzen
ez du klase demografiko oso handi bat da
hain zuzen ere, helburu hori bera.
Bost amaieran egun duzu.
Arazoa multzo dira, oro har, ostegunetan duelako, baizik eta bost zabaldu dezakezu
izeneko epeak gauza horiek erabiltzen duten berandu egun, eta, gainera, dugu jaregin
Zure txikiena seihilekoan amaieran puntuazioa, per
curriculumaren, berezitasunak.
>> Baina CS50 urte hauetan zehar beste ezaugarri definitzen du bulego bihurtu
ordu, aukera bat ikusi duzu, ikusmen argazkiak pixka bat ago
aldez aurretik bildu dugu etxea jantokiak, aurretik duten
Zientzia erdian sotoan, eta Annenberg Hall, lau urteko
gau aste PM 8:00 etatik 11:00 etara, eta hau gutxi izango duzu
Elkarbanatutako lan esperientzia, arazo jakin batzuen bidez borrokan ari den,
baina leku nabarmen laguntza egitura.
Izan ere, modu honetan funtzionatuko dute Annenberg iritsiko dituzu baduzu
Astean zehar galdera batzuk.
Duzu zure ordenagailu eramangarria ekarri, eseri duzu, janari batzuk grab, eta sartu dituzu
to CS50 eztabaidatzeko, web-oinarritutako, irakasleen du utility
garatu galderak bidaltzeko batean followups eta ikusi ahal izango da
foro zentzu tipikoa, etiketak eta antzekoak erabiliz, eta auto-osoa
datuen bilaketa.
Baina, era berean duzu egin ahal izango dute, bulego orduetan ordu, zure
benetako gizaki escalated galderak.
Izan ere, helburua, azken finean, beraz, bat eraikitzeko baino gehiago hasten gara
seihilekoan ikastaroa informazio zorionez benetan erabilgarria corpus bat,
komun ohiko galderak erantzunak, eta, beraz, arazoak konpontzeko zeure burua
eta unstuck gisa azkar ahalik eta, aldi berean, beharrik irakaskuntza
langileak normalean% 20% 30 irakaskuntza bekadun eta, jakina laguntzaileak
langileek aldi berean.
>> Annenberg Ongietorria CS50 deitzen dugu, eta noiz
zehazteko duten, zer ezagutzen duzu?
Galdera hau erantzun benetan eraginkortasunez online.
Zure ordenagailuan ikusi behar dugu.
Duzun hitz bat nahi dugu.
Benetan zara borrokan, eta, beraz, nahi duzun bat hitz bat
norbait ondoan, CS50 Ongietorria egingo bidaltzen,
irakaskuntza fellow ustiategian, literalki, iPod batetik ikasleek 'izenak duen
aldean, beste langileen izenak irakasten.
Zure izena jasoko dugu, irakasleen baten izena, ondoren, eta zure
ordenagailuko pantailan keinukariak hasiko da, mesedez, joan ikus Alice edo mesedez esaten
joan ikusteko Bob langileen mahaian.
Eta beraz, modu honetan, gauzak modu eraginkorrean bidaltzeko gisa dugu
Ahal den neurrian, baita gidatzeko irtenbide guztiak erraz norabidean.
Ataletan, gehiago intimo aukerak asko izango da esku-
irakaskuntza bekadun bat eta 12 aukerei buruzko 16 edo, beraz,
zure ikaskideekin, aste horretan, bakoitzak, arazoa multzo arazoak izan dugu
eskatu galdera kontzeptuala ziztadak tamaina zenbaki bat, eta zenbaki bat
galdera zarela irudikatu izan du zeure programatzeko, eta ezin izan
zeure lan, baina atal testuinguruan, lan egingo dugu
kolektiboki arazo horietako batzuk eta non
Elkarrizketa garamatza.
>> Horrez gain, atal bidalketen berrikusteko aukera izango duzu
etxeko lanak duzula egin, zure ikaskideekin, batzuetan anonymized
beti opt-, partekatu nahi baduzu
lan egin duzula aurkeztu.
Beraz, benetan izango da, bi norabide elkarrizketa bat izan behar du, eta aukera
askoz ere dinamikoagoa zentzu berrikusi zure lana, baizik eta, besterik gabe, baino
PDF edo inprimaketaren segundo batzuez begiratu eta horri buruz pentsatzen
eta ez du zertan feedback xurgatzeko duen
irakasleen eman.
Eta hemen izeneko CS50 Espazioak tresna bat erabili ahal izango duzu.
Ohituta dituztenentzat, hau C gisa ezagutzen den goiko ezkerreko hizkuntza da, eta
gehiagoko denbora hau jakin behar duzu, baina hau da web-oinarritutako utility zaitugu
atala eta 15 edo ikaskideekin saioa hasi ahal izango da erabili
zure irakaskuntza fellow gela aurrean.
Kodea leiho hau idazteko gai izango duzu.
Elektronikoki txat ahal izango duzu benetan ez bazaude atalean
une jakin, eta zure irakaskuntza fellow, denboran orduan
eztabaidatzeko, Alice edo Bob klase soluzioa, irakaskuntza fellow klik egin dezakezu
botoi bat, eta voila, edozein ikasleari izan da pantaila gainean proiektu
lan denbora jakin hartan.
Beraz duten lagunei hartu duten CS50 iraganean, konturatzen
duten atal nabarmen berrabiarazi aurten gehiago izan
aktiboa, dinamikoa, eta benetan guztiak, bi norabideko elkarrizketa arteko
ikasleek eta irakasleek irakasten.
>> Eta walkthroughs.
Beraz, arazo multzo hauek ere eskaintzen ditugu, ez bakarrik zehaztapen
bera, hau da, oro har, nahiko zehatza PDF, baina ere gauza ezaguna
walkthroughs gisa, horren bidez irakasleen kide bat astero eramango
Saio literalki ibiltzen da arazoa jaurtiketa bidez, emanez
aholkuak eta aholkularitza, eta abiapuntu, eta ondorioz, oso galdetu
Maiz egiten diren galdera: non ez dut hasteko?
Beno, bai hasten duzu urpekaritza bere zehaztutako sartu, edo parte-hartzaileen
edo walkthroughs hauek ikusten.
Lehen Bisita gidatua, hain zuzen ere, ostiral honetan izango da.
Ostiraletan, ez da hainbeste izango dira, uste dugu herri bat besterik ez da izango duelako
denbora, baina, ondoren, ezin dugu filmatzeko hauek oso goiz astean eta
ditu asteburuan online, beraz, hainbat egun ahal duzu
benetan duten edukiak ihardun baita.
Baina hori hitzaldia ostiral honetan.
>> Orain laguntza egitura dagokionez, esanguratsuenak estatistika
irakaskuntza, agian, 108 bekadun eta laguntzaileak ikastaroa Ikastaro honen
ditu gaur egun.
Batzuk gatazkatsuak ez duten klaseak sartu nahi izanez gero
me up Hemen etapa, guys horiek izango, azken finean, benetan zehaztu da
Ikastaroaren esperientzia.
Irakaskuntza bekadun me irakasten eguneko eskolak asko izan dut, eta I
gogoratu, horietako oso gutxi, Egia da, baina orain arte, oraindik gogoan dut artean
horiek gutxi nire CS50 TF, benetan lagundu duten galderei erantzun me, benetan
lagundu me nahian borrokan ari nintzen, eta benetan izan zen honetan bazkide
Oso mundu berri bat ikasteko esperientzia.
Pixka bat, guys horiek guztiak batu egingo tarta kanpo, eta horrek
CS50 tradizio bat da, Memorial Hall gurutzadura, baina me utzi
lehen aurkeztu Nate Hardison berriro ere, Rob Bowden, eta Tommy
McWilliams, aurtengo ikastaro buru.
You guys me sartu hemen erdian.
Prestatu dute batzuk inspirazio nabarmentzea.
>> TOMMY MCWILLIAMS: ez nuen ezer inspirazio prestatzeko.
Baina Tommy da nire izena.
Mather senior bat naiz.
Informatika ikasten ari naiz, benetan hunkituta buruak taldeak eta
zurekin bidaia CS50 igarotzen.
Zer CS50 maite dut nola irakasten benetan uste duzu buruz
arazoak modu berri bat.
This is really skill bat eskerga izango da, ez du axola zer eremua
sartu duzu.
Eta ez hori bakarrik, baina gozokiak free edozein baino gehiago eskaintzen dugu
beste campus ikastaroa.
Beraz, besterik ez dut benetan aurrera begira ikusten zer
guztiontzat seihilekoa hau eraikitzen.
Eta edonork edozein zalantza izanez gero, edo seihileko osoan zehar, zalantzarik gabe
sentitzen free me iristeko, eta pozik lagunduko nuke.
>> ROB Bowden: Hi.
Rob Bowden naiz.
Kirkland senior bat naiz.
Bai, hori da.
Gara, benetan hau hurrengo seihilekoan kitzikatuaren.
Guztiak Oraindik duzu kitzikatuaren espero dugu.
Ez nuen espero dela.
Bai.
Beraz, hainbeste ahalegin jarri genituen seihilekoa hau benetan handia egiteko, eta gisa
luze Oraindik ahalegina jarri prest, ez dago hainbeste lor dezakezu
Ikastaro honen daudelarik.
Fun asko lor dezakezu ikastaro honen daudelarik.
108 langile fun asko lortu ahal izango duzu ez bada atera ez dugu,
beraz, besterik ez parte hartzen saiatu behar da, eta ez zara damutuko.
>> Nate HARDISON: Hi, guys.
Nate naiz.
Ikastaroaren preceptor naiz.
Benetan hunkituta nago hemen izango baita.
Hau da nire lehen urtea da.
Ikastaro honetan duzun guztia espero dut, eta askoz ere gozatu dut gisa I
izan da orain arte.
Eta nola bederatzi edo hamar etorri bitar ikasteko inoiz nahi baduzu, zatoz
nirekin hitz.
>> HIZLARIA: 1 Beraz, guys horiek hemen utzi pixka bat eszenatokian arriskua
awkwardly, dezagun Bihurritu besterik ez dugu aurretik zain gauza gutxi baten bidez
cake for adjourn.
Zer da gezur aurretik?
Beno, iaz atzera begirada azkar bat hartuko dugu bada, arazo zero ezarri, zure
aurrekoek Scratch, grafiko bat izeneko programazio hizkuntza batean paloma
hizkuntza programatzeko Ikastaroaren lehen egunetan erabili ahal izango dituzu, hasierako
ostiral honetan, zenbait kontzeptu batzuk ezezagunetan ikasten, baina konturatu
duten aldez aurretik duten alderdi aurreratu bat izango da
background.
>> Iaz arazo ezarri bi ikasle mundu paloma
kriptografia, informazioa edo enciphering scrambling arte,
datuak enkriptatu aplikatzeko, eta hacker azken edizioan programak
urteko ikasle jarraitu zuen pasahitzak tipiko bat edo crack deskodetu
ordenagailuaren. xc fitxategia pasahitza datozen algoritmoak eta heuristics
brute indarrean kalkulatzen norbaiten ordenagailuan pasahitza
sistema izan zen.
Joan den urtean, arazo edo bi ezarri lau egin ikasle
ezartzeko Sudoku jokoa.
Eta hacker edizioa Urte hartan ez ikasle ez bakarrik ezartzea nola
play jokoa, baina benetan Solver bat, zeinaren bidez ordenagailua eman dezake,
giza, ukituak, zuri konpontzeko baino azkarrago
bereziki arazo hori.
>> Arazo multzo bost, Kernet genuen, informazioa berreskuratzeko artea
izan da, nahi gabe edo oso nahita
ordenagailutik ezabatuko.
Iaz, irakasleen eta I campus inguruan strolled hartu
pertsonak, lekuak eta gauzak argazki eta, ondoren, ustekabean
formateatu gure kamera txartela media zuela argazki horiek guztiak.
Baina, ez dago arazorik, Kernet multimedia-txartel hau irudi bat egin dugu, entregatu da
klasean ikasle guztiak, eta horiek desafioa programak idazteko
berreskuratu txartela JPEGs guztiak.
Eta hori da, benetan gure arazoa gogoko multzo bat da, eta sortu zulatu I
zure aurrekoek bat, fun handia izan elektroniko zaharrarekin
irakurri noizbait duela.
>> Matt da.
David maitea, atzo nire ahizpa ustekabean formatuko bere kamera SD
txartela eta urte bat galdu argazkiak gogoangarria merezi.
Tamalez, ez zen onena bere datuak babeskopiak.
Baina egoera hau gogorarazi me p-set bost, beraz, saiatu nahi nuke pentsatu nuen
berreskuratzeko programaren bidez exekutatu bere SD txartela idatzi dut modu guztiak atzera
urrian.
Beraz, lau ordu ondoren kalkulatzen raw irudi bat sortzeko
formatu SD txartela -
Google frogatzeko pretty Ildo horretan lagungarria izan da, I arte ironikoki
gertatu da zure argibideak topatuko Interneten
komando-lerroko argumentu batzuk inguruan tinkering ondoren, kudeatzen I
auzitegiko irudia sortzeko, eta instalatu eta konfiguratzeko ondoren
CS50 Appliance, auzitegiko irudi abiarazi kudeatzen dut nire programaren bidez eta
1.027 berreskuratzeko guztiak nire ahizpa argazkiak, Matt idazten du.
>> Iaz arazo multzo sei, ikasleek hiztegi bat eman dugu
150.000 ingelesez hitz eta desafioa spell checker bat idazteko
erantzun inprimakia kontsulta, hitza ongi idatzita dagoela edo gaizki
ahalik eta azkarren.
Eta opt-oinarri ziren onartzen, ondoren, erronka ikaskideekin ikasle
horien emaitzak posting, RAM zenbatekoa erabiltzen dituzten, zenbaki
PUZaren ziklo edo segundoak erabiltzen dira eta, beraz, ikasle ziren gero sailkapenean
Ikastaro web - berriro ere, alderdi guztiz aukerakoa, baina fun handia
oso maiz, ikasle bat posizio kopurua 10 edo, beraz, handia
board, web orrian, joan off afaria eta ondoren itzuli, eta konturatzen
besterik ez zuen bere aurrean, bere gelakide ahoko big taula batean,
horrela, bi edo hiru ordu besterik ez beste resultantes bat
bere gelakide sortu.
>> Beraz, espero dugu aurten antzeko zerbait baita.
Arazo multzo 7 izan zuen gidatzeko web programazio norabidean dugu, benetan
arazoak konpontzeko, ingurumena gero eta gero eta ohikoagoa
baten web nabigatzaileak.
Ezagutu ondoren decreasingly MACS eta PCak software deskargatzeko dugu, baina
gero eta gehiago, ez da egin dugu web barruan.
>> Eta, hain zuzen ere, joan den urtean, 88 ikasle azken proiektuen% ikastaroa
ziren web-oinarritutako.
Eta horiek ere, klase honetan egingo duzun ondorio by trebetasunak dira
ikastaroa amaitu aurretik, ikastaro-en amaieran zain dago delako CS50 azoka da, hau
Zientzia azoka ideia oinarritzen da erakusketa, baina bertsio honetan
arrazoizko bat egin klasean ikasle guztiei ekarriko haien ordenagailu eramangarriak, eta haien
lagunak, eta familia, eta Ipar-mendebaldeko Zientzia, eraikin handi bat on beste batzuk
campus, ezarri bere ordenagailu eramangarria, janari batzuk lortzeko, palomita batzuk eta edaria lortzeko, eta
erakusteko, ondoren, behin betiko proiektuak asistentzia, azkeneko urte horietan guztietan
numbered campus osoko 2.500 parte-hartzaile batzuk, eta adierazpen bezala
honetan, eta hau ez bezalakoak ziren azokan arraroa.
>> Azoka aitzindariak CS50 Hackathon, aukera bat hop
Harvard shuttle, kalean behera burua Microsoft 8:00 etan, eta ez da etxera
7:00 arte!
Lehen afaria zerbitzatzen dugu 8:00 PM, 1:00 PM afaria bigarren, eta horiek oraindik
5:00 at zutik AM tratatzeko IHOP at krepe dugu.
Eta Hackathon aukera bat da, irudian hemen, zure murgiltzea
behin betiko proiektuak, zeure edo batean lagunekin lan egiten duten ala ez
kolaborazio ingurune, non irakasleen osoa da ondo lanean ari
Hong Kong Chinese elikagaien hornidura zabal bat gau sartu.
5:00 etan izango da, besteak beste, irudi hauek nahiko ohikoa baita aurten.
>> Beraz, une batean adjourn gisa tarta,% 76 batean berak izan baitu gogoan
gela honetan pertsonen esperientzia ez dute aldez aurretik, eta curriculumaren arabera,
Ikastaro hau, azken finean, garrantzitsuena ez da hainbeste non amaitu
zure ikaskideekin erlatiboa, baina non, aste 11, amaituko erlatiboa
astea: 0 zeure burua.
Hau CS50 da.