Whatsapp

Pinakamahusay na Mga Tool sa Programming para sa Pagtuturo sa mga Bata

Anonim

Napansin mo ba kung gaano kadaling gamitin ng mga bata ang TV, tablets , at iba pang smart device? Nagulat ako noon kung gaano kabilis ang mga bata na makahanap ng kanilang paraan sa mga matalinong aparato hindi na dahil naiintindihan ko na ngayon na ang mga naturang operasyon ay magiging katulad ng kanilang pangalawang kalikasan dahil ito ang panahon kung saan sila ipinanganak - technology Dahil sa impormasyong ito, hindi pa masyadong maaga para simulan ang pagpapakilala sa kanila sa mga konsepto ng computing at programming.

Ang pag-unlad ng mundo ay bahagyang nakasalalay sa teknolohiya at hindi mo masasabi kung gaano kapaki-pakinabang ang mga kasanayang nabubuo nila mula sa paglalaro ng mga larong nakahilig sa programming at pagbabasa ng mga nauugnay na materyal para sa kanila.

Basahin din: 10 Pinakamahusay na Linux Educational Software para sa Iyong Mga Anak

Upang patunayan na ang FossMint ay nasaklaw sa iyo, inihahatid namin sa iyo ang listahang ito ng pinakamahusay na mga tool sa programming na maaari mong turuan ang iyong mga anak. Hindi lahat ay libre kaya siguraduhing pumunta sa kanilang website para sa mga detalye ng presyo kapag pumipili.

1. Stencyl

Ang Stencyl ay isang application na nagbibigay-daan sa mga user na lumikha ng 2D iOS, Flash, Android, Windows, at Mac na mga laro nang walang direktang pagsusulat ng anumang code ngunit sa halip ay gumagamit ng drag at drop upang i-snap ang mga building block sa lugar. Direkta ang interface nito at kung mas gugustuhin mong maglagay ng code sa halip na gumamit ng drag and drop, maaari kang lumipat sa text editor.

Stencyl laro ay cross-platform at maglalaro sa Android , iOS, Windows, Mac , Linux, at sa mga browser. Stencyl ay libre na may subscription plan para sa mga karagdagang feature.

Stencyl – Lumikha ng Mga Larong Walang Code

2. Tynker

Ang

Tynker ay iniulat na 1 coding platform para sa mga bata. Nilalayon nitong turuan ang mga batang may edad 7 pataas kung paano bumuo ng mga interactive na laro sa pamamagitan ng pag-drag at pag-drop ng mga bloke na kumakatawan sa mga konsepto ng programming. Ang mga tool na kailangan? Isang computer at isang koneksyon sa Internet.

Tynker hinahati ang karanasan sa coding sa 3 yugto, Beginner:sequencing, pagkilala ng pattern, mga loop at counter; Intermediate: disenyo ng laro, AR/robotics/drones, Minecraft modding; at Advanced: JavaScript, Python, Web design.Tynker ay nakabatay sa subscription.

Tynker – Coding for Kids

3. Alice

Ang Alice ay isang advanced, innovative, 3D, block-based programming tool na nagbibigay-daan sa mga user na lumikha ng mga animation, bumuo ng mga interactive na salaysay o video na ibabahagi sa web at ipakilala sa Object-Oriented Programming sa proseso. .

AliceAng mga animation at gaming environment ngay naglalaman ng mga sasakyan, hayop, at tao at libre itong gamitin sa kagandahang-loob ng Carnegie Mellon University.

Alice – Build Games

4. Cargo Bot

Ang Cargo-Bot ay isang libreng larong puzzle kung saan tinuturuan mo ang isang robot kung paano gumalaw ng mga nilikha sa pamamagitan ng pag-drag at pag-drop ng mga arrow sa pagtuturo upang idirekta ang paggalaw nito. Naglalaman ito ng 36 na yugto na may iba't ibang kumplikado, eye candy graphics, at nakakaengganyong musika.

Ito ay binuo ng Rui Viana gamit ang Codea sa isang iPad na ginamit niya upang idisenyo ang app mula sa disenyo hanggang sa matapos at pagkatapos ay na-import niya ang code sa Codea Runtime Libraryat na-publish ito bilang native app para sa iPad.

CargoBot – Libreng Larong Palaisipan

5. Waterbear

