>> SIARADWR 1: Mae hyn yn CS50.
Ac mae hyn yn Theatr Sanders.
CS50 yn Harvard Cyflwyniad i'r mentrau deallusol o gyfrifiadur
gwyddoniaeth a'r grefft o raglennu, ar gyfer majors ac nad ydynt yn majors fel ei gilydd.
Yn wir, mae'r rhan fwyaf o fyfyrwyr y cwrs, ar y campws ac oddi ar, nid oes blaenorol
profiad Programing.
Ond a ydych chi eich hun wneud neu beidio, ymhlith nodau'r cwrs yw dysgu
i chi sut i feddwl yn ofalus, a datrys problemau yn fwy effeithiol -
gwersi y byddwch yn dod o hyd i chi oresgyn y sgiliau ymarferol iawn gyda yr ydych
hefyd yn gadael y cwrs.
>> Mae'n yma yn Sanders bod, bob wythnos, byddwn yn edrych ar ffyrdd newydd o feddwl,
technegau newydd ar gyfer datrys problemau.
Ac mae'n lle rydym chi helpu dechrau rhaglennu.
Yn wythnos sero byddwn yn plymio i mewn i Scratch, yn iaith raglennu graffigol o
MIT, byddwn yn gallu ag ef greu rhaglenni drwy lusgo a
gollwng darnau pos a fydd yn dim ond cysylltu os yw'n gwneud
synnwyr rhesymegol i wneud hynny.
Byddwn yn trosglwyddo yn wythnos un i C, rhai rhaglenni mwy traddodiadol
iaith, byddwn yn mynegi â hwy atebion i broblemau yn fwy
yn union, ac yn y pen draw y mwyaf i gyd rymus.
>> Byddwn yn edrych ar y symlaf o ddata strwythurau, araeau, neu flociau o
cof y byddwn yn eu defnyddio i storio data.
Byddwn yn plymio i mewn i algorithmau, set o gyfarwyddiadau gyda
i ddatrys problemau.
Byddwn yn chwilio am y rhif 50 y tu ôl i amrywiaeth o ddrysau rhithwir.
Byddwn yn ad-drefnu y drysau hyn er mwyn i ddatrys y rhifau y tu ôl iddynt, felly
y gallwn ddod o hyd i rifau yn gyflymach.
Byddwn yn mynd i'r afael â data mwy soffistigedig strwythurau ac algorithmau, pethau fel
coed a ceisiau, tablau hash ac yn gysylltiedig rhestrau, yr holl offer ar gyfer un o
pecyn cymorth â hwy i ddatrys problemau erioed yn fwy effeithiol.
>> Cyn bo hir byddwn yn trosglwyddo o C i rhaglennu ar y we, gan ddefnyddio ieithoedd fel
PHP a JavaScript yng nghyd-destun HTML, CSS, a SQL - ieithoedd â
pa wefannau heddiw yn cael eu gwneud.
Erbyn diwedd cwrs byddwch yn barod, nid yn unig ar gyfer astudiaethau pellach mewn CS os o
diddordeb, ond ar gyfer cymhwyso gwersi ddysgwyd eisoes at broblemau
ddiddordeb i chi.
Rydym wedi cael cryn dipyn i'w wneud, fodd bynnag, yn ystod yr wythnosau i ddod.
Felly, byddwn yn gweld chi eto yn fuan.
Mae hyn yn CS50.
>> Pethau o'r enw tablau hash ac yn gysylltiedig rhestrau, coed a geisiau, pob offer ar gyfer
un o pecyn cymorth, y mae i ddatrys problemau yn fwy effeithiol.
Byddwn yn cymryd -
[Chwerthin].
Mae'n rhaid i ni ddefnyddio hynny!
[Chwerthin]
Sut nad oedd gwelwn fod i ddod?