Talaan ng nilalaman
Ang Hour of Code ay nagaganap bawat taon sa Computer Science Education Week, Disyembre 5-11. Dinisenyo ito para masabik ang mga bata tungkol sa coding sa pamamagitan ng maikli at kasiya-siyang mga aralin, na karaniwang batay sa mga digital na laro at app. Gayunpaman, maaari ka ring magturo ng coding at computer logic na may "unplugged" na mga analog na lesson, ang ilan sa mga ito ay nakalista sa ibaba.
Hindi lamang ang mga mapagkukunang Hour of Code na ito ay libre, ngunit lahat ay madaling gamitin dahil karamihan ay hindi. t nangangailangan ng account o pag-login.
Pinakamahusay na Libreng Oras ng Code Mga Aralin at Aktibidad
Oras ng Code Aktibidad
Mula sa makabagong nonprofit na Code.org, ang kayamanan ng Oras ng Ang mga aralin at aktibidad ng code ay marahil ang nag-iisang pinakakapaki-pakinabang na mapagkukunan online. Ang bawat aktibidad ay sinasamahan ng gabay ng guro at may kasamang mga unplugged na aktibidad, mga plano sa aralin, pinahabang ideya sa proyekto, at mga itinatampok na likha ng mag-aaral. Para sa pangkalahatang-ideya ng Hour of Code sa silid-aralan, basahin muna ang gabay sa kung paano. Hindi sigurado kung paano magturo ng computer science nang walang computer? Tingnan ang kumpletong gabay ng Code.org sa unplugged coding, Computer Science Fundamentals: Unplugged Lessons.
Code Combat Game
Nakatuon sa Python at javascript, ang CodeCombat ay isang standards-aligned computer science program na nag-aalok ng mga libreng Hour of Code na aktibidad na perpekto para sa mga batang mahilig sa paglalaro. Ang mga aktibidad ay mula sa baguhan hanggang sa advanced, kaya lahat ay maaaring makilahok.
Tingnan din: netTrekker SearchNagbabayad ang Mga Guro sa Oras ng Guroof Code Resources
Magandang koleksyon ng mga libreng Hour of Code na mga aralin at aktibidad, na ginawa at na-rate ng iyong mga kapwa guro. I-explore ang robotics para sa mga nagsisimula, gingerbread coding, unplugged coding puzzle, at marami pang iba. Maghanap ayon sa paksa, grado, uri ng mapagkukunan, at mga pamantayan.
Google for Education: CS First Unplugged
Maaaring mabigla kang malaman na hindi kailangan ng isang tao ng computer o digital device—o kahit kuryente—upang mag-aral ng computer science. Gamitin ang Google Computer Science First Unplugged lessons and activities para ipakilala ang mga prinsipyo ng computer science, sa English at Spanish.
Itakda itong Straight Game
Ginawa ng mga coder mula sa workshop ng Google para sa mga eksperimentong produkto, Grasshopper ay isang libreng Android app at desktop program para sa mga nagsisimula sa anumang edad upang matuto ng coding.
Mga Proyekto sa Bukas ng Mouse
Tingnan din: Ano ang GPTZero? Ang ChatGPT Detection Tool ay IpinaliwanagMula sa organisasyong hindi pangkalakal na Mouse Create, ang stand-alone na site na ito ay nagbibigay-daan sa sinumang user na mabilis na magsimula ng proyekto sa computer science, na may mga paksang mula sa 3D Space Model hanggang sa disenyo ng app na huminto. -motion animation. Walang kinakailangang account upang magsimula ng isang proyekto; gayunpaman, marami sa mga proyekto ang nagli-link sa iba pang mga site, tulad ng scratch.edu, kung saan kinakailangan ang isang libreng account. Tulad ng mahusay na nabuong mga lesson plan, ang mga proyektong ito ay may kasamang maraming detalye, background, at mga halimbawa.
Oras ng Code: Simpleng Pag-encrypt
Dati ay domain ng mga militar at espiya, ang pag-encrypt ay ngayonisang mahalagang bahagi ng modernong buhay para sa sinumang gumagamit ng digital device. Ang simpleng encryption puzzle na ito ay nagsisimula sa pinakamababang antas at nagiging kumplikado. Masaya at nakapagtuturo.
Libreng Python Tutorial Dice Game
Inilaan para sa mga mag-aaral na edad 11+ na mayroon nang pangunahing kaalaman sa Python, ang kumpletong coding tutorial na ito ay nagtatapos sa isang nakakatuwang dice game na mae-enjoy ng lahat ng edad.
Simple Scratch Tutorial para sa Mga Bata: Code a Rocket Landing Game
Mahusay na panimula sa coding gamit ang block programming language na Scratch.
Mag-code ng Dance Party
Gawin ang iyong mga mag-aaral na gumalaw at mag-grooving habang natututo sila kung paano mag-code. Kasama ang gabay ng guro, mga plano sa aralin, mga itinatampok na likha ng mag-aaral, at mga video na nagbibigay inspirasyon. Walang device? Walang problema - gamitin ang bersyon ng Dance Party Unplugged .
I-code ang Iyong Sariling Flappy Game Sumisid mismo sa block-based na coding gamit ang simple at nakakatuwang 10-step na hamon: Gawin ang Flappy.
Intro sa App Lab
Gumawa ng sarili mong mga app gamit ang mga tool at gabay ng App Lab.
Pagbuo ng Star Wars Galaxy Gamit ang Code
Mga bata drag and drop block upang matuto ng JavaScript at marami pang ibang programming language. Magsimula sa mga paliwanag na video o dumiretso sa coding. Walang account na kailangan.
Gabay sa Field ng Computer Science
Ang libreng mapagkukunang programming para sa mga mag-aaral sa high school ay may kasamang gabay ng guro, mga gabay sa kurikulum, at interactive na mga aralin. Orihinal na binuo para saMga paaralan sa New Zealand, ngunit ngayon ay inangkop para sa paggamit sa buong mundo.
Si Dr. Seuss’ The Grinch Coding Lessons
Twenty coding lessons of increasing difficulty feature the Grinch and scenes from the beloved book.
FreeCodeCamp
Para sa advanced na mag-aaral, ang site na ito ay nagbibigay ng higit sa 6,000 libreng kurso at tutorial na nagbibigay ng kredito kapag natapos na.
Girls Who Code
Libreng JavaScript, HTML, CSS, Python, Scratch, at iba pang mga aralin sa programming na maaaring kumpletuhin ng mga mag-aaral, magulang, at tagapagturo sa bahay.
Google for Education: Mga hands-on na aktibidad na may mga video sa pagtuturo
Isang oras na aktibidad na gumagamit ng coding upang gawing normal na aspeto ng kurikulum ang pag-aaral ng computer science.
Khan Academy: Paggamit ng Hour of Code sa iyong silid-aralan
Isang sunud-sunod na gabay sa libreng mapagkukunan ng Hour of Code mula sa Khan Academy, kabilang ang programming gamit ang JavaScript, HTML, CSS, at SQL.
Oras ng Code na may Kodable
Libreng Hour of Code na mga laro, aralin, at worksheet. Gumawa ng account ng guro upang subaybayan ang pag-unlad ng mag-aaral.
MIT App Inventor
Gumagawa ang mga user ng sarili nilang mobile app gamit ang block-based na programming language. Kailangan ng tulong? Subukan ang gabay ng Hour of Code Teacher .
Microsoft Make Code: Hands-on computing education
Mga nakakatuwang proyekto na gumagamit ng block at text editor para sa mga mag-aaral sa lahat ng edad. Walang account na kailangan.
Scratch: Maging Malikhain gamit angCoding
Walang account na kailangan para magsimulang mag-coding ng mga bagong mundo, cartoon, o lumilipad na hayop.
Scratch Jr
Siyam na aktibidad ang nagpapakilala sa mga bata sa pag-coding gamit ang programming language na Scratch Jr., na nagpapahintulot sa mga batang may edad na 5-7 na lumikha ng mga interactive na kwento at laro.
Pagsuporta sa mga Mag-aaral na may Espesyal na Pangangailangan
Mga ideya para sa pagtuturo ng coding sa mga mag-aaral na may autism, ADHD, at mga kapansanan sa pandama.
Tynker: Hour of Code for Teachers
Mga text at block-based na coding puzzle, mahahanap ayon sa antas ng elementarya, gitna, at mataas na paaralan.
- Pinakamahusay na Coding Kit 2022
- Paano Magturo ng Coding na Walang Naunang Karanasan
- Pinakamahusay na Libreng Mga Aralin at Aktibidad sa Winter Holiday