日本語
ログイン
101 - Python コードでアートを作成する
この 12 週間のコースでは、学習者は Python でアートを作成し、processing.py を使用してスケッチを作成する方法を学びます。コーディングの概念に関する基本的な理解を構築します。
この文章は自動翻訳されています
このクラスで学べること
英語レベル - A2
米国の学年 3 - 7
Beginner - Intermediate レベル向け
This course introduces learners to the world of generative art using Processing.py. Learners will learn to create dynamic and interactive visual art pieces through coding. They will learn about basic draw functions and shapes, colormode (RGB and HSB), work with Coordinates and how to use mouse pressed and key pressed functions. They will create sketches and explore how changing numbers can effect the overall look of the sketch. The course covers everything from basic drawing functions to...
12 lessons//12 Weeks
Week 1Lesson 1Introduce processing.pyCreate a basic sketch with shapes and concept of function in codingWeek 2Lesson 2Art with Circles/PaintburshLearn more about setup() and draw() functionsWeek 3Lesson 3Explore LinesUse lines with mouse dragged and mouse pressedWeek 4Lesson 4Bunch of rectanglesPractise using random moduleWeek 5Lesson 5Raindrops sketchUse loop to create ellipses of different sizeWeek 6Lesson 6Generative ArtConditionals (if/else) will be used with MouseX and mouseYWeek 7Lesson 7HSB-ColorModeDraw a bunch of circles to see the effect of HSB and RGB modeWeek 8Lesson 8Matrix of boxesLearn about nested loops (loop within a loop) to create a matrix sketchWeek 9Lesson 9Lollipop/Candy sketchlearn how to write function to draw lollipop, clouds and sunWeek 10Lesson 10Face generatorPractice more with writing functions. Create a function to draw faceWeek 11Lesson 11Upload ImagesUse processing with images of your choiceWeek 12Lesson 12Challenge: ColourSplashCreate a sketch of your choice or do the challenge
このクラスは 英語で教えられます。
- Understand basics of processing.py
- Learn to draw basic shapes like lines, rectangles, ellipses and more
- Develop an understanding of some of the key coding concepts like variables, loops, conditionals and functions
授業以外に週あたり 0 - 1 時間の学習が期待されます
Projects
頻度: 含まれるフィードバック: 含まれる詳細:Certificate of Completion
頻度: 含まれる詳細:
I strongly support unique learner needs. This is 1 on 1 to make sure that we can move at the pace of the learner. Repetition , slow pace, zoom annotation and screen share has helped me to support learners in the past.
you need to create an account on trinket- https://trinket.io/
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。
レビュー
1対1レッスン
¥100
毎週または¥500 12 クラス分週に1回、 12 週間
55 分
オンラインライブ授業
年齢: 8-12