Skip to content

Uvod v svet programiranja s programskim jezikom Java

Notifications You must be signed in to change notification settings

mokot/javaProgramiranje

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

javaProgramiranje

Uvod v svet programiranja z Javo

Racunalniski krozek javaProgramiranje je krozek pri katerem se bodo udelezenci naucili osnov programiranja in s tem naredili prve korake v sam svet racunalnistva. Planirano je, da se bo krozek izvajal tedensko, in sicer 2 uri na teden.

Vsak teden bo sestavljen iz treh delov:

  • predavanj, kjer bomo z dijaki predelali teorijo programiranja in programskega jezika,
  • vaj, kjer bodo dijaki imeli moznost resevati osnovne programerske naloge ob prisotnosti mentorja in
  • domacih nalog, ki bodo udelezencem nudile dodatno vajo za utrjevanje znanja, ki so ga pridobili v soli.

Plan dela:

  1. teden - UVOD:
    • kratko spoznavanje
    • predstavitev plana dela
    • postopno resevanje problema
    • programiranje v naravnem jeziku
    • predstavitev diagramov poteka
    • programiranje z diagrami poteka
  2. teden - PRVI KORAKI
    • vaje z diagrami poteka
    • pregled programa v javi
    • predstavitev projekta pisek
    • uvod v projekt pisek
    • vaje in naloge projekta pisek
  3. teden - PRVI PROGRAM:
    • predstavitev racunalnika
    • pot programa
    • programski jeziki
    • zakaj java
    • namestitev jave
    • prvi program
    • prevajanje in zagon prvega programa
    • JDK, JRE, JVM
    • napacen program
    • odpravljanje prevajalnikovih napak
  4. teden - SPREMENLJIVKE, PODATKOVNI TIPI:
    • leksikalni elementi in lepopisna pravila
    • deklaracija in inicializacija spremenljivke
    • izrazni in deklaracijski stavki
    • blok in doseg spremenljivk
    • pravila za imenovanje spremenljivk
    • (primitivni) podatkovni tipi
    • program, ki prikazuje razlike med tipi
  5. teden OPERATORJI_1:
    • aritmeticni operatorji
    • enojni operatorji
    • primerjalni operatorji
    • logicni operatorji
    • program primerov operatorjev
  6. teden OPERATORJI_2, KOMENTARJI:
    • operatorji nad biti
    • program primerov operatorjev
    • operatorji na krajse
    • program primerov krajsih operatorjev
    • enovrsticni in blocni komentarji
  7. teden: VAJE:
    • teden namenjen utrjevanju snovi
    • resevanje dodatnih nalog za vajo
    • ponavljanje nejasnih snovi
    • vprasanja domacih nalog
  8. teden VHOD in IZHOD:
    • izhod iz programa
    • vhod v program
    • oblikovna dolocila
    • primeri programov za branje vhoda in pisanja na izhod
    • ponovitev vsega naucenega
  9. teden IF, IF-ELSE, IF-ELSEIF-ELSE:
    • if stavek in uporaba
    • else stavek in uporaba
    • else if stavek in uporaba
    • primeri pogramov z izbirnimi stavki
  10. teden FOR, WHILE, DO-WHILE:
    • zanka for in uporaba
    • zanka while in uporaba
    • zanka do while in uporaba
    • primeri programov z zankami
  11. teden SWITCH, POGOJNI OPERATOR, BREAK, CONTINUE:
    • switch stavek in uporaba
    • pogojni operator in uporaba
    • primeri programov z izbirnimi stavki
    • primer in uporaba stavka break
    • primer in uporaba stavka continue
  12. teden VAJE:
    • teden namenjen utrjevanju snovi
    • resevanje dodatnih nalog za vajo
    • ponavljanje nejasnih snovi
    • vprasanja domacih nalog
  13. teden METODE_1:
    • predstavitev ze vgrajenih in lastnih metod
    • definicija metode
    • klic metode
    • metode brez argumentov in vracanja vrednosti
    • primer in uporaba metod
  14. teden METODE_2:
    • metode s prenesenim parametrom
    • metode z vec prenesenimi parametri
    • vracanje vrednosti metode in stavek return
    • primer in uporaba metod
  15. teden VAJE:
    • teden namenjen utrjevanju snovi
    • resevanje dodatnih nalog za vajo
    • ponavljanje nejasnih snovi
    • vprasanja domacih nalog
  16. teden TABELE_1:
    • definicija tabela
    • deklaracija in inicializacija tabele
    • primitivni in referencni tipi
    • dostop do elementov tabele
    • primer in uporaba tabel
  17. teden TABELE_2:
    • sprehod po elementih tabele
    • iskanje elementa v tabeli
    • navadno in dvojisko iskanje
    • urejanje tabele
    • primer in uporaba tabel
  18. teden VAJE:
    • teden namenjen utrjevanju snovi
    • resevanje dodatnih nalog za vajo
    • ponavljanje nejasnih snovi
    • vprasanja domacih nalog
  19. teden TABELE_3:
    • dvodimenzionalne tabele
    • trodimenzionalne tabele
    • omemba n-dimenzionalnih tabel
    • dostop do elementov tabele
    • sprehod po elementih tabele
    • primer in uporaba vecdimenzionalnih tabel
  20. teden VAJE:
    • kopiranje tabele in vecdimenzionalne tabele
    • teden namenjen utrjevanju snovi
    • resevanje dodatnih nalog za vajo
    • ponavljanje nejasnih snovi
    • vprasanja domacih nalog
  21. teden VAJE:
    • primer rekurzije
    • teden namenjen utrjevanju snovi
    • resevanje dodatnih nalog za vajo
    • ponavljanje nejasnih snovi
    • vprasanja domacih nalog
  22. teden FINALE:
    • preverjanje znanja (ocena?)
  23. teden RAZNO:
    • pogovor poljubne racunalniske tematike
  24. teden RAZNO:
    • pogovor poljubne racunalniske tematike

About

Uvod v svet programiranja s programskim jezikom Java

Resources

Stars

Watchers

Forks