Skip to main content
Remove advertising and get
10 GB!
of disk space for only
$9.95 USD per month
or
$109.95 USD per year
(plus local taxes).
Moodle
English (en)
English (en)
Srpski (sr_lt)
You are currently using guest access (
Log in
)
17/18: Programiranje IT 1
Home
Courses
pre 2020
Programiranje1_2017
Dodatak - linkovi za dodatni rad sa učenicima
abc ALGORITMI - elektronski priručnik
abc ALGORITMI - elektronski priručnik
Completion requirements
Click on
abc ALGORITMI - elektronski priručnik
to open the resource.
Close drawer
◄ LINK - gde možete preuzeti kompletan priručnik za polaganje + komplet zbirka zadataka
Jump to...
Jump to...
LINKOVI ka programima / aplikacijama / knjigama:
Instalacija okruženja Code::Blocks
DODATAK: Rad sa razvojnim okruženjem Code::Blocks + Debugger
1. Uvod u predmet
2. Rešavanje problema pomoću računara
3. Programski jezici - namena i definicija. Sintaksa i semantika
4. Predstavljanje sintaksnih konstrukcija jezika. Sintaksni dijagrami.
5. Definicija i zadatak algoritma
**** Ako želite da znate više o algoritmima ...
Prezentacija sa časa
6. Grafički zapis algoritma
7,8 - Grafički zapis algoritama. Klasifikacija struktura algoritama
***** Osnovne algoritamske strukture (grafički simboli za opis algoritma)
**** Osnovne algoritamske strukture ( vrste algoritama)
9,10 - Algoritmi sa prostom linijskom strukturom
**** Izvori za vežbu: algoritmi sa prostom linijskom strukturom
11,12 - Algoritmi sa razgranatom strukturom
13,14: Pisanje algoritama sa linijskom i sa razgranatom strukturom
Algoritmi sa istog časa ali malo bolje prikazani
15, 16 Pisanje algoritama sa linijskom i sa razgranatom strukturom (za vežbe)
17,18 Algoritmi sa cikličnom strukturom (petlje / ciklusi / iteracije)
01.novembar 2018 - Rešeni zadaci koje smo radili na času
Algoritam za određivanje da li je broj PROST
Algoritam kojim se odre]uje ostatak pri deljenju ( % )
Algoritam za određivanje apsolutne vrednosti nekog broja
Algoritam za određivanje razlike ili zbira dva broja
algoritam za pogađanje broja
Algoritam za potragu za brojem
Zadaci za vežbu
33. Ponavljanje algoritamskih struktura
34. Provera ispravnosti algoritma
Osnovni pojmovi - koji važe za bilo koji programski jezik
Struktura programskog jezika C
36. Struktura programa (u programskom jeziku C)
Primer jednostavnog programa u C-u
Oblik tipičnog programa u C-u
37, 38 Ključne reči, identifikatori, konstante i promenljive. Osnovni tipovi podataka (31.01-01.02)
39,40 -> Unos i ispis podataka (7.02, 14.02)
*** Unos i prikaz podataka - malo drugačije objašnjeno ***
Zadaci za vežbu
42. Rad sa razvojnim okruženjem
Prezentacija sa časa
Ponavljanje gradiva - pitanja i zadaci
43,44 - Operatori jezika. Operator dodele vrednosti. Aritmetički operatori
Ponavljanje: ulaz i izlaz
*** Unos i prikaz podataka - malo drugačije objašnjeno ***
45,46: Relacioni i logički operatori (6-7.mart)
48,49: Operatori dodele vrednosti, inkrement, dekrement, dodatni operatori dodele vrednosti
dodatno gradivo (za bolje učenike) - Character
51,52: Operatori nad bitovima (Kako raditi sa pojedinačnim bitovima ?)
Dodatak - Binarni /oktalni/hexadesimalni brojevi
Brojni sistemi i brojevi - za one koji žele znati malo više
Zadaci za vežbu i za samostalan rad kod kuće
LINK - malo objašnjenja i neki REŠENI zadaci
Teorijska pitanja i zadaci za vezbu pre testa 2
Prioritet operatora
Standardne funkcije
(prezentacija za 27.mart)
Da ponovimo: operatori, izrazi, naredbe, gubitak preciznosti
Naredbe grananja - if
Uslovni izraz
Naredba grananja: switch
Pisanje programa sa korištenjem naredbi grananja
Naredbe grananja - zadaci sa časa 19. april
Pisanje programa sa korišćenjem naredbi grananja - primeri rađeni na času 2.grupa, 26.04
DOMAĆI zadatak - druga grupa
DOMAĆI zadatak - prva grupa
Osnovni ciklusi
Naredba brojačkog ciklusa
Petlje: while / do...while
ponavljanje gradiva - rad na zadacima ...
17.maj - Zadaci sa časa + domaći
Opšti pojmovi o nizovima
Ciklusi, nizovi - zadaci za vežbanje
Nizovi - malo drukčije objašnjeno
Niz - ponavljanje
Pretraživanje niza
Nalaženje maksimalne vrednosti u nizu
Nalaženje minimalne vrednosti niza
Uređenje niza u rastućem ili opadajućem redosledu
Ponavljanje gradiva + zadaci za rad sa nizovima
Nizovi - rešeni zadaci - sajt nekog drugog profesora
LINK - gde možete preuzeti kompletan priručnik za polaganje + komplet zbirka zadataka
https://blockly-demo.appspot.com/static/demos/code/index.html
http://nastavnikinformatike.com/index.php/algoritamski-nacin-razmisljanja
http://snap.berkeley.edu/snapsource/snap.html#
https://pogledkrozprozor.wordpress.com/2017/01/31/ucenje-programiranja-koritenjem-interaktivnog-dijagrama-tijeka/
https://blockly-demo.appspot.com/static/demos/code/index.html ►