编程正在像驾驶和英语一样迅速 “平民化”,也逐渐成为了职场必备的基本能力。
于是,近几年我们见证了Python的迅速蹿红,这门以简单易学著称的编程语言,目前是不同年龄、不同岗位小伙伴入门编程的首选。所以社会上也掀起了一股学习Python的浪潮。
然而,我们也陆陆续续听到一些“不和谐”的声音:
大家都说Python特别简单有意思,但一直盯着代码命令和数字,觉得好难坚持下去啊。
随便一个循环语句,就能把我绕晕,更别说什么后面学的数组、嵌套和递归了…是我太笨了吗?
虽然跟着老师把代码写出来了,但怎么都理解不了它的运行逻辑,换个题又不会了。

别着急,其实对小白来说,这些问题一点儿也不稀奇。Python虽然简洁易懂,但仍免不了要从计算数学题和打印字符串开始,还是略显枯燥无聊的。
那还有更适合小白的入门方式吗?
或许有种编程语言可以给你打开一扇新世界的大门,它入门比Python更简单、更好玩,还能让你画出惊艳的画面!它就是—— Processing 。
Processing诞生于麻省理工学院(MIT)媒体实验室,项目发起的初衷,就是通过写代码来生成图案,让编程学习更有趣味和创意,激发学生兴趣。

Processing对新手能有多友好呢?听完下面的你就明白了:
1、直观生动,源源不断的正反馈
刚学Python时,你很可能要不断练习用代码计算 1 到 100 的和这类数学题。

但Processing,能让你在第一节课就画出这样的惊艳作品。并且同一段代码,修改各个参数就能做出不一样的效果,好玩且赏心悦目的同时,还能让你直观地理解代码中各个参数、概念的含义。

此外,Processing能让你快速做出不同效果的酷炫图片、趣味项目,让你成就感满满,成为朋友圈最靓的崽。这些正反馈,正是对抗学编程初期枯燥、挫折的良药!

(用Processing联动歌曲,做出随音乐跳动的粒子效果)
2、开箱即用,无需配置开发环境
其他编程语言至少需要花一节课的时间来说明如何配置开发环境。但Processing下载安装后,双击打开就可以直接编写你的第一行代码,写完后点击运行就可以看运行结果。

(马上开始写第一行代码:生成画布~)
3、开源免费,多平台支持
除了主流的Windows,macOS、Linus等系统,Processing还支持配置和价格都相对较低的树莓派电脑,连设备上的后顾之忧也替你免除了。
可能很多人会担心,入门简单,可Processing会不会只是个玩具语言?真要用时是不是还得重新学其他编程语言?
首先,可以明确的是,Processing绝不是玩具语言,它依托于Java,拓展性非常好,其他编程语言能做的,它都能做。
其次,它的应用场景非常广,从做美观的数据可视化图表,生成趣味十足的交互动效,到创意满满的艺术创作全都擅长。

(Processing数据可视化作品)

(连接摄像头等硬件做出丰富的互动效果)
再者,它的前景也很值得期待。别看出道晚,Processing已经迅速在多个领域显示出潜力:
①在设计和艺术区领域,它几乎是国内外高校 “艺设美创” 专业的必修课;③在硬件开发、VR、AR领域,它可以和手机、电脑、游戏手柄、摄像机等硬件相连,做出有趣的互动效果;甚至在少儿编程等方向上也都可以应用……
(连接游戏手柄,做出趣味效果)
而且由于编程的语言原理是相通的,学会Processing再学其他编程语言,就可以快速迁移,难度也会显著降低。
也就是说,Processing有着不逊色于其他编程语言的实用性,但却有更低的入门、试错成本!
说了这么多Processing优势和好处,我们到底应该怎么学习Processing呢?
如果你是:
想快速入门编程的零基础小白
想用代码做美图的设计“手残党”
想应试升学、做出精美作品的数字媒体等专业学员
可能你会发现,目前Processing的中文学习资料还是比较少的,很多都还需要翻墙、翻译,所以这里也推荐网易云课堂一门做得比较用心的课程——《Processing艺术编程从入门到热爱》
👇扫描下方二维码👇
免费试学!

这门课程的特点是:
1、集合多家精粹
老师在准备这门教学课程时,综合了大量国外大学的优秀Processing教案和课件,包括伦敦大学学院、伦敦国王学院、悉尼大学等世界一流高校,让你学一门课=学到了多个高校课程的精华。
2、动画辅助理解
针对初学者难以理解编程抽象概念、算法的问题,老师充分运用Processing长于做动画的特点,制作了很多动画来辅助理解。

(讲解“求一个数组里的最大值”例子所用的辅助动画)

(B站用户对老师动画讲解抽象概念的评价)
3、案例丰富
课内包含了大量有趣又有用的代码绘图示例,总有一款能点燃你的兴趣~

(部分课程示例节选)
4、重视原理,弱化语法
有编程经验的人都知道,语法可以快速查文档,理解原理和本质才是 “学会” 的标志。这门课程会聚焦原理层面,让你一通百通。
5、完善的配套服务
讲师本人会出没在学员群,亲自为大家答疑解惑。
而且,课程附件里包含了大量示例代码——只需替换一下文字和底图就能直接生成相同风格的作品,哪怕仅仅是收藏下来,当做一个“注释详尽”、“一键修改”的设计工具也完全值得!

(学员对课程好评连连~)
看到这里,你是否也想要跟着老师一起,感受这门比Python更新手友好的编程语言魅力?
👇快来扫码免费试听👇

《Processing艺术编程从入门到热爱》
试听课将会介绍
大量免费学习 Processing 的资源
感兴趣的同学千万别错过!
点击阅读原文,立即体验!