Kodigo por Infanoj: Програмиране на драскотини

Eble la koncepto de programado por infanoj eble ŝajnas iom stranga al iuj el ni. Mi konjektus, ke la plej granda generacio plejparte demandus, kial sur la tero infanoj bezonus kodon. Aliflanke, mi estis kuraĝigita fari ĉi ti kaj permesis alpreni programadajn klasojn de tre mola junaĝo.


En la cifereca koneksa mondo de hodiaŭ, eble estas nekonceptebla, ke iu el la pli juna generacio estas teknike analfabeta. Per tio mi ne signifas nekapablajn kodojn, sed almenaŭ ili almenaŭ konatiĝu kun certaj terminologioj kaj kapablaj en la uzo de iuj aferoj, kiel komputiloj, smartphones aŭ tablojdoj.

Природа, la iloj haveblaj por instrui infanojn evoluigis per saltoj kaj limoj. Kion vi elektas ofte povas havi malsamajn efikojn sur la evoluo de via infano, ĉar la objekto leciono de ĉiu ilo varias vaste.

Kiel ekzemplo, konsideru LOGO, rudimenta lingvo-programado, kiu simplegas la unuan atakon de infano en programadon per uzado de malgranda testudo kiel desegnaĵa aparato. Uzante limigitajn komandojn kiel antaŭen, reen, dekstren, maldekstren kaj ciferojn por reprezenti distancon, infanoj povas lerni uzi ordonojn por desegni aferojn, kiel ekzemple domoj.

Ĝi estas simpla kaj donas iujn bazajn kapablojn de programado; logika pensado kaj progreso. Ĝi ankaŭ kuracas sufiĉe por konservi iun intereson. LOGO estas preskaŭ tiel maljuna kiel mi, kvankam ĝi plibonigis iomete, en vidaj terminoj.

Kio Scii Antaŭ Vi Komencas

Gravas enpaŝi programadon por via infano tre simila al ajna alia agado – kun malferma menso. Kvankam lernado de programado komencis min vojaĝi profunde en tehnologion, nei ne funkcias la saman vojon por ĉiuj.

Komenci LOGO kunportis min en komputilaj ludoj. Dum mia tempo, fruaj personaj komputiloj estis plagitaj de limigoj kaj necesigis konsiderindan teknikan kapablon ĉirkaŭi tiujn. Mia komenca intereso estis kreita de programado, sed forta deziro povi ludi la ludojn mi volis konduki al pli profundaj esploradoj pro neceso.

Mi havas tiajn memorojn pri tiu bela malgranda testudo en LOGO

Hodiaŭ mi havas amikojn kaj familiojn, kiuj elektas instrui iliajn infanojn laŭ diversaj manieroj.

Iuj prezentas ilin al programado ad-hoc, iuj sendas ilin por klasoj, dum aliaj – кост, или enkondukas ilin al teknologio lasante ilin ludi ludojn sur siaj tablojdoj.

Laŭ Carolyn Taylor, loĝanto de Nov-Ĵerzejo kaj hejma kreinto de pli ol 20 jaroj, ŝia edzo enkondukis siajn infanojn programi laŭ juna aĝo. Unu interesiĝis, dum la alia montris neniun intereson.

Ĉi tiuj estas jaroj de esploro por viaj infanoj kaj io ajn nova, kiun vi prezentas al ili, havas la eblecon ekbrili entuziasmon. Kun tio en menso, ni rigardu bonegan novan enkondukon al: Програмиране на скреч!

Скреч: Ampleksa Lernada Medio por Infanoj

Scratch estas en iuj manieroj kiel LOGO, sed multe pli progresinta kaj havas pli grandan eblon. Предпочитайте мед simplaj konceptoj, Scratch estas LOGO sur steroidoj, adaptita al la infanoj de hodiaŭ, kiuj jam multe pli konatiĝas kun teknologio ol en la pasinteco.

Kuĉita de la homoj en MIT Media LabScratch estas pli ol nur programlingvo. Fakte, ĝi estas tuta ekosistemo por lernado, ĉirkaŭprenanta interretan komunumon kie infanoj ne nur povas lerni sed spliti kaj diskuti interagajn amaskomunikilarojn kiel rakontojn, ludojn kaj kuraĝigon.

Bazaj programaj konceptoj, modula lernado, interagado kaj granda dozo de trankvileco, kiu preskaŭ tute agordebla, kio alia bezonus la amuzanta programisto?

