Main Profile

At A Glance

Introduction to Programming with Java - Part 1: Starting to Program in Java

Learn to program in an easy and interactive way!

Cost: Free

Contact

Introduction to Programming with Java - Part 1: Starting to Program in Java's Full Profile

Overview

Description

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.

Details

  • 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

Provider Overview

About 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.

Latest Tweet

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.

  • Answer