Liberating Programming: System Development for Everyone

所在平台: EdxArchive

课程类别: 其他类别

大学或机构: IsraelX

授课老师: David Harel Dr. Michal Gordon

课程主页: https://www.edx.org/archive/liberating-programming-system-israelx-libprogx

课程评论:没有评论

第一个写评论        关注课程

课程简介

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.

课程大纲

  • 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

课程评论(0条)

课程详情

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.

We aim to help people interested in technology, as well as budding computer science students, to better understand the various approaches to programming that increasingly shape our lives.

课程标签

0人关注该课程

主题相关的课程