Laŭ la programistoj, Scratch estas ĉefe desegnita por ok al 16-jaraĝa. Tamen, de persona sperto, mi trovas, ke iuj infanoj, kiuj estas eĉ pli juna, povus adaptiĝi, se ili iomete gvidas kune kun persona helpo.

Por tiuj el vi, kiuj staras strikte al la rekomendataj aĝoj, neniam timu, ĉar ankoraŭ estas eblo. Provi Scratch Junior, kio signifas por infanoj de kvin ĝis sep.

Komenci kun Scratch

Scratch uzas konstruaĵ-sistemon kiel ĝian kodigan stilon

Lasu min provi kaj klarigi la Scratch-procezon ĉi tie por fari ĝin iom pli facila por vi iradi.

1- Registru vin senpage

Antaŭ ĉio, scratch estas disponebla interrete kaj ĝi estas tute senpaga. Vi povas visitu la Scratch-ejo ĉi tie kaj nur registru konton enrete.

Kiel kun iu ajn programlingvo (eĉ unu por infanoj), avertu, ke ekzistas lernado-kurbo. La interfaco estas vasta kaj ekzistas amaso da ebloj haveblaj. Pasinte la bazojn, mi rekomendus vin provi instrui vian infanon laŭgrade.

Ekzemple, kiam vi komencas de Scratch (pun intencita), vi estas donita malplenan fono kaj kat avataro. Elprovi la simplajn aferojn, kiel ekzemple, ke via kato movu la ekranon. Se vi pensas, ke kato-luno dancas tra la Aŭtoĉambro dum via unua provo, vi povus esti seniluziigita.

2- Iru tra la interaga tutoriaĵoj

Plej bone, se vi ricevas helpon de Scratch mem, ĉar ekzistas paŝoj de paŝo en Scratch, aŭ vi povas elŝuti la Komenci gvidas. Kvankam la programistoj pensas, ke la Scratch Cards en la gvidilo "provizas amuzan manieron por lerni pli", la lerniloj estas pli interagaj.

Mi rekomendus gepatrojn Legu la gvidilon, tiam helpu siajn infanojn tra la lerniloj.

Estas multaj stiloj de ŝablonoj por via infano provi en Scratch – senfina amuzo!

Определено, Scratch-programado devas doni iujn bazajn kapablojn, kiuj estus utilaj por viaj infanoj poste en la vivo, eĉ se ne por vivo de kodigo. Ti tio inkluzivas;

  • Fundamentaj de vida programado
  • Racio, strukturo kaj logiko
  • Spertu kun kuraĝigo, plurmedia kaj interaga elementoj
  • Kunhavigo kaj konceptoj de retejo 2.0

3- Lernante la bazojn

Предпочитайте ol vi tajpis multajn komandojn, kiuj povus malfacile memoryori junajn infanojn, Scratch funkcias en konstrua bloko. Konstrui blokojn de komandoj kiel ‘Movaj Xaj Paŝoj’ estas formitaj kiel enigmaj pecoj por esti kunmetitaj sur la ekrano. La tuta infano devas konsideri kiom longe la Avatar movos.

Trenante tiun blokon tra la ekrano, la unua komando estos en la loko. Sekvante ция, provu aldoni agon, kiel soni. Iam tiuj du blokoj estas en loko, или estas konsiderata sekvenco. Sekvencoj estas serio de agoj, kiuj okazos unu post la alia por krei iun formon de rakonto aŭ kuraĝigo sur la sceno.

Kiel unua provo, provu atingi ĉi й:

  1. Movu la kato dekstre 50 paŝojn
  2. Faru la kato-tamburojn por 5-sekundoj
  3. Movu la katon reen antaŭ paŝojn de 50

Обикновени sufiĉas pri papero kaj amuzanta sufiĉon por rapide rapide иri por taksi la intereson de via infano. Mi rekomendas rigardi iujn el la videoludoj kune kun viaj infanoj ĉar ili estas sufiĉe amuzaj. Al la infanoj, ili estas kiel karikaturoj. Sekvante tia, ĉio, kion vi devas demandi al ili, estas se ili ŝatus provi fari sin mem!

La Scratch Enreta Komunumo: Lernanta Share

En preskaŭ ĉiuj edukaj ситуаcioj, unu el la ĉefaj aspektoj de lernado, kiun ni enmetas en infanojn, estas la kapablo общество. Ĉi tio kutime prenis la formon de ludaj kunsidoj, kie infanoj povis interagi inter si kaj lerni "ludi bone unu kun la alia".

