Balva par labāko MOOC tiek piešķirta…

… Hārvardas CS50!

Dzīves pēdējos 18 mēnešus esmu pavadījis, strādājot sava EdTech dibinātāja Pētera vārdā.

Pīters bija Messenger robots, kas tika izveidots, lai palīdzētu Francijas k-12 skolēniem veikt mājas darbus. Mēs paveicām pāris lieliskas lietas, daudz iemācījāmies par izglītību, bet takas beigās tas neizdevās.

Pēc šīs pieredzes es tagad zinu, cik grūti ir izveidot labu produktu EdTech. Vai arī turpināt veidot kaut ko būtisku lietotāju grupām.

Sal Khan varētu būt populārākais EdTech pionieris. Viņa Khan akadēmija kopš 2006. gada māca miljoniem cilvēku visā pasaulē. Viņa akadēmija mani iepazīstināja ar bezmaksas izglītības brīnumiem 2014. gada februārī (es biju līks uz matemātiku, JavaScript… un kosmoloģiju!).

Pēc tam pārņēma zach sims Codecademy. Tur es iemācījos daudzu populāru programmēšanas valodu pamatus. UX ir slidens, padarot sesijas stimulējošas un ļoti efektīvas.

Un visbeidzot, dažas nedēļas vēlāk es atklāju, ka ir pieejami tūkstošiem masveida atvērto tiešsaistes kursu (MOOC).

Tajā laikā es biju pārliecināts, ka kļūšu par lielisku izstrādātāju, ja ņemšu dažus no tiem. Bet izrādījās, ka esmu miris nepareizi. Es biju ļoti sarūgtināts, jo es gaidīju, ka manīšot tādu pašu sprādzienu, kāds bija Khan Academy un Codecademy mācībās.

Tomēr CS50 no Hārvardas universitātes izcēlās no pārējiem MOOC. CS50x ir pilna laika universitātes pilsētiņas CS50 kursa MOOC versija. Datorzinātnes apgūšana ar CS50 kursu ir bijusi viena neveiksmīga lieta. Viņu produkts ir viens no labākajiem, ko esmu redzējis. Tas apvieno lielu neaizmirstamu videoklipu katalogu un atsevišķu mācību pieredzi.

Pārzināt CS50 vajadzētu būt obligātam ikvienam EdTech dibinātājam, un es domāju, ka ikviens no tā var gūt ievērojamu iedvesmu. Tagad es dalīšos savās domās, pieredzē un kursa analīzē.

Mīts notiek

No sākuma līdz beigām CS50 ir ļoti labs. Tas ir vienīgais MOOC, kas turpināja uzmundrināt manu impulsu pēc iepazīšanās ar EdTech pasauli.

CS50 man iemācīja kaut ko, kas mani ļoti aizrauj, - programmēšanu - vēl aizraujošākā veidā.

Pēc iepazīšanās ar programmēšanas valodām manas cerības bija debesīs. Pēdējos 6 mēnešus esmu brīnums pavadījis, apgūstot jaunas prasmes.

Es iedomājos MOOC kā EdTech svēto Grālu. Es varētu pavadīt vienu semestri vienā universitātē, pēc tam pāriet uz citu, lai studētu kaut ko citu. Es domāju, ka ir pienācis jauns laikmets izglītībā, kurā valdīja pilnīga mācību brīvība.

Bet tas nav pienācis. Pagaidām vēl ne.

Daudzi izdevēji neuzskata savus MOOC par izstrādājumu, un UX nav. Kad studenti zaudē interesi par saturu, viņi pārtrauc darbu. Un es esmu tur bijis pāris reizes.

Šeit ir mana (neizsmeļošā) slikto atmiņu kolekcija par MOOC:

  • Komēdisti, kas attēlo skolotājus
  • Instruktors māca visu MOOC ar grūti saprotamām angļu valodām
  • Pārtraukt lekcijas, lai lasītu kodu un atjaunot piemērus 🏎 un rezultātā nebūtu ne jausmas, ko kodē instruktors ‍
  • Zaļie ekrāni!
  • Spoku kopiena
  • Pirmās nedēļas uzdevums tiek veikts <5 minūtēs… ️
  • 2. nedēļas uzdevums nav izpildāms
  • Mājas lentes nerediģētas 90+ minūšu ekrāna pārraides
  • Dekori par klases telpas atjaunošanu 🏗

