[Powered by Google Translate] [Musika jotzen]
DAVID J. MALAN: This is CS50.
Beraz, non zaude orain duela urte batzuk izan nuen.
Freshman bat izan zen garai hartan I, ez nintzen benetan on
hau informatikako egiteko bidea, ingeniaritza egiteko.
Izan ere, ez zen gobernuaren kontzentratzailea gisa leku hau sartu nintzen.
Izan nuen, goi-eskola, neskato batek nor
gustuko duela adierazi historia bezalako gauzak.
Zuzenbide konstituzionala, ingelesa eta math mota gustuko dut.
Ondo-biribilduak mota bezalakoa da, baina ez du
nintzen ez da derrigorrez jakin gauzak
batxilergoko irakasten.
Eta freshman urteko beraz, trepidation honetan izan dut horren bidez, nahiz eta
gustuko nuen ordenagailu arren, ordenagailu jokoak, eta, oro har, jokatu
bezala, inoiz ez, zalantzarik dut pentsatu bezala
ordenagailua pertsona, ordenagailu zientzialari bat.
Eta Egia pentsatu nuen, nire lagunak batxilergoko
ziren informatika Geeks baten bit hartzen ziren.
Eta, hala ere, hemen dut campusean, eta han
Ikastaro hau, CS50.
>> Eta garai hartan, benetan izatearen ospea izan zuen
zerbait kontuz ibili.
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 gobernuak kontzentratzailea,
nuen baldintzen bidez,
gurutze-kontatuta gen ed edo core eta antzeko gauzak.
Eta gero, sophomore urtean, arrazoiren batengatik, jaiki dut
nerbio oinez urratsa Science Center B, non CS50 zen.
Brian izena ordenagailu oso ezaguna zientzialari
Kernighan zen hemen urte hartako irakastea.
Eta orduan ere, bakarrik nengoen prest benetan bete
nire azterketa klase hau hartuz txartela pasatzeko / huts egin.
Begiratu dut nire inguruan, eta denek bat honetan figured I
Gotta jakin informatikako buruzko informazio gehiago, buruz
programazioa, informatika.
Pertsona orok programazio bat izan behar du, gela honetan,
baitute 12.
Baina, hain zuzen ere, hori ez zen kasuan.
Eta horrela, azken eguna, astelehena seihilekoan bosgarrena,
jauzia eta aldaketa hau hartu zuen I pass / bat huts egin
gutun kalifikazioa eta azkenean nire kontzentrazioa aldatu
informatika egun berean.
>> Orain, ez da gure helburua klase honetan, duzun guztia
informatika kontzentratzaileez, baina benetan
proposatzen ez dagoela aukera bat da arlo honetan, eta
beste eremu batzuetan nahiko ezagunenak izango duzu agian
handiko eskola normalean jarraitu nahiko
estandarra curricular bidea, baina Arrisku-en, CS50, sartu
uretan.
Eta gero hemen eserita, gaur egun, ez duzu pentsatzen
benetan dira, beraz, pertsona gehienek ez zure eskubidea eta
zure ezkerreko.
Izan ere, joan den urtean,% 76 klase honetan ikasle izan ez
aurretiko esperientzia.
Beraz, zer uste duzu Aitzitik, pertsona gehienak
inguruan eserita hemen, gaur egun ez, hain zuzen ere, aldez aurretik edozein
esperientzia.
% 18 hartu dute CS klasea, eta% 6 bi edo gehiago hartu.
Bien bitartean, gure ikasleek eskatzen dugu urtero deskribatzeko
erosotasun maila dute.
Eta honen definizio bat ez da.
Mota besterik ez duzu jakin ez bazaude oso
CS50 eroso.
Eta iaz,% 55 izan genuen tarta xerra berde hau hemen
gutxiago eroso ikasle gisa auto-deskribatzen duten
Egia izan ideia ez zergatik litzaidake dute ere shopped ikastaroa
Lehenengo egun horretan.
Baina bera% 55 epe amaitu arte, gurekin egon zen bezala
% 35 izan ziren nonbait horiek erosoagoa arteko
eta horiek gutxiago eroso.
>> Beraz, zer da informatika?
Beno batxilergoko, eta benetan, oro har, out gehiago
egun hauetan, ez dago pertzepzioa honi
misconception ordenagailuak zientzia da programazioa.
Eta hori erabat informatikako alderdi bat da.
Baina programazioa, edozein hizkuntza da, benetan bat besterik ez
tresna ordenagailua zientzialariek erabiltzen duten arazoak konpontzeko, bai
ordenagailua zientziaren domeinu edo, gero eta gehiago, horiek
zientzia fisikoak egun, natur zientziak,
medikuntza, humanitateak, datu-multzo handiak aztertzeko.
Anywhere gaur egun ordenagailu eta datuak, hau da, ez da bat
CS50 bezalako klase bat ikasitakoa aplikatzeko aukera.
>> Beraz, dezagun ordenagailu zientzialari joan daitezkeen arazo bat konpontzeko
eta konpontzeko saiatu jargon batzuk jarri, jarri batzuk
esparru kontzeptuala, zer inguruan agian bestela batzuk
nahiko abstraktua idea.
Beraz, hau da telefono bat da.
Ez duzu gauza horiek sarri askotan, nahiz eta ikastetxea
oraindik badirudi horiek etxe eta dormitories.
Baina eguneko telefono bat bezala erabili nahi duzun
hau da, ez zen helbide-liburu elektronikoa
Zure telefono mugikorra.
Izan ere, bota duzu zerbait
telefono-liburu bat bezala ezagutzen.
Eta telefonoz, liburu hauetan 1.000 orrialde zituen, normalean.
A-tik Z. horrela antolatu ziren Eta besterik ez duzu aurkituko
bilatzen ari zaren pertsona aurkitu ahal izateko eskubidea Orrialdearen
euren izena eta telefono zenbakia aurkitzeko.
Orain nola joaten begira
liburu honetan norbait?
>> Demagun nire helburua da nire lagun, Mike Smith, dei bat emateko.
Beno, nola ez dut Mike Smith aurkitzeko?
Beno, oso arrazoizko hurbilketa bat, inozoa bada, eta
eraginkorra, hasteko izango litzateke eta hemen hasteko biratu
4 orrialde 5 6 orrialde, eta linealki ordenatu, batera
lerro zuzen bat, telefono-liburu honen bidez.
Eta nahiz eta oso lapurtera egongo da, Mike bada
Smith liburu honetan, eta azkenean iritsi zion dut
liburu honen atal S, azkenik, I irauli.
Orain, jakina, ez duzu behar ordenagailuan zientzialari ahal izateko
jakin hori ergelak Arazo hau konpontzeko modu bat da.
Zer izango litzateke tipikoa gizakiak egin?
Well done.
Beraz, erdi-erdian nahi duzun irauli, eskuinera.
Beraz, irauli gutxi gorabehera nahi duzun erditik, hemen begiratu, eta badirudi I
neure burua aurkitu M atalean.
Ados, eta, beraz, M da argi eta garbi, ez zer bilatzen ari naiz.
Eta Mike eskubidea, eta, beraz, hitz egiten dute atal honetan.
Eta batzuk ikusi dute aurretik, literalki, ezin dugu
Jarraitu erdi arazo honen alderik.
>> [Txaloak]
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 arazo, bakoitzak
big gisa erdia.
Eta literalki bota ahal izango dugu arazoaren erdia kanpoan.
Ari gara orain, 1.000 orrialde, baina, adibidez, 500 ez utzi.
Beraz, gaur egun, zer egin dezaket?
Beno, giza tipikoa gutxi gorabehera joango erdian berriro.
Eta neure burua aurkitu dut R atalean.
Beraz, ez da nahiko.
Beraz, berriro ere, arazo honen alderik ezin dut erditik.
[Txaloak]
Eskerrik asko.
Beraz, gaur egun, 250 orrialde besterik ez dut.
Eta hori egin ahal izango dut behin eta berriz eta berriz eta joan-tik
125 jaisten da gutxi gorabehera 60, 30 eta 15, eta abar.
Eta, azkenik, I whittled jasoko behera S orriak
Izan ere, telefono-liburuaren zuen gero, Mike Smith izan behar du.
>> Orain, jakina, nahiko arrazoizkoa algoritmo bat da,
eta kasu honetan algoritmoa bat-time-erabili da.
Baina zer egin dezaket horretatik aurrera eramango ordenatzeko dugu?
Beno, lehen hurbilketa, zuzentzeko inozoa arren bada
izan zen, lerro zuzen honen bidez azaldu daiteke.
Beraz, x-ardatzean hemen bada esaten dugu, hau da tamaina
arazoa, eta, beraz, x-ardatza eskuinera doan,
arazo handiagoak lortzen.
Zer esan nahi du handiagoa behar da esan nahi
arazo honen testuinguruan?
Gehiago telefono-liburuaren orrialdeetan.
Kuantifikatzeko dezakegu zerbait gehiago da.
Y ardatzean, konpontzeko denbora On.
Beraz, ardatz joaten den bezala, denbora gehiago hartzen du, zentzuzkoa da.
Beraz, lehen hurbilketa Orrialdearen 1 linealki bilatzen
dot dot dot Orrialdearen 1.000 prozedura lineal bat, lineal bat da
algoritmo edo prozesua.
Eta hori deskribatu ahal izango dugu, hau lerro zuzenean.
Gehi bat gehiago Orrialdearen telefono book bada, da joan,
txarrena kasuan, hartu me bat gehiago Orri flip
Mike Smith aurkitzeko.
Gehitu dut 100 orrialde bada, 100 gehiago flips edo denbora-unitateak.
>> Orain, apur bat honekin clever dut.
Ez dut behar benetan piztu, orri bat aldi berean.
2 bezalako gauzak egin ahal izango dut denbora edo aldi berean 4.
Hala ere, hori ez da hori, batez ere, hobeto.
Nahiz eta 2 da, aldi berean, bai, mota horretako mugitzen
pixka bat behera lerroa hartzen du, eta denbora gutxiago ematen dela esan nahi du
orrialde kopuru bera.
Baina, funtsean, ez da hobea.
Baina zer egin dugu, eta zer ez duzun egin
senari?
Benetan lortu duzu zerbait txiki hau atsegin,
logaritmikoa denbora, beraz arazoa eta hazi ahal izango hazten eta
hazten, baina arazo hori konpontzeko kostua, denbora
arazo hori konpondu behar, ez
hazten ia bezain azkar.
Kurba logaritmiko bat da, n erregistroa, non n izango litzateke
besterik ez arazoaren tamaina, kopurua hau orrialde
telefono-liburua.
Eta zer esan nahi du honek, termino errealetan, esan nahi duzu?
Beno, areto honetan 500 pertsonek atsegin dugu oraintxe bertan,
edo, hobeto esanda, badugu
nahasketa metafora, ez da ez adibide oraindik aurtengo
beraz, 500 telefono-liburuaren orrialde dugu bada, eta bikoiztu dugu
1.000, biratu eredu hau adimendun
erditik, zenbat orri malkoak ez joan
500 orrialde 1.000?
Beno, bakar bat osagarriak Orri malko.
Entregatu baduzu me page 2.000 telefono-liburua, big aurre ez.
Malko besterik ez dut bat osagarri denbora.
>> Beraz, azken finean, arazoaren tamaina askoz azkarrago hazten
da benetan konpontzeko kostua baino.
Orain, hala nola, algoritmo bat besterik ez da.
Badira beste batzuk konpondu ahal izango dugu modu berean.
Eta, beraz, zergatik ez hau egiten dugu?
Me umore izanez gero, awkwardly hemen Sanders izan arren, joan
aurretik, denek, baduzu eta Zutik leku.
Hemen pantaila Ikusten duzun bezala, hau algoritmo bat da,
prozesua, programa informatiko bat izango bada, izango da exekutatu
gizakiak diren 3 urratsak besterik ez ditu.
1. Pausoan gaude dagoeneko.
Koa izan zara.
Eta orain uste zuk zeuk kopurua 1.
Hori zure uneko da zenbakia.
Pertsona orok hemen multzoko 1.
Step 2, parekatu off norbait zutik, zure zenbakiak gehitzeko
batera, eta ondoren hartu batura zure zenbakia berri gisa.
Duzu bat eseri behar, eta gero errepikatu.
>> HIZLARIA: 1 205.
DAVID J. MALAN: Zer da hori?
HIZLARIA: 1 205.
DAVID J. MALAN: OK.
SPEAKER 2: beste batzuk ditu.
DAVID J. MALAN: 205?
SPEAKER 3: Bai.
DAVID J. MALAN: OK.
3.
SPEAKER 4: 400.
SPEAKER 5: 5.
700.
DAVID J. MALAN: eskubidea.
Puntu honetan, gutxiago eta jende gutxiago zutik behar.
Hau da, non gehiago awkward lortzen.
Norbaitek hemen.
Hemen.
Txarrena da, izan ere, oso hitzez egin
Harvard ehunka aurrean aritmetika
undergrads.
Ados.
Bit bug hemen.
Ongi da.
Zein da zure telefono zenbakia?
SPEAKER 6: Nine.
DAVID J. MALAN: Zer da hori?
SPEAKER 6: Nine.
DAVID J. MALAN: Nine.
Ongi da.
Zein da zure telefono zenbakia?
SPEAKER 7: 179.
DAVID J. MALAN: 179?
Ongi da.
Good.
188 So.
Beraz, you guys eseri.
Zein da zure telefono zenbakia?
HIZLARIA: 8 118.
DAVID J. MALAN: 118.
Smart undergrad batzuk hasten math egiteko.
Ongi da.
118, 188.
Zer gehiago lortu dugu?
HIZLARIA: 9: 71.
DAVID J. MALAN: 71.
SPEAKER 10: 79.
DAVID J. MALAN: 79.
Ongi da.
SPEAKER 11: 47.
DAVID J. MALAN: 47.
Zein da, irakasleen, que nos zenbat?
705 erantzun da.
Eta hori da, hain zuzen ere, zehazki zuzena.
Ez, egia esan izan dugu pixka bat dago off.
>> Baina, nola lan egin behar hau?
Zer gertatu besterik ez dute behar?
Beraz,, algoritmoa hau iterazio bakoitzean, hasi ginen
Jende kopuru batzuk zutik, eta hori izan zen
lehenengo zenbakia guztira n.
Gero, erdia eseri, eta joan n 2 baino gehiago.
Gero, erdia eseri.
N joan gara 4 baino gehiago, 8 baino gehiago, n 16 urtetik gorako n, eta abar,
arte, nahiz eta desegin mota daude
amaieran, teorian, denek parekatuta off balkoi eta
entreplanta eta orkestrarako hemen, egin behar izan dugu bakar bat bakarti
Pertsona balioa guztira, zutik, kasu honetan, 705.
Orain, zer ez du esan nahi, baina, denborak?
Beno, uste dut giza gisa egin zuen eskuz.
Hasi dira nuke nahiko naively baina 1 eta behar bezala,
2, 3, 4, 5, 6, 7, 8, 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.
Beraz, 2, 4, 6, 8, 10, 12.
Eta hori lortzen askoz azkarrago.
Baina orain, batez ere, kolektibo aprobetxatuz
gela honetan pertsona guztien adimena, lortu ahal izango dugu
mugatzeko askoz gehiago hau atsegin dute, beraz, gaur egun kopurua
gela honetan pertsona bikoitza izan.
Beste 700 pertsona oinez 1.400 pertsona, gela honetan sartu
baina besterik ez litzateke eramango gaituzte gehiago iterazio
algoritmoa konpontzeko.
>> Eta, beraz, gero eta egun hauetan, erraldoi hauek ditugu
datuak Facebook eta Google eta antzeko ezartzen du, da
konpontzeko ikuspegi apur bat, bit hau arazoak
cleverness, hori ahalbidetzen du askoz gero eta gurekin egin
ordenagailu indartsu gauzak gaur egun.
Gauza mota horiek nahi duzu bada, baliteke duzu ikusi
Facebook CS50 Puzzle Day datozen larunbat honetan.
Antzeko zerbait parte hartu nahi baduzu
hau horren bidez, 2 edo 3 edo 4 talde 4, gustatuko litzaiguke
hau bezalako puzzleak batzuk konpontzeko, aukera bat stand duzu
fabulous sari batzuk irabazi zituen, haien artean Wii bat eta zenbait
Opari-txartelak edo Facebook swag beste batzuk.
Larunbat honetan, eguerdiko 3:00 PM, joan
hala nola cs50.net/rsvp.
Eta diapositiba hau da online inguruan jolastu nahi izanez gero.
Arazoak Urte berri honetan izango dira.
>> Ikasgelan nabarituko dezakezu, ere, gehiago
kamera aurten.
Beraz, ez bakarrik egingo ikastaroa modu ohiko, CS50 filmatu
ere izan daitezke, dokumental batean parte hartzen duten goi mailako
hezkuntza eraldatzaile esperientzia begira
ikasle batek, egun hauetan izan dezakete graduak batean
Ikasketekin.
Beraz, horien norabidean, eta gero, ez bakarrik izango ditugu filmatzen
duten, filmaketarako behar izango dugu, bai eta gero eta gehiago gure
online ikusleek, baita behin ikusleen hau hemen.
Beraz, ongi etorria klase gara gure Harvard aurten
Extension Eskola ikasleek, Graduate School of Design,
Hezkuntza, negozio eskola, Kennedy School,
lege eskola, baita ikasle kopurua
Belmont, Lexington, Newton, eta Watertown eskola altua.
Ongi etorri duzun guztia.
Horrez gain, aurten, entzun ahal izango duzu, Harvard eta MIT,
eta Berkeley orain, elkarlanerako bat sartu
Bikotekidea, edX izeneko ekimena, hau da, bat
Ekimen ireki hezkuntza gehiago
pertsona online eta, batez ere abia
jendeak nola ikasten eskala askoz zabalagoa buruzko ikerketa.
Eta horrela CS50 unibertsitateko lehen ikastaroa izango da
Ekimen horretan, baita parte hartzen duten.
Horrek esan nahi du gehiago tresna guztiak sartzeko aukera izango duzu,
eduki curricular, bideo guztiak
baten ondorioz, baita, atzo goizean edukia,
53.019 pertsonak eman dute izena CS50 hartu batera
Interneten urte honetan.
Beraz gabe
[Txaloak]
Beraz, zer, horrek esan nahi du, batez ere, da
irakasle eta pasa dut nahiko denbora pixka honetan
udako jaitsiera, prestatzen, bai campus on eta off, eta, beraz,
eraikitzeko interesgarri corpus bat has daiteke,
sinesgarria, hezkuntza-edukiak Bimbela
zentratzen da, batez ere, intimo gehiago conveyances
nahiko konplexuak material.
>> Beraz, ikastaro, hitzaldi eta atal eta gain
gauza izeneko walkthroughs, berriro egingo dugu bat besterik ez
apur bat, aukera izango dugu aurten film labur horiek ahalbidetzen duten
ikastaroaren ihardun ahal izango duzu, beste ikuspegi batetik
guztira.
Hargatik hau erabili azkar bat hartzeko aukera gisa
begiratu bat bitarrik nozioa analizan.
>> Beraz, informatika, izeneko algoritmoak gauzak daude
horietako bi hartu besterik ez dugu begirada bat - prozedura horien
arazoak konpontzeko.
Baina, azken finean, behar duzun
irudikatzeko informazioa nolabait.
Eta irudikatzeko modu bat, ordenagailu bat behar duzu.
ulertu.
Eta nahiz eta ez duzu benetan ulertzen ordenagailuak eta
Oraindik% 76 dela oraintxe, ziurrenik vague batzuk
Zentzu ordenagailuak 0 s eta 1s, 'binary nolabait aurre
sistema, eta, beraz, hitz egiten.
Orain zergatik da kasua dela?
Beno, bihurtzen da ordenagailuak lehen zen buruz, bada
informazio irudikatu behar duzu, egin ahal izango duzu.
elektrizitatea.
Eta hau bat oversimplification baten bit, oso den arren
informazioa grabatzeko modu erraza da, bai
elektrizitate hori eginez -
bitar 1, eta, beraz, hitz egiteko edo inflexio
elektrizitate-off.
>> Beraz,, Barry bada, nahi duzun ez badizu axola, Could argiak iluntzeko dugu
guztiz une bat besterik ez?
Bitarra 0 Oso doakoa da.
Egingo dugu argiak bada back up, Sanders Antzerkia
1 balio bitarra ordezkari.
Zoritxarrez, bat besterik ez bit bakar bat multzo
argiak, baino ezin dugu irudikatu bi zenbakiak
mundua, 0 eta 1.
Eta atsegina izango litzaidake ordenagailuak zenbatzen badituzu
bit hori baino handiagoa.
Baina ahal izango dira, hain zuzen ere.
Hargatik, tira me pantaila hemen gure lagun Nate Hardison
nork emango digu gutxira zehar begirada bat
bitarraren nozioa minutu.
>> [Bideo-erreprodukzioa]
Nate HARDISON: Back nola irakurtzen eta idazten ikasi duzu
zenbakiak, ikasi digituak 0-tik 9-ra.
Zenbaki osoak 9 baino handiagoa idazteko, ikasi duzu
digituak horien konbinazioa erabili zen egin behar izan zenuen,
52 eta 437.
Beraz, zenbakiak idazteko era hau
izena, notazio hamartar.
Zergatik hamartar?
Beno, hamartar bat root latina, decem, esan nahi du 10.
Eta 10 digituak duzu zure notazio-sistema, 10
baizik eta zenbaki bat bihurtzen da.
Dezagun kopurua 437 idazkera hamartarrean idatzi begiratu
zergatik ulertzen.
>> Apurtu sortu ahal izango ditugu, lehenik eta behin 437 400 gehi 30 gehi 7 sartu.
Hartu ahal izango dugu gain are gehiago dugu dugun got 4 aldiz 100
gehi 3 aldiz 10 gehi 7 aldiz 1.
Gogoratu direnak leku, hamarnaka leku ezagutzeko,
ehunka leku, eta abar?
Hau da, zehazki non den.
Eta, azkenik, ikus 10 eskumenak sorta bat lortu dugu, ezin dugu
hemen txertaturiko.
4 aldiz lortu dugu 2 10 gehi 3 aldiz 10 1 plus
7 aldiz 10 0.
Beraz, gaur egun zergatik 10 berezi bat ikusten duzu
idazkera hamartarren kopurua.
Izan ere, izen bat lortu dugu.
Base deitzen da berretzailea oinarri geroztik
gure aritmetika hemen.
>> Notazio hamartar zenbakiak irudikatzeko modu bakarra ez da.
Izan ere, nahiz eta digituak 2 kentzeko 9 bitartez lortuko dugu, ahal dugu
oraindik ere ordezkatzen duten zenbakiek
hamartar batekin izan dugu.
Beraz, orain bi digituak, 0 eta 1, 2, gure berezia
zenbakia, gure notazio sistema base.
Notazio sistema honen izena bitarra deitzen da geroztik
aurrizkia "bi" esan nahi du 2.
Beraz, horren ordez gaur egun batzuk leku eta hamarnaka leku izatea, eta
Hala, gaur egun ere bai lekua, twos leku bat, Fours bat
lekua, eta, beraz, gora 2 eskumenak.
Hargatik ikusi zenbaketa batzuk eginez.
Beraz, 0 da, oraindik ere, 0 eta 1 da, oraindik 1.
Hala eta guztiz ere, gaur egun ditudan dugu got twos leku hamarnaka ordez
lekua, 10 2 zenbakia adierazten du.
3, gehitzen badiogu horri, eta 11 lortu.
4, ez baitago Fours leku bat da
100 irudikatzen.
Bost 101 da.
6 110 da.
7 111 da.
8, berriz, bere lekua du.
Beraz, 1000 da.
Eta puntu lortu duzu uste dut.
[END bideo-erreprodukzioa]
>> DAVID J. MALAN: Beraz, hau da, zein ordenagailuak egin eta
zer bitarra ez da benetan zer dela disimilatuak
izan dugu urte batzuk ematen ari da, ezta?
Kalifikazioa eskola reckon duzu, hain zuzen ere zenbatzen ikasi duzu
moda Nate proposatzen.
Baina seguruenik ez benetan pentsatu geroztik,
Izan ere, ez dira leku hau, hamarnaka leku, eta
ehunka leku.
Eta hori nahiko arbitrarioa da.
Eta, hain zuzen ere, ordenagailuak erabili, besterik gabe, beste base honetan.
Baina, azken finean, benetan fisikoki irudikatu
0 eta 1 nozioa, ez, jakina, duzu ez bakarrik buelta,
argiak eta off nahitaez.
Eskala askoz finagoa-fintzea komeni izaten da egin behar duzu.
Eta finagoa-fintzea komeni izaten da, silly honetan gogora dezakezu
haurtzaroa, Willy iledunak jostailu eta apur hauek
magnetikoak partikula.
>> Beraz, magnetikoak partikula zerbait ditzakezun lerrokatu
norabide ezberdinetan, agian, pare bat
ipar-hego edo hego-ipar.
Eta, beraz, asko teknologia incarnations fisikoen
erabiltzen duten bitar, egun hauetan erabiltzen duten 0 s eta 1s, besterik gabe,
barruan aligns gauza on magnetismoa, gora-behera edo
behera-, horrela, 0 edo 1 adierazten du,
hurrenez hurren.
Beraz, hain zuzen ere, dezagun urruntzen abstraktuak eta hemen
zer barrutik begiratu bat gehiago tradizionalak
ordenagailuaren disko gogorrean.
Bat gertatzen da, pantaila horretan da pixka bat handiagoak izan
ordenagailuan.
Baina ordenagailu eramangarriak gaur egun teknologia bera dute, baina ez da
pixkanaka-pixkanaka ari dira gauzak sofistikatuagoa ordezkatu
izan ez zati benetan hunkigarria.
Barruan, eta gero, disko gogorrean.
>> [Bideo-erreprodukzioa]
SPEAKER 12: disko gogorra da, non zure PC gordetzen gehienak
bere iraunkorra datuak.
Horretarako, datuak RAM bidaiatzen software batera
disko gogorrean nola datu horiek gordetzeko esaten duten seinale.
Disko gogorrean zirkuituak itzultzeko seinale horiek sartu
Tentsio gorabeherak.
Hauek, aldi berean, kontrolatzen disko gogorrean mugitzen zatiak, zenbait
ordenagailu modernoa geratzen zati batzuk hunkigarria.
Seinaleak batzuk motor bat kontrolatzen duen bira
metal-ekin estalitako platters.
Zure datuak benetan platters hauek gordetzen dira.
Beste seinale mugitzen irakurtzeko buru idatzi edo irakurri
platters buruzko datuak idatzi.
Makina hau da, beraz, zehatza, giza ile bat ezin izan da
are gehiago, buruak eta platters spinning arteko pasatzeko.
Hala ere, abiadura emanaldirik funtzionatzen.
[END bideo-erreprodukzioa]
>> DAVID J. MALAN: Beraz, gaur egun mapan handiago izanez gero, zer da benetan
platters horien gainean dagokionez gertatzen ari
magnetismoa,, bi begirada bigarren hau dugu.
>> [Bideo-erreprodukzioa]
SPEAKER 13: Let slow-motion zer ikusi besterik ez dugu begiratu.
Elektrizitate-pultsu labur bat bidaliko da
irakurri-idatzi burua, flips electromagnet txiki-txiki bat
segundo baten frakzio.
Iman eremuan polaritate aldaketak sortzen
txiki batean, metal partikulak zati txiki armarria
platter bakoitzaren azalera.
Txiki-txiki horien serie eredua A kobratuko eremu diskoan
zenbaki bitar bat single datu-bit adierazten
sistema ordenagailuak erabiltzen.
Orain, gaur egungo bidaliko da modu bat bidez irakurri-idatzi
burua, eremua da norabide batean polarized.
Korronte kontrako norabidean ezartzen bada,
polarizazio alderantziz.
Nola datuak eskuratu disko gogorrean off?
Just alderantzikatzeko prozesuan.
Beraz, hori lortzeko egungo diskoan partikula da
irakurri-idatzi burua mugitzen.
Jarri elkarrekin milioika horiek magnetized segmentu eta dituzun
lortu fitxategi bat.
Orain, fitxategi bakar bat pieza osoan zehar sakabanatuta daiteke
disko bat platters, era atsegin nahaspila
paperak zure mahaian.
Beraz, aparteko fitxategi berezi bat non dena da pista jarraitzen du.
Ez horrelako zerbait izan nahi al duzu?
[END bideo-erreprodukzioa]
>> DAVID J. MALAN: Izan ere.
Beraz, informazioa, zenbakiak irudikatzeko gaitasuna izan dugu
maila oso altua.
Modu fisiko bat behar dugu gauza bera adierazten du.
Baina ezin dugu benetan egin duten interes guztiak askoz oraindik
beste agian aritmetika eta matematika batzuk baino.
Beraz, urrun ordezkari bezala gauzak modu ez ditugu
alfabetikoan letrak gizakiak komunikatu ahal
gailu horiek berberak erabiliz.
Baina zorionez ez badago kodeketen, 0 s ereduak eta
1s, ordezkatzen dituzten goi mailako bat bezala eraikitzen eta b
eta c eta guztia esaldi eta paragrafo eta antzekoak.
Eta beraz, ASCII, akronimoa honetan aipatzen da
sistema kodeketa horren bidez zenbaki bat eman gutun bat adierazten du.
>> Esate baterako, ezagutzen dugun balio gisa hamartar 65 zenbakia
maiuskulaz ordenagailu bat bezala ezagutzen.
97 balioa ordenagailuetan hamartar gisa ezagutzen da.
minuskula.
Eta zer esan benetan esan nahi?
Beno, nahiz eta Nate duela une bat bakarrik zenbatuko sortu
ginen, 0 eta 8, 65 kontatuta jarraitzeko edo
97, 0 s eta 1s zuen izan eredu gehiago nahi izanez gero
pantailan marrazten ordenagailu bat erabiltzen du zehazki zer izango litzateke
gutun txanoak guztietan edo ordezkatzen
letra minuskulaz.
Eta, hain zuzen ere, hau eskema osoa.
Honek, hasiera batean, jasanezinak taula
kodeketen, baina eskuineko erdia bakarrik aztergai hemen,
hau erdiko zutabean nabarituko dugu zenbakien nozioa
letrak ondoren.
Eta goian 32 dugu.
Eta pertsonaia, char, 32, osokoa, aipatzen
Space Bar pertsonaia itxuraz.
Space Bar pertsonaia hit duzu zure ordenagailu eramangarria,
ondo, benetan zer ari zaren bidaltzen zenbaki bat da, eredu bat
0 s eta 1s, elektrizitatea izango bada emaria,
0 s eta 1s horiek ordenagailuan, ondoren adierazten
pantailan pertsonaia espazio gisa interpretatzen da.
Harridura 33 puntu bat da.
Komatxo bikoitzak 34.
Eta joan gara behera bada hemen eskubidea baino gehiago, ikusten dugun
65 da, hain zuzen, eta 97 hain zuzen ere, minuskula bat.
>> Eta, beraz, gaur egun dugun kodeketa eskema honetan, hasi ahal izango dugu
gauza ortografia.
Izan ere, ordenagailuak normalean adierazteko beraiek estandarrean
unitateak, ez banakako apur bat, berriz, ez da erabiltzen
erabilgarria besterik ez irudikatzeko 0 edo 1, argiak piztuta edo itzalita, baina
baizik eta bit sekuentziak erabiliz.
Eta neurri unitate ohikoena, seguruenik badakizu
eta, edo, gutxienez, adierazitako byte da.
Byte A zortzi bit, zortzi 0 s edo ilara batean 1s da.
Beraz, hasteko gauza ortografia dezakegu.
Eta, beraz, ahal izango banu, zergatik ez saiatu hau pixka bat
kolektiboki hemen.
Ba al dago gela honetan zortzi pertsona prest izango litzateke
zatoz gora agertokian?
Eroso kamera agertzen izan behar duzu, baina
ez benetan jakin behar, bestela, zer
joan besterik ez oraindik.
Pertsona bat volunteered baino gehiago ari hemen ikusten dut.
Bi, hiru, lau, bost, sei, zazpi, eta nola zortzi.
Goazen sortu.
>> Beraz, pertsona byte bat irudikatu nahi duzu.
Let duzu me 128 leku, leku 64 duzunean,
32 leku.
Baina oso azkar ari garen hau buelta emateko asmorik.
Hargatik zu ezagutzeaz me han.
Eta 128 leku behar duzu modu guztiak hemen.
Askoz ere ehunka eta milaka leku litzateke bezalako
Ezkerraldean izan urrunago, biltegian handiena nahi dugu
Hemen ezkerreko baita.
64s-en 32, 16-en, 8-en, 4-en, 2-en, eta 1-en ditugu.
Bikain.
Beraz, gaur egun ditugun
Ados, me lagundu ahal izango duzu.
Beraz, orain dugu - Zein da zure izena?
Joanne: Joanne.
: Joanne DAVID J. MALAN.
Horrela, Joanne eta I guys horiek aholkatzeko nola joan
zerbait ortografia out buruz.
Beraz, bere paper-orriak bizkar dute
den Cheat fitxa txiki horiek kontatzeko ala ez
0 edo 1 ziren ordezkari.
Eta zergatik ez sinpletasunagatik, 0 ordezkatzen dugu zerbait
han zutik awkwardly.
Oso ona.
Edo eskua altxatuz, 1 ordezkari 1.
Eta ikus dezagun ezin dugu lau pertsonaia bat izanez gero, ortografia
Esaldi hemen.
>> Beraz, aurrera orain, boluntarioak, eta borobil bat exekutatu
eskua altxatuz Oraindik 1 bada edo mantenduz
behera bada 0 zara.
Beraz, gaur egun dugun hiru esku hauek sortu, zer zenbaki
Besteek, adierazten dute benetan?
Ados.
67.
Zergatik?
Beno, azkar behatu egiaztatzeko.
64-en lekua, 1 bat delako, 1 aldiz 64 plus 1 bezala
aldiz 66 plus 1 aldiz 1 2, hori da, beraz.
Hori da plus 1, beraz, 67.
Beraz, gaur egun, guys horiek kolektiboki 67 ordezkari
itxuraz adierazten du zer hemen ASCII?
Ados.
C beraz.
Guztiak eskubidea.
Beraz, gaur egun bi biribiltzeko jarraitu en.
Pertsona orok bere eskuetan jaitsi hasita.
Eta Kopako bi -
Egia esan, ez da rol bat ez askoz hemen, uste dut, baina
asmoa dugu.
Kopako bi Beraz, igo edo zure eskuak jaistea.
>> Guztiak eskubidea.
Audience, zer adierazten dugu 83.
Beraz, matematika egin ahal izango duzu.
Baina edonork bere eskua sortu, gehitu dela
dute ordezkatzen.
Beraz, gaur egun 83 dugu.
Dezagun Cheat orri zabaltzeko apur bat, eta gaur egun?
[INAUDIBLE]
DAVID J. MALAN: OK.
Hau bistako izan daiteke non Hemen ari gara, baina
hala ere, hiru txanda.
Ados.
Round hiru ona behera joan.
Kopako hiru Beraz, zer zenbaki dira guys hauek orain
ordezkari?
Ados.
53 entzun nuen, gaur egun adierazten du?
Interesgarria da.
Orain zergatik intuitiboa counter emaitza sort honetan, ezta?
Nahi dugu 5 ordezkatzen badu - guztiak seguruenik dugu
non va
zergatik ez dut 4 eta 1 leku goratzeko?
>> Beno, konturatzen ez dagoela diferentzia bat da, funtsean,
nola artean, ordenagailu bat interpretatzen bit horiek.
Ari zaren kopurua 5, ondoren, erabat ordezkatzen saiatzen bada,
goratzeko, besterik ez dugu eskua multzoko 4 eta goratzen ibili multzoko 1.
Baina ez gabiltza zenbakiak ordezkari hemen.
Testuinguru hemen etapa ari gara ordezkari
pertsonaiak, edo karakteretan.
Eta testuinguru honetan, ordenagailua duela konturatzen
oh, bit patroi hau ez da zenbaki bat bakarrik,
benetan goi mailako kontzeptu bat adierazten du, kasu honetan
alfabetikoan letra.
Izan ere, duela egun kopurua 5 ordezkari Beraz
53 balioa da gauza ASCII dugulako
estetikoki ikus 5 zenbakia bera behar
bit eredua.
Zeren eta zergatik?
Beno, mundua erabaki beheko zenbakiak, 0 erabili
1, 2, 3, zer itxura nahiko críptica gauza izan.
Eta, hain zuzen ere, horiek ez diren pertsonaiak dira
teklatua, adierazpen ordenagailu bat behar duzula
egiteko gauza interesgarriak, baina gizakiak inoiz ez
benetan idatzi ditu.
Beraz, 53 hain zuzen ere, adierazten du 5.
Orain, behatu azken check gisa, zer zenbaki behar dute
irudikatzeko une bat besterik ez?
IKUSLEEN: 48.
DAVID J. MALAN: OK.
48 Beraz,.
Eta, hain zuzen ere, joan aurretik.
Round lau.
16 gehi 32 da, hain zuzen ere, 48.
Eta, beraz, txalo Kopako handi bat, ahal izango banu, gure
zortzi boluntario hemen.
Eskerrik asko.
Hau gorde ahal izango duzu.
Baduzu
Oso ondo egiten da.
Edozein norabidetan gauza ederra da.
>> Beraz, gaur egun, ez bakarrik nola pentsatzen dugu modu bat
irudikatzeko datuak, eta benetan ordezkari fisikoki,
baina, aldi berean, goi-mailako gauzak egiteko gainean.
Izan ere, hau da, ordenagailua osoan gai bat izango da
Gero eta gehiago interesgarri konplexua eraikitzeko zientzia
ideia nahiko sinple goian, honetan gauzak
Kasu 0 s eta 1s besterik ez.
Zergatik hau oso erabilgarria da dagokionez, eta ere, nahiz eta
hau atsegin dute ikastaroa oinarriak eta dugu arreta
programatzeko eta arazoak konpontzeko, joan off dezakezu hasi
ordenagailua norabide kopurua edozein zientzia.
Kasu honetan hemen, hau da at duzula taula
kopiak zure CS ofiziala gida orrialdetan Harvard at,
gaur egun bi printouts da.
Horrek iradokitzen hainbat norabide
atsegin dute hau ikastaro baten ondoren joan zaitezke.
Ikastea adimen artifiziala buruz, grafikoak buruz,
makinen ikasketa-buruz, 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 hau
erori, ez da sarrera ikastaroak udaberrian.
Computer Science 1, esate baterako, oraindik beste
mundu berri hau on-arrapala.
>> Orain, bat alde batera utzita, arazoak konpontzeko interesa
Ikastaroei dagozkien, konturatzen CS50 duten multzoa denbora pixka bat
Duela arazo horietako bat konpontzeko, arazo ezagutzen saiatu
my.harvard, asko benetan liteke
ikastaroetarako erosketak.
Baina hala ez bada, check out hau bezalako tresna bat, baita beste
ondorengoek gure iraganeko ikasle batzuk
eta langileak sortu dute.
Baina Harvard Ikastaroak, oinarritutako web-tresna bat da.
diseinatzeko gai izango da, eta zerbait
zeure burua zabaltzeko, eta baita beste gauza batzuk oraindik, baita,
lauhilekoaren amaieran.
Konturatzen bat irekita datuak multzoa, kasu honetan gainean Build
ikastaroaren katalogoa aukera ematen du, eta kasu honetan ikasle
arakatzeko nahiko konplexua da datu multzo.
>> Zulatu dugu bart gutxi batzuk estatistikak
mila folks duten hau erabiliz
iraganeko egun batzuk.
Duzun izan bada bitxi zenbat ikastaroak zure lagunak ezagutzea
benetan, erosketaren joera, bai, gaur egun datuak iradokitzen
7.6 ikastaroen batez besteko kopurua da
norbaiten erosketa-zerrendan.
Eta orain, ematen dut, halaber, gehien estatistika
norbaiten erosketa-zerrendan buruzko ikastaro kopurua.
Eta, ziurrenik, guztiak dakigu hau atsegin norbait.
201 aurtengo erregistroa da.
Orain gure ikasle ohiak eta langileak benetan
klip bat bildu duzun irudi hori zer pintatzen
informatika eta CS50 bera bidea da.
Dezagun aurrera eta tira, Mr. Hahvahd Hemen esker,
video zure aurrekoek batzuk ekoiztu.
Argiak jarraituko dugu balute honetan.
[Bideo-erreprodukzioa]
[END bideo-erreprodukzioa]
>> SPEAKER 14: (KANTUA) gure denbora hartuko dugu hutsetik batzuekin batera,
loops, ekitaldi bat egin dezakegu gure erabiliz konpilatzean
bash, epe hau ez da bore bat izango da.
Hacking fun, free bazkariak batzuk, hitzaldiak, besterik gabe, irreala,
gure azoka aurre handi bat, hala nola, ez da hainbeste adore.
Joan, David Malan.
Walkthroughs, ez dut bailing.
Bulegoko ordutegia, inork ez eraginpean.
Non kodeketa ari zarela uste duzu, haurra?
Hey, ezagutu dut, zuk eta hau da crazy,
baina hemen gure arrazoia.
Hartu CS50.
Zaila da kodea eskubidea zu gabe, maitea.
Baina hemen gure arrazoia.
Hartu CS50.
Hey, ezagutu dut, zuk eta hau da crazy,
baina hemen gure arrazoia.
Hartu CS50.
Eta izar enpresa bakoitzean ni kontratatzea nahi du, beste arrazoi bat.
Hartu CS50.
Nire bizitzan sartu zen aurretik, hain txarra kodetuta dut, eta, beraz, kodetu I
txarra, eta, beraz, kodetu dut, hain txarra.
Nire bizitzan sartu zen aurretik, beraz, txarra kodetuta dut
eta ezin dut joan atzera.
Hartu CS50.
>> DAVID J. MALAN: ez zen gertatuko ideia izan nuen.
Beraz, zer gehiago larriak begirada bat dago aurretik.
Beraz, ikastaro honen itxaropenak dagokionez,
hain zuzen ere, espero zu joateko edo ikastaroa-en ikusi
hitzaldiak, arazo multzo bat aurkeztu behar da, hartu bi galdetegiek, aurkeztu
azken proiektu bat.
Kalifikazioak dagokionez, konturatzen nire inaugurazio comment
buruz gainditu / huts egiten badute, zerbait oso dugun hartu
CS50 erdian.
Ez dago ia kultura bat nahikoa Harvard saiatzen
zerbait eta porrot arriskurik.
Izan ere, ikasleek zenbakiak izan genuen, eta ni,
bereziki, zure GPA edo mina kezkatzen zuten
B CS50 antzeko zerbait.
Eta aukera hau atsegin dute ikastaro bat hartu, eta beste
Sarrerako mailan atebide ikastaroak, gainditu / huts egin
Oso gutxien aukera bat da, ikastetxe honetan,
oro har.
Eta, beraz, mesedez, jakin are matrikulatuta ikastaro honetan I
hasiera batean kreditu gainditu / huts egin bakarrik.
Eta nahiz eta switch nuen egunaren amaieran,
horiek bost hasierako asteetan, astelehena bosgarrena
seihilekoa mozte, esker, benetan me
oinetan jarri berri horiek uretan sartu eta benetan zerbait saiatu
Oso Ohituta eta oso deseroso
garai hartan.
>> Beraz, dagokionez, gaur egun, zer funtzio hainbat angelu bidez
Ikastaro honen zerbitzatzeko hurbiltzeko dezakezu, beraz, hitzaldiak, sortu nahi da
gurekin ihardun Euskalduna Jauregian honetan pertsona.
Izan ere, estatistikoki gutxi gorabehera% 40 izango da ezagutzen dugun
mota etorri eta joan seihilekoan ikastaroa.
Eta% 10, inoiz ez dira ikusten dugu berriro ere, gaur egun ondoren.
Eta hori da perfectly fine, zintzoa izan behar du.
CS50 ezaugarriak definitzeko bat da
baliabide horiek eraikuntza, batzuk daudela
Rattle bidez dugu une bat besterik ez, barne
izeneko hitzaldi eta atal eta gauzak walkthroughs eta
bulegoko ordu eta antzekoak.
Eta, ikaslea ohiko baino baliabide gehiago egin beharko lukete
izan, edo ezin fisikoki aprobetxatu.
Baina hori delako estilo desberdinak ikasteko duen
ikaslea gorputz edozein manifestuak.
Eta, beraz, hitzaldiak, lehen rolak, ikusten dudan bezala,
ez hitzez bultza material nahiko konplexu eta
nahitaez entregatu-intricacies guztiak
oinarriak seihilekoa hori esploratu egingo dugu, baina
ez dut atsegin dugu gauzak horrela egiten urrun dagoeneko egin ahal izateko,
adibide horiek, gizakiak onstage inplikatuz, saiatzen
margotzeko mental irudi bat, eta, gainera, sortu, ausartzen naiz esaten, batzuk
une gogoangarri horiek.
Beraz, borroka, baita gai jakin batzuekin, duzu
oroitzapen horiek gustatzen, oh, izan zen, nahiz eta nahiko
abstract, math, I got 1 egitea galdu, bezalako
benetan, egunaren amaieran, ez da hori guztia disimilatuak to
Dagoeneko ezagutzen dut zerbait.
Eta, beraz, rol hitzaldiak balioko du, bai pertsonalki
hemen, Sanders edo online video, benetan ezartzeko.
eszenatokia mentalki aste bakoitzean hainbat kontzeptu
eta arazoak urpekaritza dugun izango da.
>> Goi-mailako kontzeptuak, hitz horiek gehienak dagokionez
baliteke une honetan zure burua baino gehiago bere osotasunean, eta hori da isuna.
Dutenentzat ikastaroa sartuko da erosoagoa
gai hauek ezagutu.
Baina normalean klasean% 10 dute
askoz gehiago background, AP informatika hartuta,
ziren 12 geroztik programazioa, konturatzen ez dagoela izango da
atal eta arazoa aukera guztiak joan ezarri du.
sakonera sartu hainbat gairi, edozein dela ere bete sartu
hutsuneak izan dezakezu zure batxilergoko edo aldez aurretik
background.
Hizkuntzen dagokionez, konturatzen zer hizkuntza horretan
CS50 erabili da, neurri handi batean, garrantzirik
egunaren amaieran.
Erabili gertatuko dugu, batez ere, hizkuntza bat deitu C. baterantz
seihilekoan amaieran, web-centric aurkeztu dugu
PHP eta JavaScript bezalako hizkuntza.
Baina lagunek atsegin dute hau eta ikastaro bat irakasteko gehienak edozein
moderno eta goi-mailako hizkuntza.
Python eta Ruby eta beste batzuk nahiko popular dira egun hauetan.
Egunaren amaieran, ez delako konturatzen ikasten ari zaren
ikastaroaren C. hau PHP edo Javascript ez duzu ikasteko.
Nola arazoak konpondu ikasten ari zara, web-oinarritutako ala ez,
ordenagailu-oinarritutako, edo datu-bideratutako bera erabiliz
horiek, besterik gabe, tresna gisa.
>> Orain, logistika arabera, erabili ahal izango duzu
zerbait, azkenean, deitu CS50 Appliance.
Ez du axola duzu Mac bat, PC bat, Linux ordenagailu bat izanez gero,
edo nahi.
Software libre datorren astean hasita izango duzu
CS50 Appliance birtual bat erabili
ingurumena duzula zeure ordenagailuan erabili egingo da, beraz,
eta zure ikaskideen guztiak Linux mahaigaineko uniformea
Kasu honetan.
Arazo multzo da, nahiz eta, horretan, benetan duzu
zure eskuak ikastaroa zikin.
Eta egunaren amaieran, arazo multzo da, I
uste dut, benetan definitzen duten ikasle
Ikastaro honetan esperimentatu.
Konturatzen arazo multzo asko kaleratu egingo da
bi edizioetan gain, estandar bat espero dugu eta
sustatzea klase murgiltze sartu% 90.
Baina askatu ere zenbait arazo multzo
beraz izeneko hacker irudiak.
Eta hacker gain badakizu, orrialde bakoitzean
marka bat hacker gain dio.
Eta hori, demografikoa duten AP
ordenagailua programatzeko 10 urte zientzia zure gerriko azpian
eta hutsuneak horiek betetzeko eta formala izan,
baino autodidakta, prestakuntza, agian.
Konturatzen ez dagoela demografiko oso handi bat da
klasea, hain zuzen ere, helburu hori bera du.
Bost amaieran egun duzu.
Arazoa multzo dira, oro har, ostegunetan duelako, baizik eta ahal duzun
zabaltzeko epeak horietako bost horiek erabiliz
gauza izeneko amaieran egun.
Eta, gainera, dugu jaregin zure txikiena amaieran
seihileko bakoitzeko curriculumaren en berezitasunak.
>> Baina CS50 ezaugarri definitzen baino gehiago beste
urte ditu, bulegoko ordu bihurtu da.
Aukera bat da, ikusi, ikusmen argazkiak pixka bat
Duela biltzen dugu, aldez aurretik etxea jangela
areto, aurretik Zientzia sotoan
Center, eta hau Annenberg Hall urtean lau gau
PM 8:00 etatik 11:00 etara, aste non izan dituzu oso
askoz ere lan partekatutako esperientzia, borrokan ari den
bitartez, arazo jakin batzuk, baina funtsezko laguntza
leku egitura.
Izan ere, modu honetan funtzionatuko dute Annenberg iritsiko dituzu
galdera batzuk astean zehar, ekarriko duzu
zure ordenagailu eramangarria, eseri duzu, janari batzuk grab, eta sartu dituzu
CS50 eztabaidatzeko, web-oinarritutako utility sartu irakaskuntza
langileek garatu du galderak bidaltzeko aukera emango dizu
eta ikus-ups jarraitu tipikoa eztabaida foro
Zentzu, etiketak eta atsegin eta auto-osoa erabiliz
bilatu datuak.
Baina, era berean duzu egin ahal izango dute, bulego orduetan
ordu, zure galderei escalated
benetako gizaki.
Izan ere, helburua da, azken finean, beraz, eraikitzeko hasten gara
seihilekoan zehar espero corpus bat
oso informazio baliagarria, ohikoa komun erantzun
galdera, eta, beraz, arazoak konpontzeko zeure burua
eta unstuck gisa ahalik eta azkar, baina bitartean izatea
irakasleek, normalean, 20 eta 30, irakaskuntza bekadun eta
Ikastaro laguntzaileak, aldi berean, langile.
>> Zer deitzen Annenberg Ongietorria CS50 egingo dugu.
Eta zehazten duten dugu, badakizu zer, galdera hau,
ezin dugu benetan erantzun eraginkortasunez online.
Zure ordenagailuan ikusi behar dugu.
Duzu bat-batean hitz egin nahi dugu.
Bat On.
Benetan ari zara borrokan ari den, eta, beraz, zuk nahi hitz
bat-batean norbait ondoan duzun zaizu bidali
Ongietorria CS50, irakaskuntza fellow ustiategian, literalki,
iPad duten ikasleen izenak ditu, alde batetik, langileen irakaskuntza
beste izenak.
Zure izena klik egingo dugu, ondoren baten izena
irakasle, eta zure ordenagailuaren pantailan hasiko da
keinuka ari esaten please ikus Alice edo zoaz ikus Bob at
langileek taula.
Eta beraz, modu honetan, gauzak bidaltzeko gai gisa hartuko dugu
eraginkortasunez ahalik, baita gidatzeko norabidean
irtenbide guztiak erraz.
Atal, horiek gehiago nahi izanez gero aukera izango da
intimo eskuak-on bat aukera
irakaskuntza bekadun eta 12 eta 16 urte edo zure ikaskideen
aste bakoitzeko arazoak izan dugu arazoa multzoa
duten galdetu galdera kontzeptual zenbaki bat eta
bit-tamaina programazio galdera kopurua duzula
zeure irudikatu izan, eta lan egin ahal izango duzu zure
propioa, baina atal testuinguruan bidez egiten dugu lan
kolektiboki arazo horietako batzuk eta non
hainbat elkarrizketa garamatza.
>> Horrez gain, atal aukera izan duzu
berrikusi duzula egin etxeko lanak-bidalketak, zure
ikaskideekin, batzuetan anonymized, beti opt-en bidez
duzula lan aurkeztu partekatu nahi izanez gero.
Beraz, benetan izango da, bi norabide elkarrizketa bat izan behar du,
aukera bat zure lana berrikusi askoz gehiago
zentzu dinamikoa, baino, besterik gabe, PDF bat bilatzen edo
inprimaketaren eta pentsatzen segundo batzuk eta ez
nahitaez feedback xurgatzeko irakaskuntza
langileak eman.
Eta hemen izeneko CS50 Espazioak tresna bat erabili ahal izango duzu.
Ohituta dituztenentzat, hau C gisa ezagutzen den hizkuntza goialdean
utzi, eta oraingo honetan baino gehiago jakin nahi duzu.
Baina hau web-oinarritutako utility izango dugu erabili
Atal duzula eta zure 15 edo ikaskideekin aukera emango du
, zure irakaskuntza fellow sartu
gela aurrean.
Kodea leiho hau idazteko gai izango duzu.
Elektronikoki txat ahal izango duzu, Oraindik ez baduzu
benetan une jakin atalean.
Eta zure irakaskuntza-fellow, eztabaidatzeko denbora dator
Alice edo Bob klase soluzioa, irakaskuntza fellow
egin klik pantailaren gainean botoi bat eta voila, proiektu
edozein ikasleari izan da lan bereziki hartan
une.
Beraz, horiek duten lagunek hartu dute CS50 en
iragana, konturatzen duten atal izan dira nabarmen
berrabiarazi aurten gehiago aktibo guztiak, guztiak gehiago izan
dinamikoa, eta benetan irakaskuntza arteko elkarrizketa bi norabideko
langileak eta ikasleak.
>> Eta walkthroughs.
Beraz, arazo multzo hauek ere eskaintzen dugu, ez bakarrik
zehaztapen bera, eta, oro har, nahiko zehatza da
PDF, baina ere gauza walkthroughs bezala ezagutzen horren bidez ko
irakasleen kide astero saio bat eramango
literalki ibiltzen da arazoa jaurtiketa bidez, ematen
eta aholkularitza eta abiapuntu argibide gehiago da, eta ondorioz,
Oso Maiz egiten diren galdetu
galdera da, non ez dut hasteko?
Beno, bai hasi urpekaritza by zehaztapenak sartu bere
edo parte hartzen duten edo behaketa walkthroughs horiek.
Lehen Bisita gidatua, hain zuzen ere, ostiral honetan izango da.
Ostiraletan, ez da hainbeste izango dira, uste dugu izango delako
ezagun bat, baina ezin dugu delako eta, ondoren, horietako filmatzeko oso goiz
Astean linean asteburuan
dute ahalik eta egun horretan benetan ihardun
edukia ere.
Baina hori hitzaldia ostiral honetan.
>> Orain laguntzaren egitura, gehien
estatistika esanguratsua da, beharbada, 108 irakaskuntza
bekadun eta laguntzaileak Ikastaro hori
Ikastaro ditu gaur egun.
Batzuk gatazkatsuak ez duten klaseak nahi bada
me sartu hemen etapa, guys horiek da nor izango da
azken finean, benetan zure esperientzia definitzen ikastaroa.
Irakaskuntza bekadun asko izan dut irakaskuntza eskoletan
Egun, eta horietako oso gutxi gogoratzen dut Egia.
Baina data, gutxi batzuen artean, oraindik ere gogoratzen dut, nire CS50 TF
benetan lagundu duten galdera, benetan lagundu erantzun me
niri nintzen borrokan ari den, eta benetan izan zen honetan bazkide
Oso mundu berri bat ikasteko esperientzia.
Pixka bat, guys horiek guztiak kanpoan, zurekin joango
pastela, CS50 tradizio bat da, gurutzaduraren
Memorial Hall.
>> Baina utziko aurkezteko Nate lehen me
Hardison, berriro ere, Rob Bowden, eta Tommy MacWilliam, hau
urteko ikastaro buru.
You guys me sartu hemen erdian.
Prestatu dute batzuk inspirazio nabarmentzea.
>> TOMMY MACWILLIAM: ez dut ezer prestatu
inspirazio iturri.
Baina Tommy da nire izena.
Mather senior bat naiz.
Informatika ikasten ari naiz.
Benetan hunkituta nago estaldura-taldeak eta
zurekin bidaia CS50 bidez.
Zer CS50 buruz benetan I love da nola irakasten benetan
arazoei buruz modu berri batean pentsatu.
This is really skill eskerga ez du axola egongo da
zer eremuan sartu duzu.
Eta ez hori bakarrik, baina gozokiak free edozein baino gehiago eskaintzen dugu
beste campus ikastaroa.
Bai, eta beraz, oso dut aurrera begira ikusten zer
guztiontzat seihilekoa hau eraikitzen.
Eta edonork edozein zalantza izanez gero edo zehar
seihilekoan, 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 dugu, hau egiteko sartu
seihileko oso handia da.
Eta betiere Oraindik ahalegina jarri prest dago
hainbeste dezakezu ikastaro hau.
Ah, dugu
bai.
Fun asko lor dezakezu ikastaro honen daudelarik.
108 langile izan ez baduzu asko ez dugu
dibertigarria da.
Beraz, parte hartzen saiatu dira, 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 gozatu ahal bezainbeste
Izan dut orain arte.
Eta al duzu inoiz nahi izanez gero, 9 edo 10 zenbatu ikasteko
bitarra, zatoz nirekin hitz.
>> DAVID J. MALAN: Beraz, guys horiek utziz hemen arriskua
eszenaratzeko pixka bat awkwardly, dezagun, gutxi batzuk besterik ez baten bitartez Bihurritu
zain gauza tarta dugu adjourn aurretik.
Zer da gezur aurretik?
Beno, begirada azkar bat hartuko dugu atzera azken urtean, arazoa
ezarri 0 programazio batean, zure aurrekoek paloma
Hizkuntza izeneko Scratch bat programazio hizkuntza grafikoa
Ikastaroaren lehen egunetan erabili ahal izango duzu, honen hasierako
Ostirala zenbait kontzeptu batzuk ezezagunetan ikasteko.
Baina konturatzen honen alderdi aurreratu bat izango da
duten atzeko planoan aldez aurretik.
>> Iaz arazo ezarri 2, ikasle sartu paloma
kriptografia munduko, edo enciphering scrambling arte
informazioa, enkriptaturiko datuen programak ezartzeko.
Eta hacker gain, iaz ikasleek jarraitu zuen
pasahitzak tipiko bat edo crack deskodetu
ordenagailuaren Xe pasahitza datozen algoritmoak fitxategia eta
indarrean brute heuristics kalkulatzen norbait da
pasahitza ordenagailuko sistema bat izan zen.
Iaz ere, arazo ezarri 3, ikasle impli -
arazoa ezarri 4 - egin zuen ikasle
ezartzeko Sudoku jokoa.
Eta hacker gain urtean egin ikasleak
besterik ez ezartzeko jokoan nola jolastu, baina benetan Solver
Horren bidez, ordenagailua eman dezake, giza,
Aholku gehiago azkar Nik baino konpontzeko
bereziki arazo hori.
>> Arazo multzo 5, Kernet, arte honen genuen
informazioa berreskuratzeko izan da, nahi gabe edo oso
ordenagailu bat nahita ezabatu.
Iaz, irakasleen eta I campus inguruan strolled
pertsonak, lekuak eta gauzak argazki hartu, eta, ondoren,
ustekabean gure kamera duten multimedia-txartela formateatuz
izan argazki horiek guztiak.
Baina ez dago arazorik.
Multimedia-txartel hau irudi auzitegi bat egin dugu, banatu
klasean ikasle guztiei, eta idatzi horiek desafioa
programak berreskuratu txartela JPEGs guztiak.
Eta hori gure arazoa gogoko multzo bat da, benetan.
>> Eta sortu zulatu dut mezu elektroniko bat zure aurrekoek batetik,
great fun noizbait ago irakurri zen.
Matt da - idatzi zuen David maitea, atzo nire
arreba ustekabean formateatu bere kameraren SD txartela eta galdu
argazkiak gogoangarria urte bat merezi du.
Tamalez, ez zen onena bere datuak babeskopiak.
Baina egoera hau gogorarazi me pset 5, beraz, pentsatu nuen
bere SD txartela exekutatu berreskuratzeko programaren bidez saiatu
idatzi dut atzera urrian.
Beraz, izarrekin kalkulatzen lau ordu ondoren nola bat sortzeko
SD txartela formatu raw image -
Google frogatu Zentzu honetan pretty unhelpful izan arte
ironikoki zure argibideak topatuko gertatu I
Internet -
komando argumentuak batzuk inguruan tinkering ondoren,
Auzitegiko irudia sortzea lortu nuen.
Eta CS50 konfiguratzen eta instalatzen ondoren
Appliance, auzitegiko irudi abiarazi nire bidez kudeatzen I
programatu eta berreskuratzeko nire ahizpa argazki 1.027.
Eskuin, Matt.
>> Beraz azken year's -
[Txaloak]
Iaz arazo multzo 6, ikasleek eman dugu.
150.000 hitz ingeles hiztegi eta erronka bota die
idatzi spell checker inprimakia kontsulta erantzun
Hitz hau idatzita dagoela edo
oker ahalik eta azkarren.
Eta opt-oinarri bat izan ziren ondoren onartzen ikasle
erronka ikaskideei haien emaitzak bidaltzea,
RAM zenbatekoa erabiltzen dute, PUZaren ziklo kopurua edo
segundo erabili dute, ikasle ondoren sailkatu ziren, beraz
ikastaroaren web orrian.
Berriz ere, guztiz aukerakoa da alderdi, baina handia fun
oso maiz, ikasle bat 10 edo, beraz, kokatzeko
web orrian taula handia, joan off afaria, eta, ondoren,
itzuli eta konturatzen bere gelakide izan besterik ez ahoko
big taula batean, eta, beraz, bere aurrean beste resultantes
bi edo hiru ordu, besterik gabe, bere gelakide bat gora.
>> Beraz, aurrera begiratzen dugu antzeko zerbait
aurten ere bai.
Arazoa ezarri 7 genuen gidatzeko web norabidean
programazioa, benetan inoiz arazoak konpontzeko
gero eta web nabigatzaile bat ingurumena komuna.
Know decreasingly software deskargatzeko MACS eta
PC, baina gero ez dena egiten dugu, web barruan.
>> Eta hain zuzen ere, iaz, 88 ikasle azken proiektuen%
Ikastaroaren web-oinarritutako ziren.
Eta horiek ere, gaitasun hori izango duzu ondorio dira
ikastaroa amaitu klasea ".
Ikastaro en amaieran zain dago delako CS50 azoka da,
Zientzia azoka ideia oinarritzen da erakusketa hau.
Baina azoka bertsio honetan, ikasle guztiek klase
ekarriko beren ordenagailu eramangarriak eta bere lagunak eta familia eta beste batzuk
Ipar-mendebaldeko Zientzia, campuseko eraikin handi bat sortu
bere ordenagailu eramangarria, janari batzuk, palomita batzuk eta edaria lortzeko,
eta, ondoren, azken proiektu horiek guztiak erakusteko
asistentzia duten iaz 2.500 parte-hartzaile numbered
campus osoan.
Eta hau atsegin dute hau atsegin adierazpen ez ziren
azokan arraroa.
>> Arrazoizko aitzindariak CS50 Hackathon, aukera bat da
Harvard shuttle, buru-hop kalean behera
Microsoft at 8:00 PM, eta 7:00 PM arte ez da etxera.
8:00 etan afaria, lehenengo 1:00 AM bigarren afaria zerbitzatzen dugu,
eta 5:00 etan oraindik zutik AM, ez tratatu behar dugu
IHOP at krepe.
Eta Hackathon aukera bat da, irudian, hemen,
Zure proiektuak final murgiltzea, ala ez lan
zure edo kolaborazio ingurune batean lagunekin,
non irakasleen osoa da, baita Lan
Hong Kong Chinese elikagaien hornidura zabal bat gauean.
5:00 etan egingo horien irudiak, besteak beste, izan nahiko ohikoa honetan
urtean ere.
>> Beraz, une batean adjourn gisa tarta, kontuan mantentzeko
Gela honetan pertsonen% 76 ez dira aldez aurretik esperientzia.
Eta curriculumaren arabera, azken finean, hau garrantzitsua
Ikastaro ez da hainbeste non amaituko duzu zure erlatiboa
ikaskideekin, baina non 11 aste bukaera arte erlatiboa
astea: 0 zeure burua.
Hau CS50 da.