Ik breng veel tijd trollen door middel van een brede strook van het onderwijs gerelateerde sites en blogs. Een van de stijlfiguren zie ik, over en over, is een onheilige combinatie van de verkoop van slang olie met het gooien van de baby met het badwater weg. Door deze, zou ik respect suggereren dat de presentatie van een 'radicaal nieuwe reinvisioning van ... laten we zeggen ... Bloom's Taxonomy ... zodat er een aantal nieuwe categorie namen, of een ander aantal categorieën ... die niet doen wat van enige werkelijke waarde ... Het is een veel herverpakken (meestal voor enkele winst voor een paar ...).
De andere troop ik vaak zie is te gooien opzij goed gedragen of gebruikt onderwijsmethoden voor een aantal 'magische bonen'. Het feit is, onderwijzen en leren werken in een ongelooflijke verscheidenheid van manieren of van ons allemaal ... er is niet een of andere magische onbeduidend die dit probleem zal oplossen voor ons.
In dit opzicht ben ik op zoek geweest naar meer dan online academie Salman Khan's, en vragen zich af waarom er zoveel speling ... het is een vrije bron, die u (de docent of zelfs een leerling) kunnen gebruiken op een manier vindt u waardevolle ... Of Natuurlijk ben ik niet zo geïnteresseerd in hoe Bill Gates schrijft met behulp van deze tool ... Ik zou waarschijnlijk anders gebruiken.
Op hetzelfde moment, Project Euler ziet er een grote antwoord voor autodidacten en zelf gemotiveerde studenten die willen wat diepere inzichten in de wereld van het schrijven van code te krijgen. Met de juiste student, een van deze verschillende methoden werken ... de kunst is te leren die te gebruiken!
Hoe ik mislukt, mislukt, en uiteindelijk gelukt te leren hoe u code
Toen Colin Hughes was ongeveer elf jaar oud zijn ouders mee naar huis een beetje vreemd speelgoed. Het was niet kleurrijk of cartooneske, het leek niet op een lasers of wielen of knipperende lichtjes hebben, de doos waar ze kwam was versierd, niet met het borstbeeld van een superschurk of glimmende protagonist, maar tekst met opsommingstekens en een foto van een QWERTY-toetsenbord. Het noemde zich de 'Oric-1 Micro Computer. " Het pakket omvatte twee cassettebandjes, een paar touwen en een 130-pagina programmering handleiding.
Over het geheel genomen leek een mooie crappy cadeau voor een jongen. Maar zijn ouders hield vol dat hij het voor een spin, niet in het minst omdat ze net gekocht het ding voor meer dan £ 129. En dat deed hij. En dus, zegt hij, "Ik was meegezogen in een gat waar ik nooit zou ontsnappen."
Het is niet moeilijk te zien waarom. Hoewel dit was 1983, en het Oric-1 had ongeveer hetzelfde ruwe rekenkracht als een moderne wekker, was er iets vreemd dwingend over. Wanneer je het ingeschakeld alles wat je zag, was het woord "Ready," en daaronder, een knipperende cursor. Het was een open uitnodiging: typt u iets, kijk wat er gebeurt.
In minder dan een uur, de Oric-1 handleiding vond u van het afdrukken van de woord "hallo" te schrijven van korte programma's in BASIC - de Beginner's All-Purpose Symbolic Instruction Code - dat digitale muziek en trok wild interessante beelden op het scherm. Net wanneer je de drang om iets ingewikkelder te proberen kreeg, de handleiding laten zien hoe je.
In zekere zin was het Oric-1 zo fascinerend omdat het uitgeklede computers tot in zijn meest elementaire vorm: u hebt getypt wat instructies, het deed iets afkoelen. Dit was de computer is van essentieel belang magie blootgelegd. Een of andere manier tien of twintig regels code werd vormen en klanken, een of andere manier de machine blies leven in een tekstblok.
Geen wonder dat Colin kreeg verslaafd. De Oric-1 was niet echt een speeltje, maar een stuk speelgoed maker. Het enige wat gevraagd was een speciaal soort blauwdruk.
Eenmaal leerde hij de taal, het duurde niet lang voordat hij was het schrijven van zijn eigen eenvoudige computer games, en, kort na, het onderwijs zelf trigonometrie, calculus, en Newtoniaanse mechanica om ze beter te maken. Hij leerde hoe je de zwaartekracht, wrijving, en viscositeit model. Hij leerde hoe hij intelligente vijanden te maken.
Project Euler versus Khan Academy: de toekomst van online leren
Project Euler is een reeks van wiskundige puzzels, ontworpen om te worden opgelost door het schrijven van korte programma's. Hier is de eerste puzzel:
Als we alle natuurlijke getallen onderstaande lijst 10, die een veelvoud van 3 of 5, krijgen we 3, 5, 6 en 9. De som van deze multiples is 23.
Zoek de som van alle veelvouden van 3 of 5 onder de 1000.
Merk op deze puzzel is toegankelijk voor iedereen, niet nodig om een vijf minuten video te bekijken om te begrijpen hoe te "doen" dit probleem. In plaats daarvan lokt meteen de lezer in het denken over hoe het op te lossen, op zoek naar patronen, na te denken over het schrijven van een programma, en willen leren van de codering technieken de behoefte om het uit te voeren.
Hier is een geweldige citaat uit het artikel:
Het probleem zelf is een veel op driehoek Lockhart's vraag - eenvoudig genoeg om de meest verse beginner, voldoende ingewikkeld om nadenken vereisen verleiden.
Wat is er bijzonder netjes over het is dat iemand die nog nooit geprogrammeerd - iemand die niet eens weten wat een programma is - kan leren code dat dit probleem in minder dan drie uur opgelost te schrijven. Ik heb het zien gebeuren. Al duurt het is een beetje honger. Hoef je alleen maar om het antwoord te willen.
Dat is de pedagological balspel: krijg je student te willen om iets te weten te komen. Alles wat overblijft na die is om jezelf beschikbaar voor tips en vragen. "Dat studenten wordt geleerd de beste die wordt verteld het minst."
Leer om programma door Giving Yourself Open Ended problemen op te lossen
http://www.readwriteweb.com/hack/2011/06/learning-to-program-project-euler.php
BookTour.com CTO James Somers schreef onlangs voor de Atlantische Oceaan over zijn multi-jaar strijd om het programmeren te leren. Toen hij een tiener was, begon hij proberen te leren met een boek over C + +.
"Ik stelde mezelf werken montage-achtige door het boek, vlot toekomende expertise een hoofdstuk per keer, 'Somers schreef. "Wat is er gebeurd in plaats daarvan is dat ik opgebrand na een week." Somers schrijft dat hij dit proces herhaald over en weer. Hij dacht een tijdje dat hij gewoon niet de juiste soort van de hersenen voor het programmeren.
Uiteindelijk echter, ontdekte hij Project Euler en zijn relatie met de programmering veranderd.
Project Euler is een serie van computationele problemen, elk gebouw op de laatste. Elk probleem zou moeilijk en tijdrovend om op te lossen met de hand, dus je moet computerprogramma's om ze op te lossen schrijven. Het is gestructureerd als een spel - je antwoord een probleem is en je een level omhoog naar de volgende.
Je bent alleen gegeven een probleem, en een tekstvak te pluggen in een antwoord. Zodra u het juiste antwoord op een probleem, krijgt u toegang tot een discussieforum rond dat probleem, maar je bent op uw eigen om erachter te komen hoe deze op te lossen. U kunt gebruik maken van vrijwel elke programmeertaal om het probleem op te lossen. Het punt is alleen maar om een antwoord te krijgen en het proces te leren.
"Die boeken die me gesleept door een reeks van gestructureerde principes waren gewoon slechte boeken. Ik zou ze hebben genegeerd," Somers schreef. "Ik had net gespeeld."
Project Euler gaf Somers een reeks vragen, en hij was in staat om te werken aan het oplossen van hen op zijn eigen. Het is een benadering van leren wiskunde en programmering die ik heb veel over gehoord, en het is een goede. Hier zijn een aantal andere goede tips voor het onderwijs zelf nieuwe vaardigheden (niet noodzakelijk programmering).