Daži var neizskatīties tik slikti, bet ar 6 - 8 nedēļu skrējienu (vai ilgāku) tas ir diezgan garlaicīgs. CS50 izvairās no šāda veida kļūdām un koncentrējas uz tādas mācīšanās pieredzes veidošanu kā neviena cita.

CS50 ir maratons, kas sākas ar fantastisku ievadrakstu.

Pirmā stunda ⏱

Katrs MOOC no pirmā acu uzmetiena izskatās interesants. Bet mācīšanās pieredze studentiem dažreiz izrādās dīvaina un nobiedējoša.

Bet CS50 iemācījās, kā vislabākajā veidā piegādāt aizraujošu izglītības saturu.

Pirmais, kas man bija jādara pēc reģistrēšanās, bija CS50 ierīces instalēšana. Pamācība ir diezgan gara, taču manai pirmajai stundai stundā tā bija saviļņojoša!

Ierīce CS50 sastāv no virtuālās mašīnas, kuru darbina VMware.

Katrs CS50 students saņēma bezmaksas viena gada licences atslēgu ierīces darbināšanai ar VMware ware

Darbvirsmā ietilpst:

  • Gedit par kodēšanu
  • Dropbox (mājas mapē), lai saglabātu kodu lapas
  • Terminālis koda palaišanai
  • Google Chrome, lai pārlūkotu tīmekli un iesniegtu uzdevumus

Es pat neesmu uzrakstījis vienu koda rindu vai redzējis pirmās lekcijas otro, un es jau biju aizpūsts.

Ne mazums MOOC piedāvā UX tikpat iespaidīgu kā CS50.

Dažreiz tas bija buggy, bet es vienmēr biju sajūsmā strādāt ar to. CS50 ierīces palaišana manā klēpjdatorā man bija Computer Science.

Mūsdienās CS50 ierīce ir novecojusi. Viņi to aizstāja ar CS50 IDE. Pēc MOOC nokārtošanas esmu to izmēģinājis, un interfeiss ir satriecošs.

CS50 darbinieki atkārtojas, lai veiktu nozīmīgus jauninājumus. Tas parāda, cik viņi ir uzticīgi savam produktam.

Pēc šī pirmā soļa veikšanas man bija laiks ienirt savā pirmajā lekcijā!

Popkorna laiks

Šeit nāk labākā kursa daļa: video!

CS50 jums ir 4 video veidi:

  • Lekcijas: tiešraide Hārvardas universitātes Sandersa teātrī
  • Sekcijas: tiešraides apmācības sesijas Hārvardas universitātē
  • Šorti: īsi video, lai izskaidrotu vienu svarīgu jēdzienu
  • Apraksti: īsāki video, lai sniegtu padomus par problēmu kopumu

MOOC videoklipi ir galvenie. Tie ir galvenais mācību kanāls. Studenti vēro, kā viņi mācās.

Ja MOOC neizdodas pievilināt studentu klasē, bieži vien vainīgi ir videoklipi. Bet, ja MOOC izdodas pārsniegt klases pieredzi tā, lai skolēns justu, ka viņš ir tās sastāvdaļa, lielisks video vienmēr ir iemesls.

Lai sniegtu rockstar pieredzi, aizkulisēs ir jābūt lieliskam personālam.

CS50 ir profesors Deivids J. Malans, mācībspēki (TF) un daudz citu atbalsta personālu, kuru neviens neredz.

SHOWTIME

Profesora Malāna mācīšanas stils

Profesors Malāns iepazīstina ar CS50 mērķi:

„Klases mērķis galu galā nav iemācīt jums programmēšanu, nevis iemācīt jums C vai PHP vai SQL vai jebkuru vārdu vai akronīmu skaitu kursa aprakstā, bet gan iemācīt efektīvāk risināt problēmas un domāt vairāk metodiski un algoritmiski, tā sakot. ”Deivids Dž.Malans iepazīstina ar CS50 2015. gada 0. nedēļas lekcijā.

