Programiranje 1

Слични документи
Osnove fizike 1

Informacijski sustav organizacije

Objektno orjentirano programiranje 2P

Objektno orijentirano modeliranje

1. OPĆE INFORMACIJE 1.1. Naziv kolegija Programiranje 1.6. Semestar Nositelj kolegija dr.sc. Bruno Trstenjak, v. pred Bodovna vrijednost

Računalne mreže

DWA2

Diskretna matematika Sveučilište u Rijeci ODJEL ZA INFORMATIKU Radmile Matejčić 2, Rijeka Akademska 2017./2018.godina DISKRETNA MATEMATIKA Studij: Pre

Primjena hipermedije u obrazovanju 1

SP

SPO

NAZIV PREDMETA UNUTARNJETRGOVINSKO POSLOVANJE I Kod Godina studija 2. Nositelj/i predmeta dr.sc. Ivana Plazibat, prof. Bodovna vrijednost 6 ECTS v.š.

Microsoft Word - 1.Prehrana i zdravlje ORT

I

NAZIV PREDMETA UNUTARNJETRGOVINSKO POSLOVANJE II Kod Godina studija 2. Nositelj/i predmeta dr.sc. Ivana Plazibat, prof. Bodovna vrijednost 6 ECTS v.š.

Sveučilište u Rijeci

Engleski kao svjetski jezik Sveučilište u Rijeci ODJEL ZA INFORMATIKU Radmile Matejčić 2 Akademska 2014./2015. godina ENGLESKI KAO SVJETSKI JEZIK 2 St

I

Microsoft Word - 2.FRANCUSKI A1 MOR

I

1. OPĆE INFORMACIJE 1.1. Naziv kolegija Tehnološki softwer 1.6. Semestar Nositelj kolegija mr. sc. Vladimir Križaić, dig., prof Bodovna v

NAZIV PREDMETA OBLIKOVANJE WEB STRANICA Kod SIT132 Godina studija 3. Bodovna vrijednost Nositelj/i predmeta Haidi Božiković, predavač 6 (ECTS) Suradni

I

I

