Kodigo por Infanoj: Scratch Programming

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 tion 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, slimfone en tablojdoj.

Nature, 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, laar la objekto leciono de ĉiu ilo varias vaste.

Kiel ekzemplo, konsideru LOGO, rudimenta lingvo-programado, kiu simpligas 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.

Esti 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 programi programadon por via infano tre simila al ajna alia agado – kun malferma menso. Kvankam lernado de programado kom my min vojaĝi profunde en tegnologion, 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 tegnikan 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ŭ my 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 – bone, of enkondukas ilin al technologio 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: Scratch-programmering!

Kras: Ampleksa Lernada Medio por Infanoj

Scratch estas en iuj manieroj kiel LOGO, sed multe pli progresinta kaj havas pli grandan eblon. Gee voorkeur aan simpatiese konsepte, Scratch estas LOGO sur steroidoj, adaptita al la infanoj de hodiaŭ, kiuj jam multe pli konatiĝas kun technologio ol en la pasinteco.

Kuĉita de la homoj en MIT Media LabScratch estas pli ol nur programlingvo. Fakte, esti estas tuta ekosistemo por lernado, ĉirkaŭprenanta interretaniese komunumon kie infanoj ne nur povas lerni sed dividi kaj bespreeki 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-jarige. 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 in September.

Komenci kun Scratch

Krap 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, krap estas disponebla interrete kaj ĝi estas tute senpaga. Vi povas vizitu 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!

En definitiva, Scratch-programado devas doni iujn bazajn kapablojn, kiuj estus utilaj por viaj infanoj poste en la vivo, eĉ se ne por vivo de kodigo. Ĉi 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

Voorkeur ol vi tajpis multajn komandojn, kiuj povus malfacile rememori 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 tion, provu aldoni agon, kiel soni. Iam tiuj du blokoj estas en loko, ili 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 tion:

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

Eenvoudige sufiĉas pri papero kaj amuzanta sufiĉon deur rapide rapi iri por taksi la intereson de via infano. My rekomendas rigardi iujn el la videoludoj kune kun viaj infanoj ĉar ili estas sufiĉe amuzaj. Al la infanoj, ili estas kiel karikaturoj. Sekvante tion, ĉio, kion vi devas demandi al ili, estas se ili ŝatus provi fari sin mem!

La Scratch Enreta Komunumo: Lernanta Deel

En preskaŭ ĉiuj edukaj situacioj, unu el la ĉefaj aspektoj de lernado, kiun ni enmetas en infanojn, estas la kapablo socie. Ĉ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 interretanese komunumon proponas virtualan formon de tio. Persone, my krediete, ke ĉi tio estas iom malĝoja, ĉar ĉiuj jam marŝas per siaj okuloj gluitaj al siaj inteligentaj telefonoj. Tamen interesas, ke la programistoj alportis tii 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 laboro. De ĉi tio, ili povas vidi, konversacii ideojn kaj diskuti ilin, kiel la junula ligo-versio de sesmonformaj sesioj. Soni sonas antaŭen, sed pentru viain en via menso kun amaso de okjaraj jaroj kaj vi ricevosation, kion mi volas diri.

Grava Noto de la Ellaborantoj:

"La MIT Scratch Team is ‘n kunsmatige optrede deur subteni amikaan en respek vir medies deur homoj de ĉiuj aĝoj, rasoj, etnoj, godsdienstig, seksueel oriëntjoj 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 enhavon, kiu ne sekvas la komunumajn gvidliniojn. La Scratch Teamo laboras is aangewys deur administri-tiewe aktiwiteit en reageer as antwoorde op al die vrae, maar help ook om die kiel ekzemple op CleanSpeak vloekfilter ".

Uzante skrapie vanlyn

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 via propra komputilo.

viziti la Scratu 2.0-sekondes-redaktiel Elŝuta paĝo por instruksj pri kiel instali ĝin en via komputilo.

Aliaj produktoj, kiujn vi povus scii pri Scratch

Aparti apartigas de la rekta Scratch-komunumo kaj la retejo mem, ekzistas multaj aliaj rimedoj enrete beskikbaar deur 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 deur Programisto por Scratch

alternativoj

Kvankam my krediete, ke Scratch estas unu el la 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
  • Game Star-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 technologio kiel ekzemple robotiko kaj grandaj datumoj.

Dum lernado de Scratch-programado eble ne finiĝos kun via infano eniranta eĉ la malfacilajn sciencojn, en help met die konstruksie van die logistieke pensadon vir die instel van die struktuur van die organisasie en die regte propran retejon. Estas vere neniu malavantaĝo kaj fakte eĉ pli amuzas ol spektado de desegnofilmo en la televido. Mi tre rekomendas almenaŭ provon 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