Lecturer(s)
|
-
Bažant Michael, doc. Ing. Ph.D.
-
Šimerda Karel, Ing.
-
Jakeš Martin, Ing.
|
Course content
|
Introduction to development environment, basic program structure, arrays, program inputs and outputs, basic programming techniques.
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Demonstration, Projection, Skills training
|
Learning outcomes
|
Aim of the subject is to improve and practice subject matter of the subject Basics of algorithmization and Basics of programming. The subject is designated for students who do not have sufficient experience with algorithmization and programming.
Algorithmization of problems, programming in Java.
|
Prerequisites
|
Subject matter of the subject Introduction to Algoriths.
|
Assessment methods and criteria
|
Home assignment evaluation, Student performance assessment, Work-related product analysis, Discussion
Students have to singly and correctly solve at least 75 % of submitted tasks. Credits are given during credit week by teacher in classroom.
|
Recommended literature
|
-
Beck Kent. Test Driven Development: By Example. 2002. ISBN 978-0321146533.
-
HEROUT P. Učebnice jazyka Java. České Budějovice: Kopp, 2006. 349 s. ISBN 80-7232-115-3.. null. null, null. ISBN null.
-
Hunt John. Java and Object Orientation. 2002. ISBN 978-1852335694.
-
TAUFER, I., HRUBINA, J., TAUFER, J.:. Algoritmy a algoritmizace: vývojové diagramy, sbírka řešených příkladů. Pardubice: Univerzita Pardubice, 2001.. Kopp, České Budějovice, 1997. ISBN 80-901342-2-X.
|