Programiranje u Pythonu. Prvi koraci - besplatni tečaj iz Foxforda, obuka 30 lekcija, Datum: 05.12.2023.
Miscelanea / / December 08, 2023
Rješavajući zagonetke i pomažući junacima priče, učenici se upoznaju s osnovnim pojmovima jezika Python – varijable, uvjeta, petlji, podatkovnih struktura - i to znanje primijeniti u praksi u stvarnom okruženju programiranje.
Ručno provjeravamo uzorke i domaće zadaće.
Pisane dionice ne ostavljamo za samotestiranje - to rade OGE stručnjaci.
Provjeravamo “stvarno”, kao na ispitu, a kao rezultat dobivate detaljnu povratnu informaciju. Sve to radi brzine pripreme i vaših rezultata. Osobni kustos će odgovoriti na pitanja u roku od dva sata, 24/7.
Kustosi razumiju program i predmet, tako da mogu lako odgovoriti na vaša pitanja o kolegiju i domaćim zadaćama - u bilo kojem trenutku.
Oni dobro znaju koliko teško može biti pripremiti se i razumjeti vaše brige.
Najvažnija zadaća mentora je pomoći vam da se nosite sa stresom i strahom prije ispita.
Nastava se održava subotom u 16.00 sati.
Pobjednik i osvajač medalja na olimpijadama, metodičar obrazovnih igara u Foxfordu.
Pobjednik i pobjednik programskih olimpijada. Učitelj, metodičar-razvojnik obrazovnih programa.
Dobitnik nagrade "Učitelj godine" na Foxfordu.
Autor tečajeva i programa za Minecraft, HTML + CSS + JavaScript, Scratch i Python
Iskustvo u nastavi - više od 5 godina
Prvi koraci u Pythonu
U ovim lekcijama učenici pišu svoje prve jednostavne programe u Pythonu: uče prikazati tekst na ekranu i čitati ga s tipkovnice. Također se po prvi put susreću s pogreškama u kodu i uče zašto ih se apsolutno ne treba bojati
- Poznavanje programskog okruženja.
- Prikaz teksta na ekranu.
- Unos teksta s tipkovnice.
- Kako razumjeti poruke o grešci u kodu.
Varijable i rad s njima
U ovom dijelu učenici se upoznaju s vrlo važnim konceptom varijabli u programiranju, uče zapišite ih ispravno, a također naučite što su varijable i koje se akcije mogu poduzeti s njima ispuniti
- Pojam varijable u programiranju.
- Načini stvaranja varijabli.
- Kako možete i kako ne možete imenovati varijable.
- Tipovi podataka u Pythonu.
- Aritmetičke operacije s varijablama različitih tipova.
Uvjeti i logički izrazi
Ovaj odjeljak posvećen je uvjetima programiranja (ako..., onda..., inače...). Učenici se upoznaju s logičkim izrazima „i“, „ili“, „ne“ i pišu programe s uvjetima različitog stupnja složenosti.
- "True" i "false" kao vrsta podataka.
- Logički operatori “i”, “ili”, “ne”.
- Izrada jednostavnih i složenih algoritama s uvjetima.
- Važnost uvlačenja pri pisanju koda.
- Projekt igre "Text Quest".
"while" petlja
Ovaj dio ispituje iznimno važan koncept petlje u programiranju i jednu od njezinih vrsta - petlju s uvjetom, uključujući njezine različite varijacije. Učenici također počinju koristiti generator slučajnih brojeva i pišu projekt igre na kraju odjeljka
- Snimanje ciklusa s uvjetom.
- Dodavanje varijable brojača u petlju.
- Beskrajna petlja i izlaz iz nje.
- Generiranje slučajnih brojeva.
- Projekt igre "Kamen, papir, škare."
Strukture podataka u Pythonu
Ovaj odjeljak posvećen je popisima i radu s njima. Učenici će naučiti što su indeksi, kako ih ispravno prebrojati i kako ih koristiti za modificiranje lista
- Liste kao struktura podataka.
- Lista elemenata i njihovih indeksa.
- Dodavanje, brisanje i zamjena elemenata popisa.
petlja "za".
Ovaj odjeljak ispituje drugu vrstu petlje, for petlju. Učenici detaljno ispituju mogućnosti petlje "for" i pišu projekt igre na kraju odjeljka
- Razlika između petlje "for" i petlje "while".
- Rad s popisima kroz "for" petlju.
- Rad sa stringovima kroz "for" petlju.
- Stvaranje "for" petlje s koracima.
- Projekt igre "Pogodi riječ po slovu."