Home » Computer Science » IsraelX Free Online Course on Liberating Programming

IsraelX Free Online Course on Liberating Programming

IsraelX is offering free online course on Liberating Programming: System Development for Everyone. This MOOC will help almost anyone understand state-of-the-art programs.

It’s designed to liberate programming fundamentals and make them accessible to all; offering a review of programming languages as well as new visual and intuitive approaches. This course will start on December 20, 2017.

Sending
User Review
0 (0 votes)

Course At A Glance 

Length: 8 weeks
Effort: 2-3 hours pw
Subject: Computer Science
Institution: IsraelX and edx
Languages: English
Price: Free
Certificate Available: Yes, Add a Verified Certificate for $49
Session: Course Starts on December 20, 2017

Providers’ Details

IsraelX is a national consortium of higher education institutions in Israel, led by the Council for Higher Education and the Ministry for Social Equality

About This Course

The world around us is immersed in technology. This technology is ultimately driven by programming and is governed by its laws. As a result, high-level knowledge of means for programming ? past, present, and most importantly, future ? has become of crucial interest to many.

This course is designed to teach almost anyone about the essence of programming. You’ll learn about diverse types of existing programming paradigms, about how programming has evolved over the years, and, significantly, about what lies ahead in the future.

In the main part of the course, we will present some visual, diagrammatic programming languages for reactive systems, as well as some of the more recent, playful, and intuitive approaches to programming.

Why Take This Course?

This course is designed to teach almost anyone about the essence of programming. You’ll learn about diverse types of existing programming paradigms, about how programming has evolved over the years, and, significantly, about what lies ahead in the future.

Learning Outcomes

  • An overview of existing programming approaches
  • Introductory understanding of two visual and natural programming languages for reactive systems
  • How newer forms of programming have evolved into more playful and intuitive approaches to coding

Instructors

David Harel

Prof. David Harel has been on the faculty of the Weizmann Institute of Science since 1980, serving in the past as Dean of the Faculty of Mathematics and Computer Science.

Michal Gordon

Michal Gordon is senior faculty member at the Holon Institute of Technology in Israel, working on intelligent interfaces for programming.

Requirements

None; introduction to computer science is a plus.

How To Join This Course

  • Go to the course website link
  • Create an edX account to SignUp
  • Choose “Register Now” to get started.
  • EdX offers honor code certificates of achievement, verified certificates of achievement, and XSeries certificates of achievement. Currently, verified certificates are only available in some courses.
  • Once applicant sign up for a course and activate their account, click on the Log In button on the edx.org homepage and type in their email address and edX password. This will take them to the dashboard, with access to each of their active courses. (Before a course begins, it will be listed on their dashboard but will not yet have a “view course” option.)

Apply Now