Course: System Programming 1

« Back
Course title System Programming 1
Course code KVD/SPGM1
Organizational form of instruction Lecture + Seminar
Level of course Bachelor
Year of study not specified
Semester Winter and summer
Number of ECTS credits 3
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Jakeš Tomáš, PhDr. Ph.D.
Course content
What is JAVA. JRE, JDK, Java SE, Java EE, Java ME. Fundamentals of Java, object-oriented programming, object, class, inheriting, instance, methods, interface, package, polymorphism. Implementation of OOP in Java. BlueJ development environment. Java - variable types, identifiers, variables, expressions, commands. Java - string, threads, I/O operations. Java - introduction to GUI, applets. Java - Home network communication, sockets, TCP / IP, URL. Interface, exceptions, packages, overloading, overriding, dynamic bindings.

Learning activities and teaching methods
Lecture with practical applications, Seminar classes, Individual study
  • Preparation for formative assessments (2-20) - 10 hours per semester
  • Presentation preparation (report) (1-10) - 10 hours per semester
  • Preparation for comprehensive test (10-40) - 35 hours per semester
  • Contact hours - 39 hours per semester
prerequisite
Knowledge
Basic knowledge of programming techniques at the level of Pascal, Microsoft Visual Basic.
learning outcomes
Students can create programs at the basic level, but with full use of features and capabilities of object-oriented language Java. Students can create basic programs using video and network support and environment. Students can create Java applets. Students can program and use the interface, exceptions, packages, working with the system I / O. Students are able to work both with the use of development environment and in the command line.
teaching methods
Individual study
Interactive lecture
Seminar classes
assessment methods
Test
Skills demonstration during practicum
Seminar work
Project
Recommended literature
  • BARNES David J.; KÖLLING M. Objects First with Java: A Practical Introduction. Prentice Hall, 2005. ISBN 0-13-124933-9.
  • Herout, Pavel. Učebnice jazyka Java. České Budějovice : Kopp, 2000. ISBN 80-7232-115-3.
  • Pecinovský, Rudolf. Myslíme objektově v jazyku Java 5.0. Praha : Grada, 2004. ISBN 80-247-0941-4.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Education Study plan (Version): Physical Education in Education (13) Category: Physical education and sport 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Education Study plan (Version): Physics in Education (15) Category: Physics courses 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Education Study plan (Version): Biology in Education (15) Category: Biology courses 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Education Study plan (Version): History in Education (16) Category: History courses 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Education Study plan (Version): English Language in Education (14) Category: Pedagogy, teacher training and social care 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Education Study plan (Version): Information Technologies in Education (16) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Education Study plan (Version): Geography in Education (1) Category: Pedagogy, teacher training and social care 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Information Technologies in Education (15) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Education Study plan (Version): Chemistry in Education (14) Category: Chemistry courses 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Education Study plan (Version): Geography in Education (15) Category: Pedagogy, teacher training and social care 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Education Study plan (Version): Physical Education in Education (15) Category: Physical education and sport 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Education Study plan (Version): English Language in Education (16) Category: Pedagogy, teacher training and social care 2 Recommended year of study:2, Recommended semester: Winter