Intendierte Lernergebnisse
Teaching objectives together with the lecture:Understand the concepts of structured and object-based programming.Being able to design simple programs and formulate them in Java.Being able to implement simple algorithms and data structures.The object-based part of the language scope of Java dominate.
Lehrmethodik
Practical exercises for parts of 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
Literatur
Recommended:Do you speak java? An introduction to systematic programming . Hanspeter Mössenböck, dpunkt.verlag, 2014Java is an island too. 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/