programiranje 2 - · pdf filerječnik, moodle forum. 5 predavanja ... kolegiji programiranje...

Post on 01-Feb-2018

306 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

Programiranje 2(prezentacija E-kolegija)

Asistenti (2008/09)

Mr.sc. Markus Schatten

Mario Konecki, dipl. inf.

Sveučilište u Zagrebu

Fakultet organizacije i informatike

Varaždin, Pavlinska 2

Nositelj

Doc.dr.sc. Danijel Radošević

2

Osnovne inf. o kolegiju

Izvođenje: 3. semestar

Satnica:

30 sati predavanja (2 sata tjedno)

30 sati vježbi (2 sata tjedno)

5 ECTS bodova

Kolegij se nadovezuje na kolegij Programiranje 1 (2. semestar)

Sadržaj kolegija:

integracija i proširenje koncepata naučenih na Programiranju 1

objektno-orijentirano programiranje u C++

kvaliteta aplikacija i razvojnog procesa

3

E-Learning sadržaji 2008/09

4

E-Learning sadržaji 2008/09

Informacije o kolegiju

Korišteni besplatni alati: DevC++, Context, Verifikator

Predavanja (nakon izvođenja)

Obavijesti studentima

Evidencija prisustva na nastavi

Ocjenjivanje zadataka s vježbi i brzih testova

Programerski forum (M. Schatten)

Pomoćni materijali: online ankete, testovi, rječnik, Moodle forum

5

Predavanja

ZIP datoteka sadrži:

predavanje (PowerPoint) s linkovima na primjere

programski primjeri: 5-10 programa u C++, ukupno 80 kroz cijeli semestar

projektna datoteka za editor Context

ostale datoteke (ulazni podaci, postavke itd.)

6

PredavanjeZIP datoteka Prezentacija (PowerPoint)

Editor Context

7

Vježbe - VerifikatorPersonalizacija programa Edukativno sučelje za C++

Pomoć u otklanjanju pogrešaka Programski kod s metapodacima

8

Verifikator

9

Primjena Verifikatora

Kolegiji Programiranje 1 i programiranje 2

Nakon uvođenja Verifikatora (2008/09) na Programiranju 1 prolaznost do kraja

semestra je povećana s 50% na 70%

na Programiranju 2 prolaznost je 80%

Prednosti:• usvajanje dobrih programerskih navika studenata• otežava pisanje koda napamet• lakša kontrola studenata (ne mogu kopirati programe)• tutor pomaže studentima i rasterećuje nastavnike

Poznati nedostaci:• usporava pisanje programa• ograničenja sučelja• pogreške (bug-ovi) od verzije

do verzije

Razvoj je kontinuiran i velikim dijelom potican primjedbama studenata!

10

Novosti 2009/10

11

Novosti 2009/10

Brzi testovi zamijenjeni su domaćim zadaćama

Individualizacija zadataka:

programski primjer automatski se generira na odgovarajućem web servisu

studenti trebaju odgovoriti na nekoliko pitanja vezanih uz njihov programski primjer te modificirati program na zadani način

12

Automatsko generiranje zadataka (1/3)

1. Izbor zadaće 2. Unos podataka

13

Automatsko generiranje zadataka (2/3)

3. Preuzimanje zadatka 4. Individualizirani programski primjer

14

Automatsko generiranje zadataka (3/3)

5. Pitanja u primjeru 6. Studentska zadaća

15

Zaključak Kolegij Programiranje 2 se kontinuirano

unapređuje: mogućnosti E-Learning sustava

predavanja

vježbe - Verifikator

domaće zadaće - generator zadataka

Modifikacije na temelju povratnih informacija nastavna iskustva

primjedbe studenata (uključujući on-line ankete)

U planu: video materijali

generiranje zadataka za kolokvije i ispit

top related