la Skribi interretan komunumon proponas virtualan formon de tio. Лице, mi kredas, ke ĉi tio estas iom malĝoja, ĉar ĉiuj jam marŝas per siaj okuloj gluitaj al siaj inteligentaj telefonoj. Tamen интереси, ke la programistoj alportis ĉi tiun aspekton en ludon, ĉar ĝi estas esenca parto de lernado. Ni kreu ĝin al diversaj spertoj en malsamaj epokoj.

En la komunumo de Scratch en linio, membroj povas esplori kaj sperti kun aliaj Scratch-membroj. Ĉi tio fariĝas ĉefe per la laroro. De ĉi tio, или povas vidi, konversacii ideojn kaj diskuti ilin, kiel la junula ligo-versio de sesmonformaj sesioj. Ĝi sonas antaŭen, sed pentru ĝin en via menso kun amaso de okjaraj jaroj kaj vi ricevos ion, kion mi volas diri.

Grava Noto de la Ellaborantoj:

"La MIT Scratch Team laboras kun la komunumo por subteni amikan kaj respektan medion por homoj de ĉiuj aĝoj, rasoj, etnoj, religioj, seksaj orientiĝoj kaj homaj identecoj. Vi povas helpi vian infanon lerni kiel partopreni reviziante la komunumajn gvidliniojn kune. Membroj estas demanditaj kompreneble konstrui kaj helpi konservi la paĝaron amika raportante ajnan izbolvon, kiu ne sekvas la komunumajn gvidliniojn. La Scratch Teamo laboras ĉiun tagon por administri aktivecon en la retejo kaj respondi al raportoj, kun helpo de iloj kiel ekzemple la CleanSpeak profanity filter ".

Uzante Scratch Офлайн

Se vi estas ultra-paranoide aŭ simple ne povas subteni stabilan interretan konekton (Mi sentas vian doloron), estas eblo por vi. Scratch havas eksterordinaran redaktilon havebla, kiun vi povas instali en en чрез propra komputilo.

viziti la Scratu 2.0-senkonektan redaktilon Elŝuta paĝo por instruoj pri kiel instali ĝin en via computilo.

Aliaj produktoj, kiujn vi povus scii pri Scratch

Ĝi apartigas de la rekta Scratch-komunumo kaj la retejo mem, ekzistas multaj aliaj rimedoj enrete disponebla por helpi vin en la serĉo de via infano al tutmonda monda regado tra kodigo. Jen kelkaj el ili;

  • Udemy: Infanoj Kodanta kun Scratch
  • Vikio: Komenci kun Scratch
  • Mi Programisto: Gvidilo por Programisto por Scratch

alternativoj

Kvankam mi kredas, ke Scratch estas unu el el plej bonaj programlingvoj por lernantoj, ekzistas multaj aliaj, kiuj estas disponeblaj kiel ebloj. Iuj pli emfazas la videoludojn kaj vidajn aspektojn de lernado, dum aliaj estas pli tradiciaj.

Provu ilin kaj trovu unu, kio estas la perfekta ekvilibro por viaj infanoj;

  • Lekanto la Dinosaŭro
  • Gamestar-Mekaniko
  • Testudo-Akademio
  • Movu la Testudon
  • Tynker

konkludo

Kie scienco kaj juro iam estis unuaj kampoj por eniri, la komerca pejzaĝo hodiaŭ estas multe malsama. La mondo bezonas multajn pli tech-spertulojn en la venontaj jaroj. Eĉ pli bone, danke al Interreto pri Aferoj, Industrio 4.0 kaj pli grandaj cibersekurecaj zorgoj, la eblecoj estas senfinaj.

Inkluzive tradiciaj kampoj kiel medicino estis ĉiam interrompitaj de teknologio kiel ekzemple robotiko kaj grandaj datumoj.

Dum lernado de Scratch-programado eble ne finiĝos kun via infano eniranta eĉ la malfacilajn sciencojn, ĝi helpas konstrui logikan pensadon kaj instrui strukturon kaj organon aŭ eble kreante propran retejon. Estas vere neniu malavantaĝo kaj fakte eĉ pli amuzas ol spektado de desegnofilmo en la televido. Mi tre rekomendas almenaŭ предизвика tiri intereson en ĉi tiu areo.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map