David Malan nije napisao niti jedan redak koda sve dok nije studirao.
Pa čak i kad se upisao na Harvardov uvod u računalne znanosti - CS50 - prihvatio je tečaj kao položio / prošao jer se brinuo da neće moći obraditi materijal.
Premotavanje unaprijed 20 godina - David sada ima doktorat iz računalnih znanosti, a sada predaje upravo taj tečaj. I kakav je to smjer postao.
CS50 je sada najpopularniji tečaj na Harvardu. A zahvaljujući radu Davida i njegovih kolega, stotine tisuća ljudi pohađalo je tečaj besplatno putem interneta.
Nedavno smo predavanja za tečaj objavili na YouTube kanalu freeCodeCampa - uključujući tečaj za razvoj igara CS50 - besplatni i komercijalni.

Razgovarao sam s Davidom i Coltonom Ogdenom o tim tečajevima i povijesti koja stoji iza njih.
Dijele savjete o tome kako učinkovito naučiti informatiku, te neke savjete za učitelje i vođe zajednice.
Colton dijeli jedan od svojih omiljenih hakova za razvoj igara, a David nam priča priču o krilatici CS50: "ovo je CS50"
Jasno mi je da David Malan i Colton Ogden duboko brinu o svojim studentima i području informatike u cjelini.
Ovaj tjedan, tijekom jednog od putovanja na posao ili treninga, odvojite vremena da poslušate ovaj intervju. To su dva sata solidnog intervjua - bez uvodnih, autorskih ili pauza za oglase - tako da možemo ući u bogate detalje.
Možete slušati u svojoj omiljenoj aplikaciji za reprodukciju podcasta - samo potražite "freecodecamp" i trebali biste ga pronaći.
Ako imate Amazon Echo, možete jednostavno reći "Alexa - reproduciraj podcast pod nazivom freeCodeCamp."
Ili ga možete slušati ovdje u svom pregledniku.
Prikaži bilješke:
Slijedite CS50 na Twitteru: //twitter.com/cs50
Pretplatite se na podcast CS50: //podcasts.apple.com/us/podcast/cs50-podcast/id1459708246
Testirajte integrirano razvojno okruženje CS50: //ide.cs50.io/
I CS50-ova Sandbox: //sandbox.cs50.io/
Članak koji Colton spominje o Resident Evil 2 na N64 (PDF): //twvideo01.ubm-us.net/o1/vault/GD_Mag_Archives/GDM_September_2000.pdf
Gostovanje Stevea Ballmera CS50: //www.youtube.com/watch?v=7lhlKF6MECs
I prodajni korak Stevea Ballmera od samog CS50: //www.youtube.com/watch?v=El2mr5aS8y0
Zabavna činjenica: Brian Kernighan, kojeg David spominje kao učitelja CS50 koji mu je prethodio, također je sukreator programskog jezika C. Čak ima i vlastitu kartu u kartama za igranje programera freeCodeCamp: //www.freecodecamp.org/news/introducing-programmer-playing-cards-d3eeeffe9a11/