文件名称:IMA-Nature-of-Code:代码的本质| IMA,纽约大学上海分校| 2020年Spring
文件大小:1.23MB
文件格式:ZIP
更新时间:2024-06-13 06:20:01
JavaScript
代码的本质| IMA,纽约大学上海分校| 2020年Spring “我们如何捕捉软件中自然界不可预测的进化和新兴特性? 了解物理世界背后的数学原理如何帮助我们创建数字世界?” –丹尼尔·谢夫曼(Daniel Shiffman) 《代码性质》是一门中级课程,基于Daniel Shiffman在纽约大学ITP开设的《代码性质》课程而设计,并针对本科生进行了调整。 本课程探索诸如面向对象程序设计之类的程序设计基础知识,以及数学和物理学的简单原理的应用,以便在数字环境中重现自然行为。 课程概述和目标 本课程将探讨编程的基础知识,例如面向对象的编程。 通过创建粒子(对象)并操纵其行为,学生将能够以一种有趣而有趣的方式学习编程。 通过观察立即的视觉反馈,与传统的理论方法相反,将以相对简单的方式介绍编程概念及其应用。 在整个课程中,学生还将学习增加物理复杂性的层次,以使对象的编程行为更加逼真和系统。