Ang Waterbear ay isang toolkit na idinisenyo upang gawing mas naa-access at masaya ang programming sa pamamagitan ng paggamit ng visual na wika na hindi nangangailangan ng mga user nito na tumuon sa medyo teknikal na mga konsepto tulad ng syntax.

Gumagamit ito ng drag and drop system ng pagtuturo na katulad ng sa Scratch upang turuan ang mga user kung paano bumuo ng mga elemento ng HTLM5, CSS3, at JavaScript. Lahat ng likha ay ginawa sa JavaScript playground nito kung saan ang mga user ay makakagawa ng Waterbear script at makita ang mga epekto nito sa real-time.

Waterbear ay ganap na libre at open source at tumatakbo ito sa lahat ng modernong browser kabilang ang Safari sa iPad.

Waterbear – Programming Toolkit para sa mga Bata

6. scratch

Ang

Scratch ay isang libreng online na komunidad at isang programming language na binuo ng MIT Media Lab's Lifelong Kindergarten grupo. Ang libreng serbisyong ito ay nagbibigay ng paraan para sa mga bata na lumikha ng mga laro, kwento, at animation na maaari nilang ibahagi sa mundo sa pamamagitan ng online na komunidad ng Scratch.

Ang

Scratch ay isang mahusay na paraan upang matuto sa programming at habang ito ay naglalayong sa mga bata sa pagitan ng edad na 8 at 16 ngunit ito ay hindi limitado sa kanila. Available ang komunidad sa mahigit 150 bansa at mayroon pa itong mga nakatalagang seksyon para sa mga tagapagturo (ScratchEd) kung saan maaaring gamitin ng mga guro ang mga naka-host na mapagkukunan upang ipakilala ang coding sa kanilang mga silid-aralan.

Scratch – Lumikha ng Mga Laro at Animation

7. Hopscotch

Ang Hopscotch ay isang magandang coding application na nagtuturo sa mga bata kung paano mag-code sa pamamagitan ng paggawa ng iba't ibang uri ng nakakaengganyong laro. Ang misyon ng kumpanya ay bigyan ang mga bata ng kapaligiran na nagbibigay-daan sa kanila na tuklasin ang mga mahuhusay na ideya habang gumagawa ng tunay na software.

Ito ay may magandang UI na tiyak na makakaakit ng mga bata at habang ito ay nakatuon sa mga bata sa pagitan ng edad na 9 at 13, ang mga nasa hustong gulang ay maaari ding subukan ito at matuto ng maraming mula dito nang walang bayad .

Hopscotch – Gumawa ng Mga Laro at Matutong Mag-code

8. Kodable

Ang Kodable ay isang kumpletong toolkit na pang-edukasyon para sa iPad na idinisenyo upang turuan ang mga bata ng programming sa isang masayang paraan gamit ang madaling sundin na mga aralin sa coding. Naglalaman ito ng mga nakamamanghang graphics, 160+ na antas ng laro, napakaraming mapagkukunan at video mula sa isang sumusuportang educative na komunidad, at mga ulat na nagbibigay-daan sa iyong subaybayan ang pag-unlad ng iyong anak.

Kodable ay ginagamit sa maraming elementarya upang turuan ang mga bata kung paano magprogram gamit ang parehong on-screen at off-screen na mga bahagi at ito ay nagsasama-sama sa matematika, robotics, ELA, digital citizenship, at ilang iba pang asignatura. Mayroon itong libreng plan na tinatawag na Kickstart na halos isang trial na bersyon na hindi mag-e-expire at isang subscription plan para sa iba pang mga mode ng paggamit.

Kodable – Programming for Kids

9. Hackety Hack

Ang

Hackety Hack ay isang open source na application na binuo para sa layunin ng pagtuturo sa mga bata kung paano bumuo ng real-world software gamit ang Ruby programming language. Ang Ruby ay isang verbose na wika na ginagamit upang bumuo ng software para sa parehong mga desktop at web. At gamit ang Ruby Shoes Toolkit, tuturuan ng app ang iyong mga anak kung paano magsulat ng maayos na code sa interactive na paraan.

Hackety Hack ay libre at open source sa isang online na komunidad kung saan maaaring ibahagi ng mga user ang kanilang mga proyekto sa iba pati na rin magbigay at tumanggap ng nakabubuti feedback.