1. OPĆE INFORMACIJE 1.1. Naziv kolegija Strani jezik 2 - engleski 1.6. Semestar Nositelj kolegija Marija Miščančuk Bodovna vrijednost (E

NAZIV PREDMETA ISTRAŽIVANJE TRŽIŠTA Kod Godina studija 2. Nositelj/i Danijela Perkušić Malkoč Bodovna vrijednost 6 predmeta (ECTS) Suradnici Status pr

Sveučilište u Rijeci Građevinski fakultet Naziv studija: DIPLOMSKI SVEUČILIŠNI STUDIJ Zimski semestar ak. god.: 2018./19. IZVEDBENI NASTAVNI PLAN ZA P

I

I

Microsoft Word - Izvedbeni plan - Kvantitativne metode istrazivanja final 2

QS3-KOVIU-DI-R3-SP Detaljni izvedbeni plan kolegija 1. OPĆE INFORMACIJE 1.1. Naziv kolegija Stručna praksa III 1.6. Semestar Nositelj k

Obveze i vrednovanje obaveza studenata

(Microsoft Word - S1-MTS-Primjena ra\350unala u poslovnoj praksi -Breslauer N)

I

QS3-KOVIU-DI-R1-GM Detaljni izvedbeni plan kolegija 1. OPĆE INFORMACIJE 1.1. Naziv kolegija Gospodarska matematika Semestar I Nosi

Microsoft Word - 1.Prvi strani jezik Engleski B1 MOR

Uvod u računarstvo 2+2

Studij:

I

I

RAČUNOVODSTVO

NAZIV PREDMETA INFORMATIZACIJA POSLOVANJA Kod SIT124 Godina studija 2. Nositelj/i predmeta mr.sc. Ivica Ružić, viši predavač Bodovna vrijednost (ECTS)

SVEUČILIŠTE U SPLITU

(Microsoft Word - S1 -OR- Osnove ra\350unarstva)

NAZIV PREDMETA

PowerPoint Presentation

Microsoft PowerPoint - 1. PREDAVANJE - Uvodno

Microsoft Word - 2.Ekonomika ugostiteljskih poduzeca PETU

Na temelju članka 81. Zakona o znanstvenoj djelatnosti i visokom obrazovanju te članka 19. i članka 44. stavak 5. točke 4. Statuta Visoke poslovne ško

(Microsoft Word - Upute o studiranju KONA\310NO)

Naziv studija Integrirani prediplomski i diplomski učiteljski studij Naziv kolegija Odabrana poglavlja iz kognitivne psihologije Status kolegija Redov

Sveučilišna avenija Rijeka Hrvatska S V E U Č I L I Š T E U R I J E C I Filozofski fakultet u Rijeci tel. (051) (051) faks. (

QS3-KOVIU-DI-T2-RP Detaljni izvedbeni plan kolegija 1. OPĆE INFORMACIJE 1.1. Naziv kolegija Računovodstvo za poduzetnike I 1.6. Semestar

Fizika Detaljni izvedbeni plan Prediplomski studij: Biotehnologija i istraživanje lijekova, I godina ECTS bodovi: 6 Nastavno opterećenje/sati: 40 sati

Naziv studija Dvopredmetni diplomski sveučilišni studij filozofije Naziv kolegija Moderna logika Status kolegija Obvezni Godina Prva Semestar Prvi /zi

Microsoft Word - 3.Menadžment sporta u turizmu PETU

Detaljni izvedbeni nastavni plan za kolegij: METODE U DNA TEHNOLOGIJAMA Akademska godina: 2018/2019 Studij: diplomski studij Istraživanje i razvoj i l

Detaljni izvedbeni nastavni plan za kolegij: Biokemija Akademska godina: 2018/2019 Studij: Preddiplomski sveučilišni studij Biotehnologija i istraživa

Naziv studija Naziv kolegija Status kolegija Godina ECTS bodovi Nastavnik vrijeme konzultacija Mjesto izvođenja nastave Oblici izvođenja nastav

NJEM DIPL I.

QS3-KOVIU-DI-US-EP Detaljni izvedbeni plan kolegija 1. OPĆE INFORMACIJE 1.1. Naziv kolegija Ekonomska politika 1.6. Semestar Nositelj kol

OBRAZAC 1. Vrednovanje sveucilišnih studijskih programa preddiplomskih, diplomskih i integriranih preddiplomskih i diplomskih studija te strucnih stud

Vrjednovanje diplomskih studija od strane studenata koji su tijekom akademske godine 2015./2016. završili studij Fakultet organizacije i informatike O

I

Vrjednovanje diplomskih studija od strane studenata koji su tijekom akademske godine 2015./2016. završili studij Fakultet organizacije i informatike I

I

Državna matura iz informatike

VELEUČILIŠTE VELIKA GORICA REZULTATI STUDENTSKE ANKETE PROVEDENE NA VELEUČILIŠTU VELIKA GORICA ZA ZIMSKI SEMESTAR AKADEMSKE 2013/2014 GODINE 1. Uvod E

22C

Vrjednovanje diplomskih studija od strane studenata koji su tijekom akademske godine 2015./2016. završili studij Hrvatski studiji Psihologija Ured za

Stručni studij Ekonomika poduzetništva (redovni i izvanredni studenti) Syllabus predmeta Osnove Marketinga I Akademska godina: 2018/2019. Izradio/la:

Vrjednovanje diplomskih studija od strane studenata koji su tijekom akademske godine 2015./2016. završili studij Hrvatski studiji Kroatologija Ured za

Vrjednovanje diplomskih studija od strane studenata koji su tijekom akademske godine 2015./2016. završili studij Grafički fakultet Grafička tehnnologi

QS3-KOVIU-DI-T-PITT Detaljni izvedbeni plan kolegija 1. OPĆE INFORMACIJE 1.1. Naziv kolegija Primjena informatičke tehnologije u Semesta

Pojačavači

Dodatna nastava matematike, 1.godina, Ana Jurasić

Microsoft Word - patoloska_fiziologija_i.docx

Naziv studija

Microsoft Word - 6. RAZRED INFORMATIKA.doc

Microsoft Word - izvedbeni_GV_2016_2017

Vrjednovanje diplomskih studija od strane studenata koji su tijekom akademske godine 2015./2016. završili studij Fakultet kemijskog inženjerstva i teh

DINP - Upravljanje znanjem

( )

I

Naziv studija Preddiplomski sveučilišni studij talijanskog jezika i književnosti; Preddiplomski sveučilišni prevoditeljski studij talijanistike Naziv

PowerPoint Presentation

PowerPoint Presentation

VELEUČILIŠTE U ŠIBENIKU IZVEDBENI PLAN NASTAVE Oznaka: PK-10 Datum: Stranica: 1 od 4 Revizija: 02 Studij: Menadžment Studijska godina: 1 A

UNIVERZITET U SARAJEVU POLJOPRIVREDNO-PREHRAMBENI FAKULTET Broj: /18 Sarajevo, godine Na osnovu čl. 63. stav (7) i člana 64. st

Naziv studija Preddiplomski sveučilišni studij talijanskog jezika i književnosti; Preddiplomski sveučilišni prevoditeljski studij talijanistike Naziv

Microsoft Word - 4.Istraživanje zadovoljstva klijenta - PETU

Engleski kao svjetski jezik Sveučilište u Rijeci ODJEL ZA INFORMATIKU Radmile Matejčić 2 Akademska 2016./2017. godina ENGLESKI KAO SVJETSKI JEZIK 2 St

Na osnovu člana 54 Zakona o visokom obrazovanju Hercegovačko-neretvanskog kantona i člana 45 Statuta Visoke škole Logos centar u Mostaru, Senat Visoke

Qp)-REV-T2-US-UPII. Detaljni izvedbeni plan kolegija 1. OPĆE INFORMACIJE GODINA: 2019 godina studija (1,2 ili 3): 1. OZNAKA DOKUMENTA: Qp)-REV-T2-US-U

