Skelbimas

Programinės konferencijos yra mažai tikėtinos mokytojų paieškos vietos. Tačiau neseniai „PyCon UK“ konferencijoje Koventrio technikos centre, priklausančiame Koventrio universitetui, mokytojai ir programuotojai dirbo kartu ir dalijosi savo santykine patirtimi. Kodėl? Nes jiems labai svarbu mokyti skaičiavimo jauniems žmonėms.

compsci-pycon

JK vyriausybė neseniai įpareigojo informatiką dėstyti Didžiosios Britanijos mokyklose, kad tai pakeistų netinkama IT mokymo programa, kurioje mokomi pagrindiniai (ir labai pasenę) sekretoriato įgūdžiai, neturintiems nieko Kitas. Naujosios kompiuterijos mokymo programa yra nuostabi tai, kad ji yra neįtikėtinai neterminuota. Yra keletas etapų, kuriuos reikia įvykdyti, pvz., „programose naudoti seką, atranką ir kartojimą; darbas su kintamaisiais ir įvairiomis įvesties ir išvesties formomis„Bet kaip jūs ten pateksite, visiškai priklauso nuo mokytojo.

Dėl to išpopuliarėjo novatoriški būdai mokyti skaičiavimo vaikus ir paauglius. Štai keletas iš jų.

Python

Nedaugelis programavimo kalbų yra taip gerai pritaikytos mokyti pradedančiuosius ir vaikus, kaip ir

instagram viewer
Python 5 geriausios svetainės, skirtos mokytis „Python“ programavimoNorite išmokti Python programavimo? Čia yra geriausi būdai išmokti Python internete, daugelis iš jų yra visiškai nemokami. Skaityti daugiau . Tam yra daugybė priežasčių. Turbūt pirmoji (ir įtikinamiausia) priežastis yra ta, kad viskas yra paprasta, nesudėtinga ir veikia taip, kaip tikėtumėtės.

compsci-python

„Python“ yra kalba, kuri apima paprastumą ir suprantamumą, o „Python“ kūrėjų bendruomenė yra liūdnai pagarsėjusi tuo, kad yra svetinga, sąžininga ir paslaugi. Dėl visų šių ir kitų priežasčių jis šiuo metu naudojamas britų klasėse. „Python“ veikia beveik visose programose (net „Symbian S60 Phones“!) Ir yra nemokama atsisiųsti ir naudoti. Kas yra geriau už tai?

Aviečių pi

Gerai, kad negalime kalbėti apie informatikos mokymą, nekalbant apie Aviečių pi. Jie yra nuostabūs maži įrenginiai, turintys pakankamai RAM ir procesoriaus galios, kad galėtų paleisti visą „Linux“ diskoteką, o beveik nenaudoja elektros energijos.

compsci-pi

Jie taip pat yra pigūs, kainuojantys 25 USD. Galite perskaityti mūsų interviu su Ebenu Uptonu Kalba „Raspberry Pi“ tėvas: Ebenas Uptonas apie technologijos ateitį ir dar daugiauEntuziazmas spinduliuoja iš Ebeno Uptono. Jis yra variklio „Raspberry Pi“, mažo kompiuterio, kuris sukėlė revoliuciją mėgėjų kompiuterių srityje nuo jo pasirodymo 2012 m., Varomoji jėga. Aukštas, apsirengęs laisvalaikiu, ... Skaityti daugiau - „Raspberry Pi“ fondo įkūrėjas ir „Raspberry Pi“ kūrėjas, kad susidarytų supratimą apie juos. Trumpai tariant, „Raspberry Pi“ yra pigus mažas įrenginys, kuriame vaikai gali išmokti koduoti ir eksperimentuoti, nesijaudindami, kad sugadins šeimos kompiuterį.

Tai jau tapo didžiuliu hitu klasėje ir perleido milijonus vienetų. Tinkamas produktas už tinkamą kainą? Ar kas nors tikrai nustebino?

Minecraft

Jums gali kilti klausimas Minecraft turi būti susijęs su skaičiavimo mokymu. Tai sąžininga. Kol „Minecraft“ yra įdomus, kūrybingas vaizdo žaidimas „Minecraft“ [MUO žaidimų] įvadas„Minecraft“, sensacija, kurios metu audra paleido žaidimus, dabar yra gerokai vyresnė nei treji metai. Beveik sunku patikėti, kad jau seniai, kai buvo paskelbta pirmoji alfa, - ir lygiai taip pat ... Skaityti daugiau , vargu ar jis bus matomas klasėje neteisėtai žaidžiant po mobiliuoju telefonu ant stalo.

Ar tai yra? „Mojang“, „MineCraft“ kūrėjai, neseniai išleido „Raspberry Pi“ „Minecraft“ versiją. Tai šaunu dėl daugybės priežasčių. Tai nemokama; veikia ribota „Raspberry Pi“ aparatine įranga; ir gali būti išplėstas programuojant su jo API.

Jau žmonės naudojo „Minecraft“ API nuostabiems dalykams, įskaitant analoginių laikrodžių su judančiais blokais kūrimą; rašydami gyvatės klonus, kuriuos kontroliuojate judindami „Minecraft“ veikėją; ir net Tetris. Tetris!

Subraižyti

Subraižyti yra vaizdinė programavimo kalba Kaip išmokyti vaikus programuoti nuo nulio! Skaityti daugiau sukūrė MIT. Nors vaizdinės programavimo kalbos turi daugybę požymių, bendrų su teksto programavimo kalbomis kaip „Java“ ir „Python“ (srauto valdymo, sekos, atrankos ir pakartojimo prasme), jie skiriasi vienu esminiu būdas.

compsci-nulio

„Scratch“ programos yra sukonstruotos tempiant ir nuleidžiant blokus. Nors tai gali nepatikti vyresnio amžiaus studentams ar užkietėjusiems vystymosi veteranams, tai atkreipia dėmesį į vieną svarbų demografinį rodiklį: jaunesnius studentus.

Čia mes kalbame apie pradinių klasių mokinius. Pradinių klasių mokiniai. Tie, kurie turi mažiau patirties klaviatūros srityje, tačiau turi pakankamai rankų ir akių koordinavimo, kad galėtų vilkti ir mesti blokus. Ir jums net nereikia, kad „Scratch“ būtų įdiegtas vietoje, nes siūlomas „Scratch“ yra gana geras naršyklės pagrindu.

Vaikai ir kodavimas

Niekada nebuvo geresnis laikas būti jaunuoliu, aistringu programavimu. Deja, visų dabar egzistuojančių dalykų („Linux“, „Raspberry Pi“, „Python“) arba nebuvo, kai buvau jaunesnis, arba jie nebuvo pakankamai ištobulinti, kad būtų galima naudoti klasėje.

Turint tai omenyje, niekada nebuvo geresnio laiko būti jaunam geikui. Bet ką tu galvoji? Ar tu mokytojas? Ar mokote kodavimo mažam vaikui ar broliui ar broliui? Praneškite man toliau pateiktuose komentaruose.

Vaizdo kreditas: „PyConUK“ („LesPounder“), Klasė (Joseph McKinley)

Matthew Hughes yra programinės įrangos kūrėjas ir rašytojas iš Liverpulio, Anglijos. Jis retai randamas be stiprios juodos kavos puodelio rankoje ir absoliučiai dievina savo „Macbook Pro“ ir fotoaparatą. Jo dienoraštį galite skaityti http://www.matthewhughes.co.uk ir sekite jį „Twitter“ adresu @matthewhughes.