scratch.mit.edu - программирование для "новичков"
Bokrecension - Scratch 1.4: En nybörjarhandbok, av Michael Badger. Juli 2009.
Publicerad av Packt Publishing Ltd
32 Lincoln Rd
Olton
Birmingham, B27 6PA Storbritannien
$ 39.99 US
£ 24.99 Storbritannien
// www. packtpub.com
Tillgänglig från Amazon.com
När personliga datorer först blev populära på 1980-talet lärde varje skola i landet datorprogrammering till varje elev. Det var en dålig idé. Eleverna bör inte vara tvungna att lära sig datorprogrammering. Programmering kan vara oerhört roligt och engagerande för de studenter som har ett temperament för programmering. För andra studenter kan programmering vara tråkigt, tråkigt och sinnessjukande. Att tvinga datorprogrammering på sådana studenter kan ge dem en livslång dålig smak om datorer - något som ingen lärare någonsin vill göra.
Så det var bra att skolorna skiftades bort från att alla studenter lärde sig datorprogrammering. Tyvärr har de förskjutits för långt i motsatt riktning och erbjuder väldigt få programmeringskurser och möjligheter på grundskolans nivåer.
De goda personerna vid Massachusetts Institute of Technology (MIT) har trängt in för att fylla det tomrummet. För några år sedan skapade de ett gratis datorprogrammeringsverktyg, Scratch, som appellerar till en mängd olika studenter. Du kan använda Scratch för digital storytelling, animeringar interaktiva spel, och ja, datorprogrammering. Scratch är gratis nedladdning för Macintosh och Windows-datorer - och kommer också att vara tillgänglig för Linux någon gång under nästa år.
Scratch är utmärkt på många sätt. Barn tar det som en anka till vatten. Vuxna som vill uppmuntra barn att använda Scratch behöver en guidebok för att hjälpa dem att utveckla vissa färdigheter med Scratch. Denna nya guidebok av Michael Badger är precis vad läkaren beställt.
Här är vad jag tycker om den här boken. Boken har många skärmdumpar som visar och förklarar Scratch. Även om Scratch är ganska färgstark på skärmen, är alla skärmdumpar i boken svartvita. Jag gillar det - för att svart och vitt skärmdumpar gör denna bok billigare. Sidorna är vackert utformade - så läsarna inte känner sig överväldigade. Den här boken tar ett projektbaserat tillvägagångssätt för undervisningen. Genom att följa med de projekt som beskrivs i boken har du en bra grundläggande kunskap om Scratch.
En annan sak jag tycker om den här boken är att den ger mig det språk jag behöver använda när jag talar om Scratch med unga människor. Det språket innehåller ord som: block, script, sprites, scenen, kostymer, kontrollmekanismer, evighetskrets, slumptalsgenerator, sensorer. Efter att ha läst den här boken kan jag bättre förstå frågor om Scratch från de unga - och jag kan bättre vägleda dem i att använda rätt ord för att formulera sina frågor.
På sidorna 96 och 97 i denna bok, Jag skrattade högt eftersom författaren förklarar hur man skapar en talande häst i Scratch. Hästen kan säga vad som helst du vill säga med orden som visas i talbubblor på scenen. Du väljer också varaktigheten för talbubblan. Detta öppnar upp en miljon möjligheter för Scratch-användare att skriva dialog - något seriöst och lite dumt.
Tidigare i år hjälpte jag till att organisera en Scratch Day i mitt samhälle, Takoma Park, Maryland. De andra arrangörerna av evenemanget, Sylvia Wu och Denise Lewis, var båda ganska bekväma med Scratch och gick runt i rummet och hjälper eleverna med sina Scratch-frågor. Om jag hade läst den här boken före evenemanget kunde jag ha varit mer användbar för de elever som visade upp.
Jag frågade den första studenten som visade sig för evenemanget, en fjärde grabben, om han var kreativ. Hans svar, djärvt deklarerat i hans pappas närvaro: "Jag är ALL kreativ." En annan ungdom som deltog i denna händelse var en sjunde grader som förklarade för mig att han hade skapat över 400 scratchprojekt. Ett par tvillingflickor i åttonde klass berättade för mig hur mycket de älskade Scratch. En av dem var en Scratch-animator och den andra en Scratch-programmerare. Jag älskar hur Scratch appellerar till olika personlighetstyper. Tvillingen som älskar att programmera i Scratch förklarade för mig hur hon är registrerad i teknikspåret på gymnasiet. Jag kunde tydligt se att Scratch var ett viktigt verktyg för att få henne att tänka på sig själv som datorprogrammerare.
Mitchel Resnick och de andra människorna på MIT som tog skrapa till liv borde vara oerhört stolta över sin prestation. De har öppnat tankarna på tusentals och tusentals ungdomar runt om i världen. Och Michael Badger, författare till denna Scratch-guidebok, har nu låst upp Scratch för gemenskapsfrivilliga som jag. Med Michael Badgers hjälp kan jag nu ge mer av mig själv till mitt samhälle.
Den här boken är ett rekommenderat köp av skolor och offentliga bibliotek. Det kommer också att vara populärt bland homeschooling familjer. På vägen hoppas jag att Michael Badger kan göra en eller flera DVD-videor om Scratch som jag kunde köpa också. Med hans förklarande förmågor skulle jag gärna betala $ 50 - till och med $ 75 - för en sådan video.
Phil Shapiro
(Bloggen fungerar som offentlig nörd på Takoma Park Maryland Library och är en adjungerad professor i utbildning på American University i Washington DC. Han kan nås på [email protected] eller via Twitter på //www.twitter.com/philshapiro)
Tidigare blogginlägg:
Hur man tackar en lärare i den digitala tiden
Twitter behöver inte vara gratis
Google SketchUp Älskar sinnet
Crowdsourcing MacArthur Awards
Bör Gates Foundation stödja Linux och Apple-datorer i offentliga libraires?
Whimsy och Roligt överflöde i YouTube Music Video
Förhoppningsfulla Harmonier
Videobokrecensioner på Amazon.com
Djur pratar sina tankar på YouTube
Studenter Adore Moodle
Vokabulärprojekt för kokt ris
Moodle används av Cub Scout Pack i Ohio
Scratch Day 2009 - Programmering för barn
Avsluta Newsweek - Ange MAKE Magazine
SketchUp Projekt för
YouTube är tusentals gånger mer intressant än TV
Apple II vinster Evigt liv i webbläsaren
Ta mig ut till Ubuntu
Var är Centenarians i Apple Commercials?
Om offentliga bibliotek är välkomna hem för uppfinningsrikedom?
Ett enkelt sätt att introducera Inkscape-ritprogram till ungdomar och vuxna
Din andra ekonomiska stimulanskontroll är på väg
Exceptionell kreativitet finner sin väg till YouTube
Besök Googles Cafe Thoreau
Bokrecension - 3DVinci's ModelMetricks SketchUp-projekt för barnböcker
Nybörjarhandbok för att optimera Windows för bättre prestanda
Tips och tricks för nybörjare för att optimera Windows 10/8/7 och få det att gå fortare och bättre. Med tiden blir Windows långsamt; fortsätt springa snabbt!
Microsoft .NET Framework: Nybörjarhandbok och nedladdning
.NET Framework 4.0 Nedladdning. Microsoft .NET Framework Beginners Guide för Windows berättar hur du inaktiverar, avinstallerar, upptäcker version och problemskydda .net-ramfrågor.