Tas rada milzīgu atšķirību. CS50 iemācīs jums kodēt - tas ir lielisks ievads C -, bet vēl svarīgāk ir tas, ka jūs visu laiku izaicināsit uz jūsu loģiku.

Visi videoklipi kalpo ļoti specifiskam mērķim. Lekciju nevar aizstāt ar sekciju, jo tās papildina viena otru. Skatoties tikai šortus, varat iemācīties dažas lietas par programmēšanu, taču jūs nokavējat klases punktu.

Lekcijas ir domātas, lai paustu studentu domāšanu.

Profesors Malāns prasa laiku, lai izskaidrotu, kā domāt ar loģiku un pierādītu, cik tas ir izdevīgi programmēšanai.

Viņš dažreiz vadīja koda gabalus, kas nedarbojās, un šie biti bija viņa lekciju labākās daļas. Es redzēju, kā teātris smejas kopā ar viņu, kad pamudināja negaidīta kļūda. Tad viņš apstrīdēs savu loģiku ar atbilstošiem jautājumiem, lai beigās mēģinātu kopā ar dažiem labojumiem, lai atkļūdotu savu kodu.

Viņš vienmēr sāk savas lekcijas ar piefrāzi:

Tas ir CS50!

Tieši pēc tam viņš turpina darbu “Un šī ir nedēļa # n…”, un sākas viņa lekcija. Un tā ir īsta izrāde!

Viņš galvanizē savu auditoriju ar savu enerģisko stāstu stāstīšanu. Viņam ir viņa parakstu izteicieni (“zem pārsega”, “dienas beigās”). Pietiek noskatīties viņa pirmās lekcijas 5 minūtes, lai iepazītos ar viņa mācību.

Profesors Malāns dara vairāk nekā tikai lekcijas. Viņš uzstājas tiešraidē, lai pierādītu savu viedokli. Un tas palīdz studentiem atcerēties galveno datorzinātnes jēdzienu.

Atmiņā paliekošs nedēļas 0. lekcijas mirklis, lai izskaidrotu algoritmus 🎞

Viņš bieži lūdz studentus pievienoties viņam uz skatuves, lai izpildītu visa veida izaicinājumus. Šie mirkļi ir ļoti pamācoši un izklaidējoši skatīties!

Viens no smieklīgākajiem MOOC bija “Zemesriekstu sviesta un želejas demonstrācija”. CS50 mācībspēks Robs pievienojas profesoram Malānam uz skatuves, lai parādītu, kas ir pseidokods:

Pēc tam neviens neaizmirsīs, kas ir pseidokods.

Katru reizi, kad profesors Malāns lūdza studentus nākt uz skatuves, es biju ļoti skaudīgs aiz sava ekrāna.

Ar vienu attēlu var runāt tūkstoš vārdu.

Kursa struktūra un galvenie elementi

Viena no labākajām kursa sastāvdaļām? Profesors Malāns rīko katru CS50 lekciju, un viņš to katru reizi nagla.

Nedēļā notiek divas lekcijas, un intensitāte, ko viņš tajās ieliek, nemazinās. Viņa lekcijas drīz kļuva par maniem iecienītākajiem brīžiem klasē.

Ar 3. nedēļu es pamanījos pārmērīgi skatīties iknedēļas lekcijas. Un tas pats vīrusu efekts ietekmēja sadaļas.

Sadaļas man bija obligāti jāuzrauga divu iemeslu dēļ. Pirmkārt, man vajadzēja papildu paskaidrojumus pēc lekcijām. Bet otrs iemesls bija mans mācībspēks (TF) Allison.

Tāpat kā profesors Malāns, arī Allisons māca ar lielu enerģiju, labām vibrācijām un daudz roku žestu. Katras sekcijas garums bija vairāk nekā stunda, bet man nekad nebija problēmu koncentrēties. Viņas plūsma ir dabiska, viņa mijiedarbojas ar klasi, un šeit es atkal jutos iekļauta.

