This course offers an accessible introduction to the fascinating world of computer science. In particular, object-oriented programming and simple algorithms are dealt with. Among other things, you will learn how to write small programs in the popular programming language Java.
However, this is not a pure programming course, but is primarily intended to provide the essential basics in order to be able to understand larger programs and develop them yourself. With the many interactive exercises with practical examples and direct feedback, there is no shortage of fun!
Are you interested in this certificate or similar programs? Stay up to date!
What you’ll learn:
– Object-oriented modelling of practical problems
– Programming repetitions, case distinctions and simple algorithms
– Structuring object-oriented programs
– Writing small programs in Java
Details
- Provider: edX
- Certificate: After successful completion of the graded assignments, participants will receive a Verified Certificate of completion from edX and the Technical University of Munich.
-
Target Group:
The target group are students and school students,
... who are interested in computer science or whose courses of study include a part of computer science and
... who have no or little previous experience in programming. - Access Requirements: The course is designed for learners with no prior programming experience and it has no formal admission requirements.
- Language: German
- Duration: 6 Weeks
- Dates: 31.08.2024 - 29.10.2024
- Format: Online
-
Program Fee:
The program fee is 65€.
The course is available free of charge for TUM employees, alumni and students. To benefit from this offer, please follow these steps:
1. Register at edX.org with your TUM email address.
2. Follow the link: https://collab.dvb.bayern/display/TUMddiforms/LOOP+freischalten
Content
What are objects and classes? How can you represent problems from reality with objects and classes?
What is an algorithm? How do algorithms work?
How to implement objects and classes in the Java programming language?
How to implement algorithms in Java?
How to program relationships between objects and classes?
How to extend and specialize classes?
Pricing Models and Packages
Verified Track:
- Price: 65 €
- Access to course material: unlimited
- Shareable certificate upon completition: included
- Graded assignments and exams: included
Audit-Track:
- Free
- Access to course material: limited
- Shareable certificate upon completition: not included
- Graded assignments and exams: not included
*The course is available free of charge for TUM employees, alumni and students. First register for the free version (audit track) of the course.*
Details on free participation in the verified track can be found within the course under General Information/ Enrollment and Certificates.
Lecturers
- Prof. Dr. Peter Hubwieser, TUM School of Education, TUM Department of Informatics, Technical University of Munich
- Prof. Dr. Johannes Krugel, Didactics of electrical engineering and computer science, Leibniz Universität Hannover
- Prof. Dr. Marc Berges, Didactics of computer science, FAU Erlangen-Nuremberg
- Alexandra Simon, Institute of Software- and Multimedia-Technology, Dresden University of Technology
- Agnes Drotleff, Didactics of Computer Science, Technical University of Munich
- Simon Zettler, Computer Science didactics, Technical University of Munich
Contact
- Vesna Gajic
Program Manager - Phone +49 89 289 28474
- E-Mail Vesna Gajic