E-tečaj: Programiranje u Pythonu (prvi dio tečaja – početnici)

Ilustrativna fotografija
Projekti i programiCARNET
Raspoloživa mjesta10000
Mjesto održavanjaVirtualno okruženje
Kreator OAMarina Nikolić
PredavačiNementorirani tečaj
Vrijeme trajanja20 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.

Detalji edukacije

Lokacija održavanja
Udaljeno učenje (online)
Način provedbe edukacije
Obrazovni sadržaj za samoučenje
Vrsta edukacije
E-tečaj za samoučenje
Tematsko područje
Učenje i poučavanje
Razina znanja
Početna
Ciljana skupina/Zanimanje
Nastavno osoblje u školama

Povezane edukacije