Programiranje na Scratchu - tečaj 18 000 rub. od GeekBrains, obuka 4 mjeseca, Datum 30. studenog 2023.
Miscelanea / / December 02, 2023
Tečaj je prvi korak prema traženom zanimanju. Učenici će se okušati u vizualnom programskom okruženju Scratch i vidjeti uživaju li u razvijanju. Program je u potpunosti izgrađen na praksi: zadaci nakon svake lekcije, završni rad i stalne povratne informacije od nastavnika. Vidjet ćete da se i djeca mogu razvijati koristeći računalo.
Modul 1: Predstavljanje Scratch-a
Lekcija 1
Uvod u svijet programiranja
Otkrijmo tko su programeri i što rade. Upoznajmo se s razvojnim okruženjem Scratch i pojmovima “algoritam”, “program”, “programski jezik”.
Rezultat: prvi projekt s više pozadina i likova.
Lekcija 2
Zaronite u svijet programiranja
Pogledajmo od čega se sastoji bilo koji crtić ili Scratch igra. Poradimo na izgledu heroja i upoznajmo se s koordinatama.
Rezultat: prvi program. Dijete će svojim likovima dati početnu poziciju i promijeniti njihov izgled.
Modul 2: Animacija
Lekcija 3
Susret heroja
Otkrijmo kako likovi mogu komunicirati. Upoznajmo se s naredbom "pošalji poruku" i odgovorom na nju. Proučavamo vrste algoritama (linearni i ciklički) i naredbe za kretanje karaktera.
Rezultat: projekt u kojem će dijete programirati lik da se kreće i komunicira.
Lekcija 4
Crtam sebe
Kreiramo vlastiti lik u Scratchu, učimo preuzimati likove s interneta i vanjskih editora. Pogledajmo razlike između rasterske i vektorske grafike.
Rezultat: projekt s likovima kreiranim samostalno ili preuzetim s interneta.
Lekcija 5
Upoznaj moj prvi crtić
Pogledajmo koncept "uvjetnog operatora" i upoznajmo se s dodirnim blokovima.
Rezultat: prvi animirani crtić s interakcijom likova.
Lekcija 6
Privremena prezentacija
Učimo prezentirati svoje projekte na zanimljiv i živ način.
Rezultat: prezentacija crtića grupi.
Modul 3: Stvaranje igre
Lekcija 7
Napravio sam crtić, želim igru
Pogledajmo pobliže koordinate: pogledajmo stupnjeve, skretanja u smjeru i promjene koordinata.
Rezultat: dijete će izraditi projekt igre i programirati kontrole likova.
Lekcija 8
Gravitacija i prepreke
Ovladajmo konceptom "gravitacije" i naučimo lik skakati. Proučimo drugu vrstu ciklusa - "ponavljaj do". Učinimo igru konačnom - programirat ćemo gubitak.
Rezultat: igra projekt s kontroliranim karakterom i preprekama koje je potrebno izbjegavati.
Lekcija 9
Bodovanje
Upoznajmo se s varijablama i nasumičnim brojevima, a također igri dodajmo brojač rezultata.
Rezultat: projekt igre s brojačem rezultata.
Lekcija 10
Rad s vremenom
Naučimo kako izraditi mjerač vremena i dodati živote igri.
Vježbajte: dodavanje mjerača vremena u igru.
Lekcija 11
Chatbot
Naučimo kako igru učiniti interaktivnom. Upoznajmo se s naredbom "pitaj i čekaj".
Rezultat: projekt s chatbotom.
Lekcija 12
Popisi. Usložnjavanje chatbota
Upoznajmo se s listama i proučimo njihove razlike od varijable.
Rezultat: sofisticirani chatbot.
Lekcija 13
Proširena stvarnost
Upoznajmo se s konceptom "proširene stvarnosti" i naučimo kako raditi sa zvukovima u igri.
Rezultat: projekt igre s elementima proširene stvarnosti i zvučnim efektima.
Modul 4: Završni projekt
Lekcija 14
Početak razvoja projekta
Započinjemo rad na završnim projektima: promišljamo koncept, dodajemo pozadinu i likove te radimo na dizajnu igre.
Rezultat: skica konačnog projekta s prilagođenim dizajnom.
Lekcija 15
Dorada završnog projekta
Dečki će završiti rad na svojim projektima - programirat će likove u skladu s logikom igre.
Rezultat: gotov završni projekt – igra koju je dijete osmislilo i samostalno realiziralo.
Lekcija 16
Prezentacija
Predstavljamo završni projekt - igru koju smo sami izradili.
Rezultat: dijete je obranilo završni rad.