|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/creative-coding-with-p5js/
课程评论:没有评论
课程名称:使用 p5.js 的创意编码入门 课程概述:欢迎参加我们的创意编码课堂!在这个创意编码在线工作坊中,您将通过代码探索动画制作、生成艺术等内容!本课程不需要任何编码基础,将从编码和编程的基本知识开始。这是一个很好的机会去发展您的计算思维、逻辑和数学能力,同时创作艺术作品!本课程将向您介绍 JavaScript——网络的语言。通过使用 p5.js(一个专注于创意编码的 JavaScript 库),您将学习编程的基本概念。在课程结束时,您将能够制作自己的生成艺术,并熟悉变量、函数和条件结构等概念。课程项目包括:生成肖像、动画简单图形、创建简单的类似 MS Paint 的应用程序。适合10岁及以上的所有人。 课程内容大致分为四个部分: 1. 简单形状和动画 - 学习 p5.js 的基础知识、函数和变量 2. 制作绘画应用程序 - 学习自制 MS Paint 版本,同时深入了解变量和 if 语句 3. 生成图案 - 通过代码创建图案,并学习 for 循环的概念! 4. 生成肖像 - 使用代码、图像和摄像头创建肖像!在这一模块中,我们将学习更多算法,以及如何使用代码处理和操纵图像 所需材料: - 访问计算机、笔记本电脑或手机以查看视频(请注意,当前不支持 iPad 和 iPhone) - 访问 Google Chrome 浏览器以进入编码环境
Welcome to our Creative Coding Class!.In the Creative Coding online workshop, you will explore creating animations through code, generative art, and more!No previous knowledge of coding required, this class will start from the basics of coding and programming.A great way to develop your computational thinking, logic and math , all while making art!The workshop will introduce you to javascript - the language of the web.Learn the concepts of programming using p5.js - a javascript library that focuses on.By the end of the class, you will be able to make your own generative art, and will be comfortable with concepts such as variables, functions and conditionals.Projects made in the class will include* Generative portraits* Animating simple drawings* Creating a simple MS Paint-like appGreat for all of the age 10+The course is broadly divided into 4 sections -1. Simple Shapes and animation-Learn about the basics of p5, functions and variables2. Making a paint application- Learn to make your own version on MS Paint while also learning more about variables and if statements3. Generative Patterns - We will create patterns with code, and learn about for loops!4. Generative Portraits - Create portraits using code, images and your camera! We will learn a few more algorithms in this module, along with how to use and manipulate images with code.Materials RequiredAccess to computer, laptop or phone to view the videos. Please note that is not available for iPads and iPhones currentlyAccess to google chrome browser to access the coding environment