Minecraft i Scratch - kurs 18 000 rub. fra Coddy School of Programming for Children, opplæring 3 moduler (måneder)
Miscellanea / / December 07, 2023
Alder: 7-9 år
Nivå: for nybegynnere.
Varighet: fra 3 moduler (måneder), fra 24 timer*.
Format: individuelle og gruppetimer, offline og online (sanntid).
Antall barn: fra 1 til 8.
Pris:
fra 750 rub./time i en nettgruppe,
fra 850 rub./time i en frakoblet gruppe,
fra 1050 rub./time individuelt online,
fra 1980 rub./time individuelt offline.
Flere og flere foreldre legger merke til og støtter den moderne trenden rettet mot tidlig utvikling av barn. En spesiell plass er okkupert av barns utvikling av datakunnskaper og teknologi fra en veldig tidlig alder. Den største vanskeligheten her er å interessere gutta og beholde interessen deres.
Hemmeligheten bak vellykket læring er å kombinere det barn elsker med det som vil bidra til deres utvikling. Alle barn er interessert i dataspill. Hva om du inviterer barnet ditt til å lage sitt eget dataspill, og til og med på et programmeringsspråk designet spesielt for barn? Og hvis dette spillet er det legendariske Minecraft, vil du definitivt ikke stå likegyldig! Vi anbefaler kurset "Minecraft in Scratch" til alle kodere i alderen 7 år og eldre, siden det å lære å programmere i det blir en interessant og spennende prosess. Å lage ditt eget spill er den beste måten å lære programmering på. Spesielt hvis du lager et spill som hele verden elsker.
Funksjoner av Scratch. Hvordan lage din egen Minecraft?
Minecraft er et populært uavhengig sandkassespill med elementer av en overlevelsessimulator og en åpen verden, utviklet av den svenske programmereren Markus Persson. Det er et av de mest suksessrike dataspillene i historien, med salg på over 80 millioner eksemplarer og mer enn 100 millioner registrerte spillere. Spillet har nesten ubegrensede muligheter, slik at du kan lage hele verdener og kontrollere handlingene til hovedpersonene. Å lage et spill i Minecraft er mulig i forskjellige programmer. Men det er usannsynlig at et syv år gammelt barn vil ha et ønske om å programmere og implementere sine egne prosjekter i et utviklingsmiljø som er kjent for en voksen programmerer. Det blir vanskelig, uinteressant og kjedelig for barn. Derfor utviklet Massachusetts Institute of Technology i 2003 Scratch, et forståelig og morsomt programmeringsspråk designet spesielt for barn. Scratch er ikke bare et språk, men et fullverdig visuelt objektorientert programmeringsmiljø. Den er ideell for å lære grunnskoleelever det grunnleggende om programmering og lage sine egne spill og animasjoner.
Dette programvaremiljøet har mange positive egenskaper:
- enkelt, enkelt og praktisk grensesnitt;
- det er ingen koder å lære;
- Fargerik design som hjelper til med å tiltrekke og holde babyens oppmerksomhet;
- fremmer utviklingen av kreativ, fantasifull og logisk tenkning.
Scratch, som en Lego-konstruktør, lar deg sette sammen et fullverdig program fra flerfargede klosser. Du kan gjøre endringer i programmet når som helst og umiddelbart se hvordan det fungerer. Det er denne funksjonen i dette programmeringsmiljøet som gjør det mulig å lage en analog av den berømte Minecraft-kubeverdenen på Scratch. Kurset vårt passer for de som allerede har mestret Scratch-språket og ønsker å utdype kunnskapen og finne nye bruksområder for det.
Under «Minecraft in Scratch»-kurset vil barnet ditt:
- vil fortsette å lære det grunnleggende om programmering;
- forbedre kunnskapen om det visuelle språket Scratch;
- lære å designe spillmekanikk;
- vil kunne lage landskap, ulike objekter, flytte dem rundt på skjermen, modifisere og leke med dem, etablere former for interaksjon mellom dem;
- vil utvikle kreative ferdigheter og romlig tenkning;
- vil skape sin egen unike Minecraft-verden.
Våre erfarne lærere vil vise deg hvordan programmering og spilling kan kombineres på den mest spennende og morsomme måten. Velkommen til den fantastiske verdenen av Minecraft-dataprogrammering i Scratch!
Etter fullført kurs mottar hver student et personlig sertifikat fra CODDY
9
kursKurslærer:
"Minecraft: en introduksjon til kunstig intelligens", "Unity 3D", "Utvikle mobilspill på Android", "Opprette spill i Scratch", «Minecraft-programmering», «Minecraft in Scratch», «Unreal Engine 4», «Game 3D-modellering», «Python og JavaScript: Gaming programmering i CodeCombat"
Utdanning:
Moscow State University oppkalt etter M.V. Lomonosov, fakultet for mekanikk og matematikk
Sertifisert deltaker i Minecraft-programmeringsopplæringsprogrammet
Microsoft Certified Teacher Innovator Program
Erfaring:
Engasjert i programvareutvikling i Java og C, flertrådsprogrammering. Stadig forbedrer, bruker moderne tilnærminger innen utvikling og prosjektledelse. Studerer designmønstre og arkitektur av programvareprosjekter, har kunnskap innen kryptografi og databeskyttelse. Aktivt interessert i temaet nevrale nettverk og dataanalyse. Han fullførte et kurs ved Samsung SW&IT School om grunnleggende IT og programmering, hvor han forsvarte et individuelt prosjekt for utvikling av en Android-applikasjon og ble den absolutte vinneren av den endelige konkurransen. Som en del av et team på tre personer deltok jeg i Kaspersky CyberHeroes case championship. Ansvarlig for utvikling av en demo-mobilapplikasjon og avsløring av programvare- og maskinvaresiden av prosjektet. Han er en aktiv applikasjonsutvikler på Google Play og har flere publikasjoner på åpen kildekode-portalen GitHub. Opprettholder en sunn livsstil og besøker bassenget regelmessig.
"For enhver student er en vennlig atmosfære når du jobber i et team veldig viktig. Som lærer og mentor prøver jeg å hjelpe eleven med å sette sine ideer ut i livet, samtidig som jeg forklarer ham den tekniske siden av saken på høyeste nivå. Alle komplekse ting kan forklares på et enkelt språk: enten du skriver et spill, starter en oppstart eller ønsker å studere et emne, vil enhver idé du har, bli støttet og implementert. Det er slik teknologiutdanning skal være."
12
kursKurslærer:
"Utvikle mods for Minecraft", "Programmere spill i Python", "Unity 3D", "Minecraft: en introduksjon til kunstig intelligens", "Opprette
spill i Roblox Studio", "Programmering for de minste", "Programmering for de minste i Tynker", "Minecraft-programmering", "3D-spill i Scratch", "Minecraft in Scratch"
Utdanning:
Moscow Polytechnic University, spesialitet "Informatikk og informatikk i CAD".
Erfaring:
Kan språkene C#, C++, Pascal, SQL. Programmert i 1C-systemer ved hjelp av det innebygde programmeringsspråket 1C: Enterprise. Deltok i opprettelsen av opplæringskurs for universitetet på Fusion 360 og Inventor.
Interesser:
Liker å jobbe med databaser, modellering og løse ikke-standard matematiske problemer. I programmering liker jeg å skrive funksjonalitet for mobilapplikasjoner (C++). Mener at hvert barn kan ha en ikke-standard tilnærming.
"Det viktigste i læring er barnas interesse."
6
kursKurslærer:
"Minecraft: en introduksjon til kunstig intelligens", "Datakunnskap", "Spillprogrammering i Python", "Programmering for de minste", "Grafisk design Photoshop", "Opprette spill i Scratch", "Grunnleggende for animasjon i Adobe Animate", "Minecraft in Scratch", "Programmering i Python3"
Utdanning:
Nizhny Novgorod State University of Architecture and Civil Engineering, Fakultet for generell ingeniørvitenskap.
Erfaring:
I mer enn 4 år har han vært engasjert i videoproduksjon og fotografering, og kombinert dette med organisering og dirigering offentlige arrangementer for barn og private fester, mesterklasser om kreativt og teknisk disipliner. Hun har undervist i programmering til barn i alderen 5 til 9 år i over ett år. I tillegg har han de siste 2 årene vært frivillig i den ideelle organisasjonen Nizhny Novgorod Oncology Research Center Foundation.
Interesser:
Motorsport, motorsport, kynologi, svømming, volleyball, gotisk arkitektur og kreativiteten til M. Gorky.
"Programmering er en mulighet til å utvide horisonten din uten å forlate hjemmet for en person uansett alder."
1. modul
Første dagen
Vi introduserer Minecraft i Scratch
− Introduksjon til spillutviklingsplanen
− Lære funksjoner og prosedyrer i Scratch
− Sprite-blokker: teksturer og gjengivelse
− Minecraft og Scratch koordinatsystem
Praktisk oppgave: Lage en blokksprite og legge til teksturer i spillet.
Resultat av leksjonen: Konseptet med prosedyrer i programmering ble studert; Et prosjekt ble opprettet og skrivingen av Minecraft-spillet begynte.
Lekser er satt sammen i samsvar med mestring av leksjonens tema.
Andre dagen
Blokker i Minecraft
− Programvareblokkinnstilling
− Flat verdensgenerasjon
− Kamerakontroll
Praktisk oppgave: Lage enkle bygninger i verdenskoordinatsystemet.
Resultat av leksjonen: Generering av en flat verden; Det grunnleggende om trådsynkronisering i programmering har blitt studert.
Lekser er satt sammen i samsvar med mestring av leksjonens tema.
Dag tre
Terrenggenerering
− Generering av åser i verden
− Tilfeldig malmgenerering
Praktisk oppgave: Sette vilkårene for opptreden av malm under bakken.
Resultat av leksjonen: Det grunnleggende om å generere uendelige verdener har blitt studert.
Lekser er satt sammen i samsvar med mestring av leksjonens tema.
Dag fire
Steve
− Legge til en karakter i spillet
− Karakterkontroll
− Bevegelsesfysikk
Praktisk oppgave: Å studere karakterens interaksjon med spillverdenen.
2. modul
Første dagen
Trær
− Legge til blokker som er gjennomsiktige for bevegelse
− Selvstendig oppgave: tremodellering
− Legge til trær til verdensgenerasjonen
− Steve kolliderte med hindringer
Praktisk oppgave: Modellering av trær.
Resultat av leksjonen: Det er lagt til en ny type blokker som karakteren kan passere gjennom.
Lekser er satt sammen i samsvar med mestring av leksjonens tema.
Andre dagen
Samle ressurser
− Lage en markør
− Blokkødeleggelse
Praktisk oppgave: Redigere verden ved hjelp av en karakter.
Resultat av leksjonen: En dybdestudie av overgangen mellom koordinatsystemene til Scratch og Minecraft.
Lekser er satt sammen i samsvar med mestring av leksjonens tema.
Dag tre
Inventar
− Arrays i programmering
− Lære å jobbe med lister
− Lage en enkel inventar
Praktisk oppgave: Legge til varer til inventar.
Resultat av leksjonen: Konseptet med arrays og tilgang etter elementnummer ble studert.
Lekser er satt sammen i samsvar med mestring av leksjonens tema.
Dag fire
Konstruksjon
− Karakterens hånd og objektet i den
− Sette opp blokker
Praktisk oppgave: Tegne teksturen til en blokk i en karakters hånd.
Resultat av leksjonen: Karakteren i spillet kan samhandle med verden fullt ut.
3. modul
Første dagen
Grafisk inventar
− Gjengivelse av inventarvarer
− Åpning og lukking av inventar
− Diskusjon om håndverksarbeid
Praktisk oppgave: Programmere tegning av elementer i inventaret.
Resultat av leksjonen: En komplett beholdning med antallet av hvert element vist.
Lekser er satt sammen i samsvar med mestring av leksjonens tema.
Andre dagen
Håndverk
− Avansert arbeid med matriser og lister
− Gjengivelse av håndverksfelt
− Lage oppskrifter
Praktisk oppgave: Utvikling av håndverksoppskrifter.
Resultat av leksjonen: Spillet har nå muligheten til å lage nye blokker gjennom å lage; utvikling av ferdigheter i arbeid med arrays.
Lekser er satt sammen i samsvar med mestring av leksjonens tema.
Dag tre
Finalisering av spillet
− Legge til nye blokker og ting til spillet
− Legge til mobber
− Diskusjon av ideer for å forbedre spillet
Praktisk oppgave: Selvstendig utvikling av nye spillfunksjoner.
Resultat av timen: Fortsatt utvikling av barneprosjekter.
Lekser er satt sammen i samsvar med mestring av leksjonens tema.
Dag fire
Spillutgivelse
− Spillforbedringer
− Implementering av elevideer
− Forberedelse til den endelige presentasjonen
− Endelig presentasjon av spillet til foreldrene
Praktisk oppgave: Presentasjon av spill for foreldre.
Resultat: Fullverdig Minecraft med mangfoldig verdensgenerasjon, en realistisk karakter som kan plassere, ødelegge, samle og lage blokker.