搜尋

weekly
or for 4 classes
班級
玩

製作來自世界各地的動畫面具 - 用 Javascript 進行數位藝術!

由 1 位學習者完成
年齡 9-14
現場團體小班課程
在為期 4 週的藝術和編碼課程中,學習者將學習來自世界各地的文化面具。然後,他們將透過使用名為 p5.js(藝術家的 JavaScript)的電腦程式語言進行編碼來設計和製作自己的數位面具。
平均評分:
5.0
評論數量:
(48 評論)

即時視訊會議
每週1次,共 4 週
2-4 名學習者(每班)
55 分鐘

包含什麼

4 現場會議
3 小時 40 分鐘 上課時間
我們無法翻譯此文,請刷新頁面並再試一次。

課堂經歷

=====================
WHAT WE'LL CREATE
=====================

In this 4-week class, learners will study cultural masks around the world. They'll investigate what the masks are used for, who wears them, when and why they are worn, that masks can reveal as well as hide, and what stories they tell. Learners will also reflect on simple design principles that recur in many masks. While they're studying masks, learners will also explore code in p5.js (JavaScript for artists). They'll create some basic shapes that appear in many masks, choose colors, apply textures, and animate the masks so that eyes, mouth, and other features move in lifelike ways.

=====================
HOW WE'LL LEARN
=====================
To learn coding in p5.js JavaScript, learners begin by working in a collaborative coding environment where everyone can write commands together. I'll model how the commands should look, and learners will practice them. Both students and teacher can help each other with questions and problems. We'll learn one command at a time, with plenty of time for exploration and practice. As learners become comfortable with the commands, they'll begin to work on their own mask projects.

=====================
SCHEDULE
=====================
I am happy to add new days and times for this class if you need them (just click the "Request Another Time" button)! 

=====================
CURRICULUM
=====================
Day 1. 
Learners will explore examples of animated cultural masks from around the world, focusing on Africa, Inuit indigenous culture, and Pacific Islanders. We'll discuss who wears these masks, what they are made of, what representational and abstract shapes recur in their design, the purposes for wearing them, and common design principles like symmetry, texture, color, and pattern evident in most masks. In p5.js, learners will begin exploring the basic shapes found in all masks – ellipses, rectangles, almond shapes, and curved lines. They will also investigate the coordinate grid (numbers that are used for defining the horizontal and vertical position of shapes on the screen).

Day 2. 
Learners will continue to discuss design principles and to explore coding basic shapes in p5.js JavaScript. In addition, learners will learn about web colors and apply them to the borders and interiors of shapes. Learners will have time to begin their own mask.

Day 3.
Learners will explore how to animate features of their masks and how to make their masks respond when viewers move the computer pointer across the screen. In technical terms, learners investigate variables – how to create them, how to set them to specific values, and how to modify those values during the animation to track the position of the pointer. Learners will have time to continue working on their own mask.

Day 4.
Learners will continue working on their own masks. If time permits, they can learn how to apply textures like wood or stone to masks by adding images and making those images appear within shapes like the head, eyes, or mouths of masks. During the end of the class, learners will be encouraged to share their masks, even if they are still in progress.


=====================
APPROACH
=====================
Class sizes are small so that I can work with individual students. Learning is carefully structured to provide challenges with low thresholds (all learners can reach them successfully) and high ceilings (learners with more experience can explore). At the same time, all learners progress through the basic skills they need to work confidently and independently on their digital animated masks. I provide supplementary written or video materials for students who move faster than the class.

This class is intended both for students with no experience in text-based coding (writing commands instead of dragging blocks) and also for students who've written short scripts in Roblox or Minecraft or who have completed tutorials and video lessons online. However, for more advanced students who already write code independently in p5.js, JavaScript, or another language, please contact me to arrange a more appropriate learning experience.

=====================
GETTING READY
=====================
(1) Learners should join our coding group at Open Processing, where they'll write code and see their animations. See additional information in "Parental Guidance," below.
(2) Learners should log into Open Processing *before each class* so they're ready to work when class begins. 
(3) Learners should know how to cut and paste and how to move among different tabs in their web browsers.
Thanks! Please let me know if you need help with these requests. I am always happy to help!

學習目標

* Learn about the purposes and structures of cultural masks from Africa, Inuit indigenous cultures, and Pacific Islanders.
* Learn about design principles that recur across masks, including symmetry, texture, color, and pattern.
* In p5.js JavaScript, learn about x- and y-coordinates and how they control the placement of shapes and images on screen.
* In p5.js JavaScript, learn:
- - - how to draw ellipses, rectangles, almond-shapes, and curved lines
- - - add color to the outline or interior of shapes
- - - create and modify variables
- - - use variables to change the dimensions and position of shapes on screen
- - - show images
- - - restrict the view of images so that they appear inside shapes like heads, eyes, or mouths.

