MENU
+385 21 32 92 84

Poljička cesta 35, Split, Croatia

Computer Programming for Primary School Students 2

Computer Programming for Primary School Students 2

Code: 175357
ECTS: 4.0
Lecturers in charge: doc. dr. sc. Lada Maleš
Lecturers: doc. dr. sc. Lada Maleš - Lectures
Take exam: Studomat
Load:

1. komponenta

Lecture typeTotal
Laboratory exercises 30
Lectures 15
* Load is given in academic hour (1 academic hour = 45 minutes)
Description:
COURSE OBJECTIVES: The course objectives are to gain a basic knowledge about computer programming. A programming language is chosen according to the primary school curriculum (e.g. QBasic, Small Basic, Python). Basic algorithm structures. Basic concepts in the object-oriented programming. Give foundations for a knowledge upgrading in programming.
LECTURES: Computer programming (basic concepts). Software development process. Data structure and algorithms (basic concepts). Computer language (chosen according to the primary school curriculum). Basic concepts in the object-oriented programming.
EXCERSISES: Introduction (user interface of the program environment), I/O statements. Decision making statements. Programming loops. Functions. Arrays. Files. Objects (properties, methods, events).
Learning outcomes:
Literature:
  1. Nastavni materijali, Materijali objavljeni na fakultetskom intranetu i na sustavu Moodle (http://www.ffst.unist.hr/ i http://teachers2.ffst.hr/), L. Maleš, , .
  2. Računalno razmišljanje i programiranje u Pythonu, , L. Budin, P. Brođanac, Z. Markučič, S. Perić, D. Škvorc, M. Babić, Element, 2017.
  3. Moj portal 3.0 Python, priručnik za programiranje u 5.+8. razredu osnovne škole, , S. Deljac, Z. Dimovski, Školska knjiga, 2016.
  4. Online tutorijal, https://docs.python.org/3/tutorial/, Online izvor, , .
  5. Online tutorijal, https://www.tutorialspoint.com/python/index.htm, Online izvor, , .
Optional literature:
  1. Learn python - Online tutorijal, https://www.w3schools.com/python/default.asp, Online izvor, , .
  2. Algoritmi u Pythonu, Priručnik za učenje računalnog razmišljanja, N. Dmitrović, A. Satja Kurdija, , .
  3. Informatika 3, Online pristup na https://e.udzbenik.hr/pov20/g3/, Dmitrović, Grabusin, Bujanović. Miletić, Kaged, SysPrint, 2020.
  4. Informatika (Programski jezik Python), Online pristup na https://www.e-sfera.hr/prelistaj-izdanje/5bf3b9e0-7489-4130-8c76-a10564bb9124, Brođanac, Budin, Markučić, Perić, Školska knjiga, 2019.
Prerequisit for:
Enrollment :
Passed : Computer Laboratory
Passed : Introduction to Computer Science
4. semester
MODUL 2: Primjena IKT u učenju i poučavanju (4. semestar) - Regular studij - Teacher Education
Consultations schedule: