Simbioza Digitalna Akademija

Šola programiranja

Simbioza > OTROCI > Šola programiranja
‹ Nazaj
Nič vas ne stane, da ste dobrodelni. Namenite del dohodnine Simbiozi.

Kljub temu, da v prihodnosti ne bo vsako delo vključevalo programiranja, je ključno, da se otroci naučijo osnov razumevanja programskih jezikov in digitalnih znanj, saj nas le-te učijo novih načinov razmišljanja, kako problem razdrobiti v zaporedje manjših, bolj obvladljivih sklopov. IKT veščine in digitalno razumevanje je prednost, ki jo lahko ponudimo, da bodo vsi »jutrišnji« otroci seznanjeni in pripravljeni na »jutrišnji« svet.

Prav raven osnovne šole in srednje šole pa je tisto okolje, na katerem je moč narediti aktivne korake naprej k digitalni transformaciji, saj je nanj mogoče najlažje vplivati, ne samo preko ozaveščanja o pomenu znanja digitalnih in kibernetskih veščin, pač pa predvsem preko konkretnih orodij in pristopov učenja (v našem primeru programiranja in učenja logičnega razmišljanja), ki bo pripomoglo k razvoju ne le logičnega, ampak tudi prilagodljivega razmišljanja, ki ga prihodnost zahteva že danes.

V okviru Simbioza Šole programiranja potekata dva izobraževalna programa v obliki celoletnih tečajev oziroma priložnostnih delavnic in dogodkov.

RAZPISANI TEČAJI PROGRAMIRANJA:

Lego akademija: Izvedba Lego WeDo 2.0., namenjena otrokom med 5 in 12 letom starosti.

LEGO WeDO: Preprosto, a odlično orodje za učenje programiranja in razvijanje računalniškega mišljenja, ki hkrati že pri najmlajših spodbuja veščine za poklice prihodnosti – STEM poklice. Štirje osnovni koraki- 4C: Connect (povezovanje), Construct (sestavljanje), Contemplate (opazovanje), Continue (nadaljevanje) spodbujajo njihovo ustvarjalnost, enostavna lego robotika pa jih navduši za programiranje .

Coding akademija: Izvedba delavnic programskega jezika PYTHON, HTML in CSS, namenjena otrokom in mladim od 12 let naprej.

PYTHON
HTMl in CSS

Eden najbolj priljubljenih programskih jezikov v zadnjem času je Python, predvsem zaradi svoje enostavnosti, odprtosti, preglednosti in širokih možnosti uporabe. Za vse, ki bi se radi naučili programiranja, a na tem področju še nimate izkušenj. Poleg samega programskega jezika bodo predstavljeni tudi osnovni koncepti programiranja – spoznali bomo spremenljivke, algoritme, zanke ipd..​

Vsebina delavnic/tečajev/letnih programov:

  • prvi koraki s Pythonom (kaj je Python, namestitev, IDLE)
  • spoznavanje osnovnih pojmov (besed) pri programiranju;
  • razčlenjevanje preprostih problemov in oblikovanje kode programa;
  • spoznavanje algoritmov in uporaba v programiranju;
  • spoznavanje osnov in programiranje v programskem jeziku Python (preprosti ukazi, zahtevnejši ukazi, spremenljivke, vrste podatkov, nizi, zanke, seznami, funkcije, grafika)
  • programiranje preprostih grafičnih vmesnikov v Pythonu;
  • programiranje preprostih iger v Pythonu;
  • načela pri iskanju rešitev in odpravljanju napak.

Ustvari svojo spletko s HTML in CSS!

HML (Hypertext Markup Language) je standardni in najbolj osnovni jezik, ki se uporablja za ustvarjanje spletnih strani. Je zelo preprosta kodna struktura, ki se jo da relativno hitro naučiti. CSS (Cascading Style Sheets) je slogovna predloga, ki se lahko aplicira v katerikoli XML dokument. Njen namen je poenostavitev stilizacije nekaterih elementov, da se napisano kodo lažje prebere.

Vsebina delavnic/tečajev/letnih programov:

  • spoznavanje osnov sintakse HTML
  • spoznavanje strukture samega HTML dokumenta
  • dodajanje besedila in slik v spletno stran
  • dodajanje seznamom, form in ustvarjanje hiperpovezav
  • spoznavanje z div, table in span elementi
  • spoznavanje osnov sintakse CSS
  • spoznavanje strukture CSS selektorjev in ID-jev
  • postavitev elementov na spletni strani s pomočjo CSS
  • spoznavanje osnov JavaScript
  • javaScript in HTML