|
所在平台: 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.
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.