Processing基础课:编程前你需要了解的

2021-08-26  本文已影响0人  洋仔Cyrus
1. 什么是processing?

Processing是一款专门为艺术家和设计师量身打造的编程工具,它可以让视觉艺术工作者快速上手,通过简单的代码撰写,实现动态的视觉效果。可以通过processing的官方网站进一步了解processing: Welcome to Processing! / Processing.org

2. Processing有什么特点?

Processing是一款基于Java的编程软件,具有免费和开源的特点。这意味着你可以随时随地免费的下载processing并用它创作作品,processing社区也提供了丰富的参考文献以及例子,Processing的支持文件包括例子examplesExamples / Processing.org, 参考文献referenceReference / Processing.org和书籍books Books / Processing.org

3. 什么是创意编程?选择processing做创意编程的理由?

创意编程与传统编程相比,侧重于使用编程工具实现自己的创意做法,而传统编程侧重于开发实用的解决问题的工具,创意编程更加侧重于概念的表达。创意编程多和视觉艺术相连接,很多创意编程的作品也都是炫酷的效果,感兴趣的同学可以在外网搜索“creative coding”了解更多。

4. 下载processing

可以去processing官网下载软件,有一个直观的了解Download / Processing.org

5. Processing界面介绍
Processing界面

Processing的编程开发环境中最重要的功能包括运行程序(播放按钮),停止程序(停止按钮),文本编辑区,信息区(Message Area)和调试台(Console),值得一提的是,新手程序员往往不注意信息区和调试台,但是这两个区域非常重要,往往会告诉你程序哪里出错了,还需要再如何更改程序才能正确的运行。

6. 学习资源共享

新手入门processing的时候推荐daniel Shiffman的教学资源,包括书籍和学习视频,更进一步学习可以读一读Shiffman的书《Nature of Code》


Processing编程学习指南
上一篇下一篇

猜你喜欢

热点阅读