Intendierte Lernergebnisse
This course intends to provide basics of the algorithm thinking, programming language Java, including data types, data and control structures, aspects of object-orientation, basic algorithms and first steps in IntellJ.
Lehrmethodik
The course combines phases of lecturing and student-centered practical training. Hence it is strongly recommended that students bring their private laptops . Grading is based upon the student's learning portfolio and a final written exam.
Inhalt/e
first steps in programming, introduction to IntelliJ, algorithmic thinking, translation of algorithms into programming languages, basic algorithms
Erwartete Vorkenntnisse
As this course is meant to be a first approach to algorithmic thinking and programming, no specific prior knowledge is expectet.
Curriculare Anmeldevoraussetzungen
no requirements
Literatur
Sierra,Kathy; Bates, Bert; Gee, Trisha. Head First Java. O'Reilly Media.