Allisonam ir parakstu izteicieni (“Extra Kudos!”, “Visiem labi?”), Kas ļauj ērti nokļūt sadaļā. Viņa arī izrāda lielu atbalstu klasei. Viņa atkārto savus iecienītākos padomus nedēļu pēc nedēļas, lai palīdzētu mums ar mūsu nedēļas problēmu kopumu (labāk zināt kā psetiku).

Viņas visnoderīgākais padoms? “Papīrs un pildspalva” un “Miega !!!!”

Pseidokods un gulēšana, kad vēlu vakarā es biju iestrēdzis manā psetē, mani izglāba vairāk nekā vienu reizi.

Allison nebija vienīgais lieliskais TF personālā. Zamyla lieliski darbojas psetē. Robs ir lielisks arī savās sekcijās un šortos (tomēr nekas nepārspēj viņa zemesriekstu sviestu un želejas sviestmaizes!).

Katram studentam bija savs mīļākais TF.

Bet lieliski saimnieki nevar visu maģiju izdarīt. Lai vadītu labu izrādi, jums vajag vairāk cilvēku.

Tehn

Spoilera trauksme: tas nav zaļš ekrāns aiz instruktora!

CS50 mani apbūra ar iestatīšanu un tehnisko piepūli, ko viņi veica, lai ierakstītu videoklipus.

Skats no monitoringa kabīnes 🖥

Profesors Malans ļoti rūpīgi rūpējas par iespējami labāko video sagatavošanu.

Kameras apkalpe strādā kā profesionāļi, un izlaide ir nevainojama. Viņi piedāvā studentiem pēc iespējas ērtāku skatīšanos.

Tomēr nav jāmāca pieņemt darbā filmēšanas komandu, kurai ir majestātisks teātris un kurai ir pāris Google Glasses. Šeit ir ļoti svarīgi piedāvāt skatītājiem patiesu oriģinālu mācību pieredzi.

Padomājiet par Hanas akadēmiju. Cik maksā Sal Khan video izveidošana?

Runa nav par naudu, bet gan par stilu, bet gan par to, kā instruktors apņemas mācīt studentus un sasniegt lieliskus rezultātus. Profesoram Malānam tas nozīmē, ka šaušana un videoklipu rediģēšana patīk profesionāļiem. Sal Khan tas nozīmē ierakstīšanu uz melna ekrāna un rakstīšanu uz tā dažādās krāsās, mācot.

Viņa video ir tikpat spēcīgi kā CS50: jums ir nepieciešamas 10 sekundes, lai saprastu, kas notiek ar izslēgtu skaņu.

Un 11. sekundē jūs vēlaties atkal ieslēgt skaņu, lai uzzinātu vairāk.

Turpretī kāds, kurš skatās uz kameru virs zaļas sienas, neveido lielisku mācību vidi. Pēc dažām minūtēm ir neērti skatīties un blāvi.

Šāda veida video ir nāvējoši MOOC, tie iznīcina saderināšanos un, tā sakot, klasē padara garlaicīgu.

Kad mana pset tika izdarīta, es biju laimīga divu iemeslu dēļ. Pirmais bija piespraudis kaut ko izaicinošu, ar kuru es varētu lepoties. Otrais bija noskatīties divas jaunas lekcijas un vienu jaunu sekciju!

1. pset - mājasdarbs 0 🏟

CS50 izjauca tradicionālo mācību metodi: mājasdarbu.

Kad es studēju CS50, es savu nedēļu organizēju šādi:

  • Skaties lekcijas un sadaļu
  • Atklājiet psihi
  • Lasiet nedēļas piezīmes
  • Atrisiniet psihi
  • Atkārtojiet
No augšas uz leju, no kreisās uz labo: lekciju piezīmes (no 0 līdz 3 nedēļām trūkst), pseti, viktorīnas, īsās piezīmes, grāmata par C programmēšanu un GDB pierakstu lapa

Man patika pēc iespējas ātrāk atklāt savu psihi, lai mēģinātu noteikt man nepatīkamo grūtību daudzumu. Tā man bija noderīga stratēģija.

Bet pagaidiet… Kad “mājasdarbs” pārvērtās par kaut ko aizraujošu?!