其他詳情

父母的引導和規範
Students will create a login and join a coding group at Open Processing, where their class will write code and see the animations. Student logins at Open Processing include many safety features. For example, no personal information is collected, student profiles and projects are visible only to the teacher and classmates, and students are not allowed to comment or annotate projects outside their class. For a full description of these protections, see "Restricted Student Accounts" at https://intercom.help/openprocessing/en/articles/5228489-student-account-types. This free code editor, funded by the Processing Foundation, works on Windows, Mac, Linux, and Chromebook computers but isn't appropriate for iPads or phones.
外部資源
除了 Outschool 教室外,本課程也使用:

認識老師

5.0
48評論
教師檔案
教師專業知識和證書
15 years of experience teaching JavaScript, Python, Scratch, web development, robotics, and artbotics to students from 8 - 15 years old in private, public, and after-school settings. Two masters degrees in education – from Harvard Graduate School of Education with a focus on technology and from Lesley University in mathematics education. And, most of all, great love, patience, and respect for the many different ways that students learn and the different gifts they each bring to the classroom!

評論



其他家長也喜歡
數位藝術概論
Ashley Shupe
4.9
(52)
每班
下次會議在 4 PM Mon 6/9
團體課
4 週, 1/週, 55 分鐘
13-18
Procreate剪紙數位藝術營
Allison Talbot, Ed.S., NCSP -Procreate Digital Art
5.0
(621)
每班
下次會議在 7 PM Mon 7/14
團體課
1 週, 5/週, 55 分鐘
10-15
數位藝術 - 101 - 進行中
Lynda Diamond
4.6
(230)
每班
下次會議在 7 PM Thu 5/8
團體課
1/週, 1 小時
11-16
LJP 的夢幻數位藝術
Louis Pesci
每班
下次會議在 8 PM Wednesday
團體課
8 週, 1/週, 1 小時
11-16
一次性數位藝術課程:電腦藝術
Kimberly Couch, M.Ed.
5.0
(166)
每班
下次會議在 7 PM Tuesday
團體課
1 週, 1/週, 40 分鐘
8-12
數位藝術 - 101 - 8 週課程
Lynda Diamond
4.6
(230)
每班
下次會議在 9 PM Thu 5/8
團體課
8 週, 1/週, 55 分鐘
13-17
Procreate數位藝術繪畫俱樂部
Lisa Albinus Illustration
4.9
(659)
每班
下次會議在 7:30 PM Thu 5/8
團體課
1/週, 55 分鐘
10-14
每週 Procreate 數位藝術俱樂部
Astrid Turner
4.9
(883)
每班
下次會議在 5 PM Monday
團體課
1/週, 50 分鐘
11-14
數位涉獵:Procreate Pro |中級數位藝術
Miss Jenny's Studio: Drawing, Animation & Art
4.9
(1,861)
每班
下次會議在 3 PM Sunday
團體課
1/週, 50 分鐘
8-13
數位藝術課程-Procreate-Private中的放鬆曼陀羅插圖
Teni
5.0
(46)
每堂課
一對一課程
依需求開班
7-18
為 PC 和 Android 用戶提供一對一數位藝術
Elizabeth (BFA, MAE)
4.8
(453)
每堂課
一對一課程
依需求開班
7-18
Slingin, Ink - Procreate 中的數位藝術 [私人課程]
Timothy Morrison
5.0
(309)
每堂課
一對一課程
依需求開班
10-18
數位藝術(Procreate):鯨魚
Cara Bailey
4.9
(2,766)
每班
下次會議在 7 PM Tuesday
團體課
1 週, 1/週, 45 分鐘
8-13
Biggie Ron 的數位藝術工作坊 - 掌握數位藝術 Krita/Procreate/等等!
BiggieRon
4.9
(967)
每班
下一堂課明天 7 PM
團體課
1/週, 50 分鐘
10-15
Procreate Lovers數位藝術俱樂部
Allison Talbot, Ed.S., NCSP -Procreate Digital Art
5.0
(621)
每月
聊天群
無限制訪問
8-13
數位藝術(Procreate):毛茸茸的怪物
Cara Bailey
4.9
(2,766)
每班
下次會議在 8 PM Monday
團體課
1 週, 1/週, 45 分鐘
8-13
查看更多課程
回首頁
搜尋
贈送禮物卡
開啟貨幣、時區和語言設置
語言&地區
登入