Introduction to Programming with Java - Part 1: Starting to Program in Java's Full Profile
About this Course This is an introductory course to learn programming with Java. It is comprised of three 5-week parts. Part 1 introduces programming on the basis of familiar concepts, like calculators and games. In a gentle way, it introduces to powerful concepts like functional abstraction and object encapsulation. Part 2 will focus on how to write “good” programs, where “good” is to be understood from several perspectives: correctness, efficiency, software engineering techniques, and ethics. Part 3 will deal with fundamental data structures, such as sequences, and algorithms on them, such as searching and sorting. Emphasis is put on immediate feedback and on having a fun experience. Programming knowledge is not only useful to be able to program today’s devices such as computers and smartphones. It also opens the door to computational thinking, i.e. the application of computing techniques to every-day processes. Please click here to see the course syllabus. This course is designed taking into account the subset and recommendations of the College Board in order to prepare learners for the Advanced Placement (AP) Computer Science A exam.
Days of the Week:
Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
- Level of Difficulty: Beginner
- Size: Massive Open Online Course
- Instructors: Derick Leony, Julio Villena Román, Guillermo Suarez-Tangil, Sergio Pastrana, Carlos Alario-Hoyos, Jorge Blasco, Iria Estévez-Ayres, Carmen Fernández Panadero, Carlos Delgado Kloos
- Cost: Free
- Institution: EdX
EdX offers interactive online classes and MOOCs from the world’s best universities. Topics include biology, business, chemistry, computer science, economics, finance, electronics, engineering, food and nutrition, history, humanities, law, literature, math, medicine, music, philosophy, physics, science, statistics and more. EdX is a non-profit online initiative created by founding partners Harvard and MIT.
Questions about Introduction to Programming with Java - Part 1: Starting to Program in Java
Want more info about Introduction to Programming with Java - Part 1: Starting to Program in Java?
Get free advice from education experts and Noodle community members.