Outschool
開啟貨幣、時區和語言設置
登入

創意編碼

我們將使用 JavaScript 繪製漂亮的電腦圖形。
Kevin Fredericks
平均評分:
5.0
評論數量:
(9)
班級

包含什麼

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

課堂經歷

In this session, you will use Javascript to create colorful and expressive art on your computer screen. The session will feature two small projects that will guide you from your first shapes to a fully interactive program.

I will provide instruction using a Javascript web editor. Learners will need a modern web browser and the Zoom teleconferencing app. You will be encouraged to customize your program while I provide helpful guidance for the Javascript web editor and the syntax of Javascript.

Session 1: Intro to JavaScript and P5.js
    - Let's get up to speed on what you can do with JavaScript
    - What are variables? What are functions?
    - Let's draw something easy

Session 2: Getting more powerful
    - What is a loop?
    - Gathering our source material from your home
    - Let's draw your object

Session 3: Challenge and create
    - How do we animate?
    - Loop our object and make a bunch of them

This course is a visual introduction to Javascript coding. Computer graphics are an awesome way to make your ideas come to life. Learn how to get creative without worrying about the boring stuff!

學習目標

You will learn the basics of Javascript programming syntax and the P5.js web editor. P5.js is based on Processing 3, a simple and user-friendly visual programming tool.

The following programming fundamentals are covered in this session:
    - Pixels. The x,y coordinate plane will be used.
    - Datatypes. Strings and integers will be used.
    - Functions. The use of arguments and built-in functions will be covered.
    - Variables. Global variables and system variables will be used to animate shapes.
    -Documentation. Tips for navigating a programming language and how to learn a new language.
學習目標

其他詳情

供應清單
A computer with a modern browser: Microsoft Edge, Firefox, Chrome, Opera, or Tor

Session 1 will require you to grab an object from your home. This can be anything but plants are preferred.
外部資源
除了 Outschool 教室外,本課程也使用:
來源
p5js.org processing.org www.keepspaceblack.org/lessons
已加入 April, 2020
5.0
9評論
教師檔案
教師專業知識和證書
I am a Software Developer with a Bachelor's degree in Computer Science. I have 10 years of experience as an educator.

The Processing language and the P5.js framework are a natural fit for my teaching style. The "Nature of Code" lessons that were developed to support Processing emphasize Computer Science fundamentals and I have studied these lessons extensively for material to introduce in this course.

評論

現場團體小班課程
分享

US$80

用於 4 課程
每週1次,共 4 週
55 分鐘

有28 位學習者完成此課程
即時視訊會議
年齡: 10-15
1-10 每班學員人數

該課程不再提供
關於
支援
安全隱私加州隱私學習者隱私您的隱私選擇條款
下載這個軟體
在應用程式商店下載在 Google Play 上取得
© 2024 校外