Hackety Hack – Alamin ang Ruby Programming

10. Minecraft

Ang Minecraft ay isang malikhaing open world na laro kung saan ang mga manlalaro ay gumagawa ng iba't ibang bagay mula sa mga bloke sa isang 3D na mundo na nabuo ayon sa pamamaraan. Una itong inilabas noong 2011 at pagkatapos ay binili ng Microsoft sa napakaraming $2.5 bilyon noong 2015 at pagkatapos nito ay hindi pa ito gaanong sikat.

Ang

Minecraft ay nilalaro ng parehong mga bata at matatanda at hawak ang mga rekord para sa pangalawang pinakamabentang laro sa PC at pinakapinapanood na paglalaro sa YouTube mga video.

Minecraft – Sandbox Game

11. Kids Ruby

Ang

Kids Ruby ay isang cross-platform na mapagkukunan para sa mga bata na matuto ng Ruby programming habang nagsasaya at naglalaro. Binibigyang-diin nito ang “hacking your homework” na nangangahulugang gagawa sila ng mga programa na magbibigay-daan sa kanila upang makumpleto ang kanilang araling-bahay nang mas madali. At isa pa itong mahusay na taga-agaw ng atensyon dahil ang hacking ay cool.

Kids Ruby ay ganap na libre upang i-download at gamitin sa iba't ibang mga platform sa pag-compute.

Kids Ruby – Gumawa ng Laro

12. RoboMind

Ang

Robomind ay isang libreng tool sa programming na idinisenyo upang suportahan ang edukasyon sa teknolohiya. Gamit ito, natututo ang mga estudyante tungkol sa computer science, robotics, at logic sa pamamagitan ng pagprograma ng robot sa isang compact learning environment.

Gumagamit ang Robomind ng ROBO programming language na maikli at sapat na simple upang magsulat nang walang dating kaalaman. Magsisimula ang mga mag-aaral bilang mga baguhan hanggang sa umunlad sila sa kakayahang magtrabaho sa mga tunay na kit hal. LEGO Mindstorms NXT 2.0.

Robomind – Libreng Programming Tool

13. Ipinaliwanag Ni Lissa ang Lahat

Lissa Ipinapaliwanag Lahat Ito ay isang website na umiiral upang turuan ang mga bata kung paano magsulat ng HTML. Ito ay nilikha ni Alyssa “Lissa” Daniels noong 1997 noong siya ay 11 taong gulang at gusto niyang itala ang pag-unlad na nagawa niya habang natututo siyang mag-code.

Nahanap ito ng mga tao sa kalaunan at kasunod ng mga positibong tugon na natanggap niya, nagpasya siyang gawin itong pampublikong mapagkukunan. Itinampok ito sa CNN at iba pang tech na balita at nagtataglay ng record para sa kauna-unahang website na ginawa upang turuan ang mga bata kung paano bumuo ng mga website.

Lissa Ipinaliwanag Lahat Ito ay naglalaman ng mga tutorial kung paano bumuo ng mga website mula simula hanggang matapos kabilang ang pag-publish ng site sa World Wide Web, pag-install script, pagkonekta ng mga email account, atbp. Mayroon din itong forum kung saan makakakuha ang mga user ng suporta sa komunidad nang walang bayad.

Pinaliwanag Lahat Ito ni Lissa – Alamin ang HTML

14. Etoys

Ang

Etoys ay isang libreng software na pang-edukasyon na nilikha para sa pagtuturo sa mga bata ng ilang mga konsepto ng programming sa pamamagitan ng pagpayag sa kanila na lumikha ng sarili nilang mga laro, modelo, at mga salaysay gamit ang mga animated na opsyon, graphics, mga na-scan na larawan, text, tunog, at musika.

Nagtatampok ito ng mga interactive na demo at screencast na makakatulong sa iyong makapagsimula, at higit sa lahat, ito ay 100% libre.

Etoys – Lumikha ng Iyong Sariling Laro

Nariyan ka na – ang pinakamahusay na mga tool sa programming para matuto ang iyong mga anak. Umaasa ako na ang iyong mga anak (at marahil ikaw din) ay masiyahan sa paggamit ng mga mapagkukunang ito at huwag kalimutang ibahagi ang iyong karanasan sa amin sa seksyon ng mga komento.