VELEUČILIŠTE U ŠIBENIKU IZVEDBENI PLAN NASTAVE Oznaka: PK-10 Datum: Stranica: 1 od 4 Revizija: 02 Studij: Menadžment Studijska godina: 1 Aka

UNIVERZITET CRNE GORE MEDICINSKI FAKULTET MEDICINSKA BIOHEMIJA INFORMATOR ZA STUDENTE MEDICINE Medicinska biohemija i hemija 2017/18 I UVOD Cilj izuča

Stručni studij cestovnog prometa (redovni i izvanredni studenti) Syllabus predmeta PROMET I EKOLOGIJA Akademska godina: 2018./2019. Izradio: dr.sc. Že

Upravni stručni studij (redovni i izvanredni studenti) Syllabus predmeta Tjelesne i zdravstvene kulture I Akademska godina: 2018./2019. Izradio/la: To

Транскрипт:

Sveučilište u Rijeci ODJEL ZA INFORMATIKU Ulica Radmile Matejčić 2, Rijeka Akademska 2018./2019. godina PROGRAMIRANJE 1 Studij: Preddiplomski studij informatike (jednopredmetni) Godina i semestar: 1. godina, 1. semestar Web stranica predmeta: http://www.inf.uniri.hr, https://moodle.srce.hr ECTS bodovi: 6 Nastavno opterećenje: 2 + 2 Nositelj predmeta: prof. dr.sc. Maja Matetić e-mail: majam@inf.uniri.hr Ured: Radmile Matejčić 2, kabinet O-407 Vrijeme konzultacija: po dogovoru e-mailom, nakon nastave, srijedom u 10:00 Asistentica: Maja Vrancich, prof. e-mail: maja.vrancich@inf.uniri.hr Ured: Radmile Matejčić 2, kabinet O- 522 Vrijeme konzultacija: po dogovoru e-mailom, srijedom u 10:00 Detaljni izvedbeni nastavni plan kolegija 1/6

