Intendierte Lernergebnisse
After successfully completing the course, a student:understands the main concepts of structured and object-based programming,can design and formulate ordinary programs in Java,can implement and use elementary algorithms and data structures, andhas developed a solid knowledge about and practical skills in using the object-based aspects of Java.
Lehrmethodik
Weekly assignment sheets with programming exercises that include parts of the content covered in the lecture 620.200 Introduction to structured and object-based programming.
Inhalt/e
Introduction to programming in Java and fundamental consepts of programming:variablespredefined data typesoperationsconditionsloopscode blocksarraystwo-dimensional arraysaggregationclassesenumerationsJava Collectionsrecursion
Curriculare Anmeldevoraussetzungen
none
Literatur
Recommended:Sprechen Sie Java? Eine Einführung in das systematische Programmieren. Hanspeter Mössenböck, dpunkt.verlag, 2014Java ist auch eine Insel. Christian Ullenboom, Rheinwerk Verlag, 2017Head First Java, 2nd Edition. Kathy Sierra and Bert Bates, O’Reilly, 2005 Java Tutorials, Oracle, https://docs.oracle.com/javase/tutorial/Online book Introduction to Programming Using Java, David J. Eck, http://math.hws.edu/javanotes/