| Projekti i programi | CARNET |
| Raspoloživa mjesta | 10000 |
| Mjesto održavanja | Virtualno okruženje |
| Kreator OA | Marina Nikolić |
| Predavači | Nementorirani tečaj |
| Vrijeme trajanja | 20 sunčanih sati |
Ishod učenja
1. dio
- Opisati osnovne koncepte u području algoritama, programiranja i programskih jezika (početna razina digitalnih kompetencija iz područja Digitalni izvori i materijali)
- Demonstrirati algoritamsko razmišljanje (srednja razina, područje Osnaživanje učenika)
- Primijeniti programski jezik Python za rješavanje problemskih situacija (napredna razina, isto područje)
2. dio
- Primijeniti osnovne koncepte iz područja struktura i baza podataka u programiranju (srednja razina digitalnih kompetencija, područje Digitalni izvori i materijali)
- Analizirati realni problem ili zadatak i razviti rješenje skupom naredbi u programskom jeziku Python (napredna razina, područje Digitalne komp. učenika)
- Usporediti programiranje u Pythonu s programiranjem u drugim programskim jezicima (srednja razina, područje Osnaživanje učenika)
Opis sadržaja
Pogledajte videomamac ovog e-tečaja.
Steknite znanja i vještine te naučite primjenjivati dobre prakse vezane uz razvoj algoritamskog pristupa rješavanju problema i njihova implementacija u programskom jeziku Python.
Tečaj je podijeljen na dva dijela, dio za početnike i dio za hrabre. Ključne teme koje se obrađuju u e-tečaju:
1. dio:
- Algoritmi – Pojam algoritma. Algoritamske strukture. Kodiranje algoritama.
- Osnove programskoj jezika – Uvod u programiranje i programske jezike. Jednostavni podatci, varijable i naredbe. Kontrola tijeka programa (Učitavanje i ispisivanje podataka, formatiranje ispisa. Programsko grananje. Naredba ponavljanja).
- Funkcije i moduli
2. dio:
- Složene strukture podataka – Znakovni niz. Skup. Lista. Rječnik. Rad s datotekama.
- Usporedba s drugim programskim jezicima.
Za svaki dio tečaja dobiva se po jedna digitalna značka. Stjecanje značke 1. dijela tečaja nije uvjet za stjecanje značke 2. dijela tečaja. Potvrda o sudjelovanju se dobiva ako steknete ili jednu ili obje značke. Poveznica za pohađanje e-tečaja je ista za prvi i drugi dio.
Tečaj je primarno namijenjen učiteljima i nastavnicima predmeta u kojima se poučava programiranje, ali i odgojno-obrazovnim djelatnicima koji žele steći znanja o programiranju.
Digitalni alati koji se obrađuju u e-tečaju: Programski jezik Python (https://www.python.org/) te još jedan programski jezik po izboru polaznika (C, PHP, Go, Javascript). Za automatsku provjeru programskih rješenja u zadatcima unutar e-tečaja koristi se VPL Python – alat sustava Moodle.
Predviđeno vremensko opterećenje polaznika je 36 sati (prvi dio tečaja 20 sati i drugi dio 16 sati). To znači da procjenjujemo da će vam toliko sati trebati za uspješno pohađanje tečaja, odnosno čitanje i gledanje sadržaja, rješavanje testova, zadataka i slično. Ovisno o vašem predznanju, možda će vam trebati manje ili više sati. Ako ćete ovaj tečaj pohađati 5 sati tjedno, dovršiti ćete ga u okvirno sedam tjedana.
Fleksibilno pohađanje: Tečaj nema definirano trajanje. Upisi su stalno otvoreni pa možete bilo kada upisati i dovršiti tečaj.
E-tečaj provodi se u sustavu Loomen, a obvezna je prijava s AAI@EduHr elektroničkim identitetom. Dovršite upis klikom na poveznicu na e-tečaj (vidi gore pod URL mjesta održavanja).
Tečaju možete pristupiti kao gost (anonimno) i pregledati ga, ali na taj ga način ne možete uspješno dovršiti i steći digitalnu značku. Pristupite pregledu tečaja klikom na ovu poveznicu, zatim odaberite gumb Pristup kao gost (engl. Access as a guest), te pod Lozinka upišite: carnet i odaberite gumb Predaj.
Zvuči li vam ovaj e-tečaj poznato? Istoimeni tečaj provodio se u projektu e-Škole II. faza i taj je tečaj prilagođen za nementoriranu izvedbu na način da je izmijenjeno vrednovanje a sadržaj za učenje je ostao isti.
Ovo je nementorirani e-tečaj što znači da nije predviđena podrška online mentora u tečaju. Za sva pitanja obratite se e-mailom na helpdesk@skole.hr.
Ova edukacija je prvenstveno namijenjena nastavnom osoblju u školama koje se bavi programiranjem, ali se preporuča i odgojno-obrazovnim djelatnicima koji žele steći znanja o programiranju.