NAZIV PREDMETA Razvijanje općih i specifičnih kompetencija (znanja i vještina) Kolegij osigurava temeljno razumijevanje pristupa, koncepata i postupaka programiranja te daje uvod u modularnu konstrukciju programa. Kolegij upoznaje studente sa često korištenim algoritmima uporabom jezika C++. Korespodentnost i korelativnost programa Kolegij Programiranje 1 preduvjet je za kolegij Programiranje 2. Kolegij je u korelaciji s kolegijem Algoritmi i strukture podataka. Okvirni sadržaj predmeta Uvod. Osnove C++-a (varijable i dodjela, ulaz i izlaz, tipovi podataka i izrazi). Kontrola tijeka izvođenja programa (naredba if-else, jednostavnija uporaba petlji: while, do-while, stil programa). Višestruko grananje u programu (logički izrazi, ugniježđena if naredba, naredba switch). Složenija uporaba petlji: while, do-while, for. Oblikovanje petlji (izlaz iz petlje, ugniježđene petlje, traženje greške u petlji). Polja (array). Strukture. Niz (string). Funkcije (funkcije koje vraćaju vrijednost, pretvorba tipa, funkcije koje definira programer, proceduralna apstrakcija, lokalne varijable). Funkcije tipa void. Prosljeđivanje vrijednosti referencom. Testiranje funkcija. Tehnike traženja grešaka. Nadjačavanje funkcija. Datoteke. Imenici. Oblici provođenja nastave i način provjere znanja Predavanja, auditorne vježbe, laboratorijske vježbe. Pohađanje nastave, aktivnost na nastavi, zadaće, kolokviji, kvizovi. Popis literature potrebne za studij i polaganje ispita 1. Maja Matetić: Skripta uz predmet Programiranje 1 (digitalna skripta), Odjel za informatiku, Sveučilište u Rijeci, Rijeka 2008. 2. Julijan Šribar, Boris Motik: Demistificirani C++, Dobro upoznajte protivnika da biste njime ovladali, Element, Zagreb, 2001. Popis literature koja se preporučuje kao dopunska 1. Nina Lipljin: Programiranje/1, TIVA Tiskara Varaždin, 2004. 2. Vulin, R.: Zbirka riješenih zadataka iz C-a, Školska knjiga, Zgb, 2003. 3. Walter Savitch: Problem Solving in C++, Pearson Publishing, 2006. Način praćenja kvalitete i uspješnosti izvedbe predmeta Kroz ustrojeni sustav osiguranja kvalitete Odjela za informatiku. Mogućnost izvođenja na stranom jeziku Ne Detaljni izvedbeni nastavni plan kolegija 2/6

R. BR. OČEKIVANI ISHODI 1. izvoditi osnovne operacije programerskog okruženja 2. koristiti logičke izraze, tipove varijabli i pohranu u memorijski prostor 3. razviti algoritam i oblikovati izvedbu za izračunavanje matematičkih funkcija 4. konvertirati skup matematičkih tvrdnji u logičke izraze C++-a 5. razviti algoritam uporabom konstrukata programskog jezika za odabir 6. razviti algoritam i oblikovati izvedbu za ponavljanje niza koraka 7. testirati jednostavni program i ispraviti sve sintaktičke i logičke greške 8. koristiti standardne funkcije u izvedbi algoritma 9. primijeniti hijerarhijski dizajn uporabom funkcija 10. pravilno dokumentirati kod prema danom standardu 11. razviti i napisati program koji koristi jedno ili više polja za pohranu podataka 12. razviti i napisati program koji koristi jednostavnije datoteke za pohranu i traženje podataka Detaljni izvedbeni nastavni plan kolegija 3/6