Izlasiet to, ko profesors Malāns saka par pseti pēc tam, kad viņš savā otrajā kursa gadā nolēma “pakāpties kājā klasē ar nosaukumu CS50”:

“Un tajā brīdī es beidzot sapratu, ka, mans Dievs, mājasdarbi patiesībā varētu būt jautri. Patiešām, es biju pie šiem bērniem, ka piektdienu vakaros, kad pseti tiks atbrīvoti, es atgriezīšos savā istabā un ienirstu nakts psets. ”Deivids Dž.Malāns iepazīstināja ar CS50 2015. gada 0. nedēļas lekcijā.

Jā, jūs lasījāt šīs tiesības.

Viss, ko iemācījos CS50, bija aizraujošu izaicinājumu izpildīšana.

Cik radikāli ir kodēt brutālu spēku algoritmu, lai atšifrētu paroles? Vai arī rakstot programmu bojātu attēlu atgūšanai, kā to dara tiesu medicīnas speciālisti TV šovos?

Pseti ir jautri, jo viņi lūdz jūs darīt kaut ko sava laika vērts. Viņi man pierādīja, ka esmu uz pareizā ceļa, jo vadīju savas programmas, kas man aizrāva prātu.

Tātad divas nedēļas pēc CS50 uzņemšanas es varēju brutāli piespiest paroles. Cik MOOC var darīt pēc 2 nedēļām?

Tas tālu pārsniedza manas cerības, es jutos kā asiņains hakeris!

Pseti varēja būt ļoti izaicinoši (mana triloģija: pset4 / pset5 / pset6), bet atlīdzība bija unikāla. Tās bija divas psetu sērijas: standarta un hakeru izdevumi. Es paņēmu pēdējo (pieejams līdz 4. psetē) tikai tāpēc, lai dziļāk padziļinātos neprātīgos izaicinājumos.

Sabiedrības moderatori (kliedziens uz curiouswiki, Cliff B, Kareem un pārējiem!) Vietnē Slack, Reddit vai Stack Exchange nekad mani neatstāja mierā tumsā. Arī daudzi studenti bija aktīvi, un bija lieliski redzēt, ka tik daudz cilvēku turējās kopā.

Arī piezīmes bija vērtīgas. Personāla darbinieki bija atbildīgi par katras lekcijas stenogrammas rakstīšanu. Papildus videoklipiem es atkal un atkal lasīju šīs piezīmes un anotēju tās, lai uzlauztu manas pseidonīmus.

Noslēguma domas

Reģistrēšanās CS50 ir viens no labākajiem lēmumiem, ko jebkad esmu pieņēmis.

CS50 ir vairāk nekā kodēšanas prasmju paplašināšanas kurss. Pateicoties bagātīgajam mācību ceļam (atgādina man pieejamos 64 subtitrus, un es nejokoju!), CS50 mani pārvērta par ātru apmācību. Bet vairāk nekā jebkas cits, CS50 demonstrē to, kā, manuprāt, izglītībai vienmēr vajadzētu būt.

Ja es pirms 10 gadiem būtu šķērsojis ceļus ar CS50, es ar aizrautību būtu devies tieši datorzinātnēs.

CS50 veicina izglītības nostiprināšanu. To dara arī tādas vietas kā Khan Academy vai Codecademy. Viņi visi parāda, ka izglītība var būt rotaļīga, aizraujoša un atalgojoša.

Ja tikai vairāk MOOC būtu tikpat lieliski kā CS50, tas daudziem cilvēkiem palīdzētu atrast vispilnīgākos pētījumus.

EdTech jaunpienācēji klauvē pie durvīm, un tas izskatās daudzsološi. Austen Allred sniedz labu piemēru ar savu Lambda skolu, kur studenti var reģistrēties datorzinātņu programmā bez priekšzināšanām. Drīz vai vēlāk sekos citi, kas būs gatavi dot savu ieguldījumu izglītības nākotnes noteikšanā

Klapējiet, ja jums patika mans stāsts! Vai jūs interesē arī EdTech? Nospiediet pogu Abonēt, lai pārliecinātos, ka nepalaidīsit garām manu nākamo stāstu. Nekautrējieties nomest komentāru zemāk vai mani uzmundrināt Twitter