Pinakamahusay na Libreng Oras ng Code Lessons and Activities

Greg Peters 03-10-2023
Greg Peters

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 Search

Nagbabayad 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 Ipinaliwanag

Mula 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

Greg Peters

Si Greg Peters ay isang bihasang tagapagturo at masigasig na tagapagtaguyod para sa pagbabago ng larangan ng edukasyon. Sa mahigit 20 taong karanasan bilang isang guro, administrator, at consultant, inilaan ni Greg ang kanyang karera sa pagtulong sa mga tagapagturo at paaralan na makahanap ng mga makabagong paraan upang mapabuti ang mga resulta ng pagkatuto para sa mga mag-aaral sa lahat ng edad.Bilang may-akda ng sikat na blog, TOOLS & IDEAS TO TRANSFORM EDUCATION, ibinahagi ni Greg ang kanyang mga insight at kadalubhasaan sa isang malawak na hanay ng mga paksa, mula sa paggamit ng teknolohiya hanggang sa pagtataguyod ng personalized na pag-aaral at pagpapaunlad ng kultura ng inobasyon sa silid-aralan. Siya ay kilala para sa kanyang malikhain at praktikal na diskarte sa edukasyon, at ang kanyang blog ay naging isang mapagkukunan para sa mga tagapagturo sa buong mundo.Bilang karagdagan sa kanyang trabaho bilang isang blogger, si Greg ay isa ring hinahangad na tagapagsalita at consultant, nakikipagtulungan sa mga paaralan at organisasyon upang bumuo at magpatupad ng mga epektibong inisyatiba sa edukasyon. Siya ay may hawak na Master's degree sa Education at isang sertipikadong guro sa maraming asignatura. Nakatuon si Greg sa pagpapabuti ng edukasyon para sa lahat ng mga mag-aaral at pagbibigay kapangyarihan sa mga tagapagturo na gumawa ng tunay na pagbabago sa kanilang mga komunidad.