AKTIVNOSTI I OCJENJIVANJE STUDENATA VRSTA AKTIVNOSTI ECTS ISHODI UČENJA SPECIFIČNA AKTIVNOST METODA PROCJENJIVANJA BODOVI MAX. Pohađanje nastave 1.5 1-12 Prisutnost studenata Popisivanje (evidencija) 0 Aktivnost na predavanjima 0.5 1-12 Sudjelovanje u oblikovanju programskog koda i diskusiji Relativno bodovanje najjaktivniji student dobiva 7 bodova 7 Kontinuirana provjera znanja na predavanjima 2 1-12 Dva kviza (pismeni kolokviji: teoretska pitanja + oblikovanje programskog koda) Prvi kviz: 0-16 Drugi kviz: 0-20 ovisno o stupnju točnosti i potpunosti 36 Aktivnost na vježbama 0.5 1-12 3 domaće zadaće 1. Dz: 0-2 boda 2. Dz: 0-6 bodova 3. Dz: 0-6 bodova ovisno o stupnju točnosti i potpunosti 14 Kontinuirana provjera znanja na vježbama 1.5 1-12 2 praktična kolokvija (rješavanje zadataka na računalu) 1. Kolokvij: 0-21 boda 2. Kolokvij: 0-22 boda ovisno o stupnju točnosti i potpunosti 43 UKUPNO 6 100 Obveze i vrednovanje studenata 1. Pohađanje nastave Pohađanje nastave je obavezno i nastavnik vodi evidenciju pohađanja za svakoga studenta. Predavanja i vježbe se izvode u bloku od 2 sata prema rasporedu u nastavku. Osim prisustvovanja klasičnoj nastavi na predavanjima i vježbama studenti su dužni koristiti sustav za učenje Merlin (https://moodle.srce.hr/). 2. Kontinuirana provjera znanja 2.1. Domaće zadaće Tijekom kolegija studenti će rješavati tri domaće zadaće koje će uključivati praktične zadatke iz sadržaja vježbi. Domaće zadaće se rješavaju online putem sustava Merlin. Prva zadaća nosi najviše 2 boda, a druge dvije najviše po 6 bodova svaka. Ostvareni broj bodova svake domaće zadaće ulazi u ukupnu sumu bodova koji se mogu ostvariti na kolegiju. 2.2. Kvizovi teorijske provjere Tijekom semestra pisat će se u učionici uz nadzor nastavnika dva kviza putem sustava Merlin koji uključuje teorijska pitanja i praktične zadatke. Priprema za kviz se izvodi tijekom semestra na predavanjima. Na kvizovima studenti će moći skupiti ukupno maksimalno 36 bodova. Kvizovi nemaju prag prolaznosti i ostvareni broj bodova ulazi u ukupnu sumu bodova koji se mogu ostvariti na kolegiju. Detaljni izvedbeni nastavni plan kolegija 4/6

2.3. Kolokviji praktične provjere Tijekom semestra pisat će se dva kolokvija koji će uključivati praktične zadatke s vježbi. Kolokviji nemaju prag za prolaz i ostvareni broj bodova ulazi u ukupnu sumu bodova koji se mogu ostvariti na kolegiju. 2.4. Nadoknada aktivnosti Odsustvo ili odustajanje s kviza ili sa kolokvija boduje se s 0 bodova. Svim studentima će se omogućiti popravak, odnosno nadoknada jednog kviza i jednog kolokvija (bez obzira na prethodno ostvareni broj bodova na toj aktivnosti). Svaki student može pisati samo jedan popravni kviz odnosno popravni kolokvij, kojim se može eventualno popraviti rezultat, neovisno o tome da li se popravlja ili nadoknađuje izostavljeni kviz/kolokvij. Pritom se prethodno ostvareni bodovi zamjenjuju postignutim bodovima iz ponovljenog/nadoknađenog kviza/kolokvija. Popravni kviz i kolokvij održat će se 29.1.2019. 3. Ocjena iz kolegija 3.1. Završni ispit nije predviđen Na prethodno opisani način (aktivnosti) studenti mogu skupiti tijekom nastave najviše 100 ocjenskih bodova. Završnog ispita nema. Termini navedeni za završne ispite koriste se samo za upis ocjene. Minimum za prolaz predmeta je 50 ocjenskih bodova. 3.2. Konačna ocjena Donosi se na osnovu zbroja svih bodova prikupljenih tijekom izvođenja nastave prema sljedećoj skali: A 90% - 100% (ekvivalent: izvrstan 5) B 75% - 89,9% (ekvivalent: vrlo dobar 4) C 60% - 74,9% (ekvivalent: dobar 3) D 50% - 59,9% (ekvivalent: dovoljan 2) F 0% - 49,9% (ekvivalent: nedovoljan 1) 3.3. Ispitni rokovi Termini navedeni za završne ispite koriste se samo za upis ocjene. Redoviti: 11.02.2019. 25.02.2019. Izvanredni: 20.03.2019. 04.09.2019. Detaljni izvedbeni nastavni plan kolegija 5/6

RASPORED NASTAVE zimski (I) semestar ak. godine 2018./2019. Nastava će se na predmetu odvijati u zimskom semestru prema sljedećem rasporedu: predavanja: srijedom od 12:15 do 17:45 u prostoriji 028 vježbe: utorkom po grupama, od 12:15 do 17:45 u prostoriji 366 Tj. Datum Vrijeme Prostor Tema Nastava Izvođač 1 02.10. 12:15 13:45 028 ili 032 Uvod. Predstavljanje, detaljno upoznavanje studenata s bodovima i obvezama. Upoznavanje sa sustavom Merlin. Upoznavanje s okruženjem za razvoj programa. V M. Vrancich Uvod. Predstavljanje, detaljno upoznavanje studenata s 1 03.10. 8:15 9:45 028 bodovima i obvezama. Osnove C++-a (varijable i dodjela, ulaz i izlaz, tipovi podataka i izrazi). 2 9.10. 12:15 17:45 366 Dijagram tijeka i pseudokod. Tipovi podataka, ulaz i izlaz. V M. Vrancich 2 10.10. 8:15 9:45 028 Kontrola tijeka izvođenja programa: logički izrazi, naredba ifelse. 3 16.10. 12:15 17:45 366 Logički izrazi. (Online + 1. domaća zadaća) V M. Vrancich 3 17.10. 8:15 9:45 028 Jednostavnija uporaba petlji: while, do-while 4 23.10. 12:15 17:45 366 Grananje u programu. V M. Vrancich 4 24.10. 8:15 9:45 028 Višestruko grananje u programu (ugniježđena if naredba, naredba switch). 5 30.10. 12:15 17:45 366 Višestruko grananje u programu. V M. Vrancich 5 31.10. 8:15 9:45 028 Složenija uporaba petlji: while, do-while, for. 6 06.11. 12:15 17:45 366 Petlje V M. Vrancich 6 07.11. 8:15 9:45 028 Oblikovanje petlji (izlaz iz petlje, ugniježđene petlje, traženje greške u petlji). 7 13.11. 12:15 17:45 366 Prvi KOLOKVIJ V M. Vrancich 7 14.11. 8:15 9:45 028 Polje (array), Strukture. Niz (string). 8 20.11. 12:15 17:45 366 Ugnježđivanje petlji. V M. Vrancich 8 21.11. 8:15 9:45 028 Funkcije: Funkcije koje vraćaju vrijednost, Pretvorba tipa. 9 27.11. Predaja 2. domaće zadaće Ponavljanje, vježba i pitanja V M. Vrancich 9 28.11. Priprema za kviz P M.Matetić 10 4.12. 12:15 366 Prvi KVIZ M. Matetić P/V 17:45 M. Vrancich 11 11.12. Polja i nizovi. V M. Vrancich 11 12.12. 8:15 9:45 028 Funkcije koje definira programer, proceduralna apstrakcija, lokalne varijable. 12 18.12. 12:15 17:45 366 Drugi KOLOKVIJ V M. Vrancich 12 19.12. 8:15 9:45 028 Funkcije tipa void, prosljeđivanje vrijednosti referencom. 13 8.1. 12:15 17:45 366 Strukture. Funkcije koje vraćaju vrijednost. V M. Vrancich 13 9.1. 8:15 9:45 028 Polja u funkciji. Testiranje funkcija, tehnike traženja grešaka. Nadjačavanje funkcija. Predaja 3.domaće zadaće 14 15.01. 12:15 17:45 366 Funkcije tipa void, prosljeđivanje vrijednosti referencom. Polja u funkciji. Testiranje funkcija, tehnike traženja grešaka. V M. Vrancich 14 16.01. 8:15 9:45 028 Priprema za kviz. Datoteke. (rezervna tema koja se ne mora nužno odraditi) 15 22.01. Drugi KVIZ P/V M. Matetić M. Vrancich 15 23.01. 8:15 9:45 028 U tjednu kada je kviz nema predavanja 16 29.01. 12:15 17:45 366 Nadoknada P/V M. Matetić M. Vrancich P predavanja V vježbe Detaljni izvedbeni nastavni plan kolegija 6/6