您的位置: 主页>机器人编程>ROBOLAB编程>只需90天,系统入门Processing & 创意编程原理の攻
加盟酷吧机器人 培养孩子核心能力

只需90天,系统入门Processing & 创意编程原理の攻

我们的世界正在以惊人的速度变化。新技术引起了基础知识的转变。现在是时候发挥创造力了!去寻找应对变革的新方法,去发掘、评估和发展新的有价值的机会。编程、艺术和设计的集合就是一种新方法。看看这几个案例,让你了解编程与设计的融合,可以做出什么?在平面设计领域编程的创造性有哪些:用 coding 创作动态字体设计 只需90天,系统入门Processing & 创意编程原理の攻略编程海报 processing poster

只需90天,系统入门Processing & 创意编程原理の攻略

只需90天,系统入门Processing & 创意编程原理の攻略“Poster2.0”不仅仅是一个有字体、颜色和图像的外表:它是一个交互式应用程序,具有动画、声音、数据驱动和媒介。它融合了平面设计和前沿技术。作为设计师和教育家的TimRodenbroker,他开发了40多个生成式设计系统来展示算法图形设计的视觉可能性。编程的计算性思维,也是对创作思维的一种扩充,往往激发出新的想法与创意。编程学习是为了让你能更自由地表达你的想法,完成创作。一份 90 天系统入门攻略,给大家深入剖析如何从零基础开始入门学习:

章节一 : 用编程玩转动态视觉

学习目标:

用代码进行视觉绘画及创作

L1 初识 Processing

学习本节课后,你将可用 Processing 自由创作任何图形、海报或者抽象画。

Processing 创作形式及特点

Processing 编程环境

Processing 基础绘画

Processing 鼠标键盘的交互

案例:一行代码,让程序自己画画

只需90天,系统入门Processing & 创意编程原理の攻略

只需90天,系统入门Processing & 创意编程原理の攻略

只需90天,系统入门Processing & 创意编程原理の攻略

L2 扎实编程基础,提升创作可能性

学习本节课后,你将可以进行生成艺术创作,掌握扎实的编程基础,让你不仅局限于Processing。

Processing进阶绘图指令

编程基础:变量、随机、循环、条件

案例:生成视觉艺术的创作

只需90天,系统入门Processing & 创意编程原理の攻略只需90天,系统入门Processing & 创意编程原理の攻略只需90天,系统入门Processing & 创意编程原理の攻略

L3 动态视觉创作

学习本节课后,你将可以进行各种动态视觉程序的创作。

函数

Processing的动态指令

平滑、柏林噪声

案例:动态视觉海报

只需90天,系统入门Processing & 创意编程原理の攻略只需90天,系统入门Processing & 创意编程原理の攻略只需90天,系统入门Processing & 创意编程原理の攻略

L4 可交互动态视觉创作

学习本节课后,你将可以创作大量复杂重复的视觉图形,并将其变得可交互。

类:模块化视觉

面向对象编程

案例:可交互的动态粒子视觉

只需90天,系统入门Processing & 创意编程原理の攻略只需90天,系统入门Processing & 创意编程原理の攻略只需90天,系统入门Processing & 创意编程原理の攻略只需90天,系统入门Processing & 创意编程原理の攻略章节二 :数据可视化目标:用数据来进行可交互的视觉创作

L5 数据可视化创作

学习本节课后,你将可以创作二维的视觉可视化作品,增加作品的复杂度和趣味性。

不同类型数据的读取

案例:二维数据可视化

只需90天,系统入门Processing & 创意编程原理の攻略

L6 可交互的数据可视化创作

你将学会利用外部库,为你的作品添加UI控制,并创作可交互的数据可视化程序。

添加文字

添加及使用外部库

使用 ControlP5 库制作 UI 界面

案例:可交互的数据可视化程序

只需90天,系统入门Processing & 创意编程原理の攻略

L7 跨入3D的世界

学习本节课后,你将能完成三维动态交互视觉的创作。

3D绘图基础

PeasyCam的使用

案例:三维动态交互视觉创作

只需90天,系统入门Processing & 创意编程原理の攻略只需90天,系统入门Processing & 创意编程原理の攻略

第三章 :交互

目标:了解交互基本思想,练习使用交互界面。

L8 面部识别交互程序

你将能利用摄像头及外部库创作面部识别的可交互视觉创作。

如何使用 OpenCV 面部识别

交互的工作流-Computationn

外部设备接入:相机、Kinect

案例:基于摄像头的交互程序

只需90天,系统入门Processing & 创意编程原理の攻略

L9 深度图像算法

你将能让你的摄像头作品变得更加多元化和个性化。

图像处理的基本概念

图像处理算法:边缘检测、光流

案例:基于摄像头的深度图像交互程序

只需90天,系统入门Processing & 创意编程原理の攻略

L10 声音可视化创作

学习本节课后,你不仅能将声音可视化,还可以用声音控制视觉产生变化。

声音的可视化

声音的属性:samplepitch…

案例:声音的交互创作

只需90天,系统入门Processing & 创意编程原理の攻略只需90天,系统入门Processing & 创意编程原理の攻略

L11 可交互的装置艺术

学习本节课后,你将可以结合 Arduino 做一些实体的装置艺术尝试。

电子信号简介

Arduino 硬件介绍

Processing 串口通信 Arduino

案例:使用 Arduino 和传感器制作计算机交互界面

只需90天,系统入门Processing & 创意编程原理の攻略编程是一种万能的工具,在现有工具无法很好满足你的要求的时候,大胆地选择编程,去做出与别人不一样的作品。而编程的计算性思维,也是对创作思维的一种扩充,往往激发出新的想法与创意。最毕设为你定制了一门零基础系统入门课,每节课除了扎实的编程基础教学,还有创意思维的启发,还会带你一边学习一边完成完整的项目。

后记,小编朋友公司研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合scratch(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手动力很有帮助。

欧美思机器人教育加盟 赚钱好项目
上一篇:开源推荐 | 012期-Arduino UNO国产芯片兼容板
下一篇:扩大STEM课程影响力 促进特色学科生长
您可能喜欢
回到顶部