Preskoči na vsebino
Nik Jan Šprukinštrukcije
Računalništvo → PYTHON

Inštrukcije računalništva in programiranja

Pri inštrukcijah računalništva se učiš programiranja in algoritmičnega razmišljanja: od prvih korakov v Scratchu in Pythonu prek Jave in spletnih strani (HTML, CSS, JavaScript, React) do zahtevnejših predmetov na fakulteti. Ure potekajo v Ljubljani ali po spletu, 18 € na 45 minut. Delamo na majhnih projektih, ki jih res želiš narediti, ne le na vajah.

Računalništvo

Za koga je to

  • Otroci in najstniki

    Scratch, logika in prvi Python. Najprej igra, potem struktura.

  • Dijaki

    Python, algoritmi, podatkovne strukture in priprava na tekmovanja ali šolske projekte.

  • Študenti

    Programiranje 1 in 2, algoritmi in podatkovne strukture, pomoč pri vajah in projektih v Pythonu, Javi in drugih jezikih.

  • Odrasli začetniki

    Spreminjaš kariero ali te zanima, kako stvari delujejo? Začnemo čisto na začetku.

Računalništvo

Kaj predelamo

Prvi koraki

  • Scratch in logika
  • Spremenljivke in pogoji
  • Zanke
  • Prvi majhni programi

Python

  • Funkcije in seznami
  • Datoteke
  • Napake in razhroščevanje (debugging)
  • Majhni projekti: igre, orodja

Java

  • Razredi in objekti
  • Dedovanje in vmesniki
  • Zbirke podatkov
  • Naloge in projekti za fakulteto

Splet

  • HTML in CSS
  • JavaScript in TypeScript
  • React in Next.js
  • Objava na spletu

Algoritmi in podatkovne strukture

  • Iskanje in urejanje
  • Rekurzija
  • Časovna zahtevnost
  • Grafi in drevesa

Podatki in orodja

  • SQL in podatkovne baze
  • Git in GitHub
  • Razhroščevanje (debugging)
  • Seminarske naloge in projekti

Preizkusi

Ugani število v sedmih korakih

Eden prvih algoritmov, ki jih učim: dvojiško iskanje. Zamisli si število in poglej, kako ga najdem.

Kako poteka

Takole izgleda ura

  1. R1

    Začnemo s tvojim ciljem

    Igra, spletna stran ali predmet na fakulteti? Cilj izbere pot.

  2. R2

    Kodo pišemo skupaj

    Sprva jaz tipkam in razlagam, potem ti. Na koncu sem samo še tu za vprašanja.

  3. R3

    Napake so del učenja

    Razhroščevanje (debugging) je veščina. Naučiš se brati sporočila o napakah in jim slediti.

  4. R4

    Končaš nekaj svojega

    Vsak sklop se konča z majhnim, delujočim izdelkom.

45 minut

18 €

Dva učenca skupaj plačata 12 € vsak, paket 10 ur stane 162 €.

Cenik

Za starše

Kako poteka z otrokom

  • Prve ure ste dobrodošli

    Pri prvi uri, po potrebi tudi pri prvih urah, lahko sedite zraven in vidite, kako poteka ter ali otroku ustreza.

  • Potem z otrokom sam

    Pozneje delamo 1:1, da se otrok bolje osredotoči. Če ura poteka doma, naj bo v bližini odrasla oseba.

  • Brez tveganja

    Prvi pogovor (15 minut) je brezplačen, termin pa lahko do 24 ur prej brezplačno odpoveste.

  • Iskreno

    Če ocenim, da otrok inštrukcij ne potrebuje ali bi mu lahko bolje pomagal nekdo drug, vam to povem.

Pogosta vprašanja

Preden pišeš

Kje naj začnem, če sem popoln začetnik?

Za otroke je dobra izbira Scratch, za najstnike in odrasle Python. Ne potrebuješ predznanja, samo računalnik. Že prvo uro napišemo kratek program, da vidiš, da ti gre.

Pomagaš tudi pri nalogah s fakultete?

Pomagam razumeti snov in načine reševanja, ne pišem nalog namesto tebe. Razlagam, vodim skozi napake in preverim razumevanje.

Kaj potrebujem?

Računalnik z internetom in urejevalnik kode, ki ga skupaj namestimo na prvi uri. Pri otrocih pomaga, če je ob tem kdo od staršev.