SubjectsSubjects(version: 945)
Course, academic year 2023/2024
   Login via CAS
Programming - OKBI4M033A
Title: Programování
Guaranteed by: Katedra informačních technologií a technické výchovy (41-KITTV)
Faculty: Faculty of Education
Actual: from 2020
Semester: winter
E-Credits: 5
Examination process: winter s.:
Hours per week, examination: winter s.:0/0, Ex [HT]
Extent per academic year: 15 [hours]
Capacity: unknown / unknown (unknown)
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: not taught
Language: Czech
Teaching methods: combined
Teaching methods: combined
Additional information: https://moodle.it.pedf.cuni.cz/course/view.php?id=1894
Note: course can be enrolled in outside the study plan
enabled for web enrollment
priority enrollment if the course is part of the study plan
Guarantor: PhDr. Jiří Štípek, Ph.D.
Annotation - Czech
Last update: PhDr. Jiří Štípek, Ph.D. (04.09.2019)
Posláním předmětu je seznámení studentů s objektovým přístupem k algoritmizaci a programování v jazyce Java a jeho specifiky v kontrastu k procedurálnímu, resp. funkcionálnímu přístupu. Cílem předmětu v oblasti teoretické je vybavit studenty poznatky z teorie OOP a její reflexí v algoritmizaci. V oblasti praktické je cílem zvládnutí vlastního programování a realizace projektů v objektových vývojových nástrojích. Obsah předmětu sleduje linii cílových oblastí a věnuje se třídám, objektům, resp. objektovým typům, metodám, problematice konstruktorů, vstupům a výstupům, dědičnosti, referencím, přístupovým právům, rozhraním, výjimkám, vláknům a práci se soubory, a to v rozsahu nutném pro implementaci jednodušších projektů.
Literature - Czech
Last update: PhDr. Jiří Štípek, Ph.D. (04.09.2019)

Základní literatura:

  • HEROUT, P. Učebnice jazyka Java. 2010.
  • MURACH, J. Murach's Java Programming (5th Edition). 2017.
  • PECINOVSKÝ, R. Java 9, Kompletní příručka jazyka. 2017.
  • SCHILDT, H., Java: The Complete Reference, Eleventh Edition, 2018.
  • SCHILDT, H., Java: A Beginner's Guide, Eighth Edition, 2018.

Odkaz na studijní opory:

https://moodle.it.pedf.cuni.cz/course/view.php?id=1894

 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html