US$300

for 8 classes
班級

編碼與遊戲開發 - 第 1 部分(簡介)

由 13 位學習者完成
年齡 7-12
現場團體小班課程
在這個為期 8 週的課程中,學生將學習編碼基礎知識、編寫第一行程式碼並開發自己的遊戲。
平均評分:
5.0
評論數量:
(20 評論)

即時視訊會議
每週1次,共 8 週
1-3 名學習者(每班)
60 分鐘

包含什麼

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

課堂經歷

This 8 week course is designed for students ages 7 to 12 who have no prior coding experience. Each week will consist of a one-hour live, online lesson and a few independent practice exercises to reinforce the concepts discussed in class.

Over the course of these 8 weeks, we will start with the basics — how to run your first line of code — and progress to writing functions and developing a game. Students will use JavaScript for all lessons, but concepts will be presented in a language-agnostic way. By the end of the course students should have the skills required to independently build a simple, personalized game.

But learning to code is so much more than just memorizing the syntax. In addition to discussing the fundamental concepts in a robust way, students will be encouraged to develop good thinking habits, like: precise communication, asking questions, running experiments to answer those questions, weighing tradeoffs, and clearly identifying unknowns. These skills, often introduced much later in life, will help students build a foundation for a lifetime of effective learning, thinking, and questioning.

I’ve put together a rough schedule for this class, but we may deviate from it slightly, depending on the challenges that students encounter and the problems that they’re most interested in.

Week 1: What is coding? What will you build?
- Discuss: What is coding? What can you do with coding? What will you learn in this course?
- Robot Instructions: Practice precise communication by telling a “robot” how to perform simple tasks
- Variables: What is a variable? How to make a new one
- Simple Data Types: Numbers and Strings
- Practice Exercises: Reading and writing robot instructions, Variables about you

Week 2: How to Read Code, Functions
- How to change and use variables
- How to read and simplify code like a computer
- What are Functions?
- Practice Exercises: Reading Code Like a Computer, Practice with Functions

Week 3: Boolean Logic
- Boolean Values: True or False
- Boolean Questions: ===, are these items equal? 
- What are If Statements?
- Practice Exercises: When to Use Boolean Values, Practice with If Statements

Week 4: Loops
- More Boolean Questions: >, <
- What are While Loops?
- Practice Exercises: Practice with Boolean Operators, Practice with While Loops

Week 5: Arrays
- What are Arrays? How can you use them?
- Guided Experimentation: Length, Push, Pop, Access-by-Index - What do these do? 
- Practice Exercises: Array Method Review. Practice with Arrays

Week 6: Combining Arrays and Loops
- Practice reading more complicated functions that use arrays and loops
- How could you use a loop to build up a long array of numbers?
- Time to plan and focus on game project
- Practice Exercises: Reading and Writing Functions

Week 7: Problem Solving Practice
- Apply the tools you’ve learned so far to open-ended problems and puzzles
- Time to work on game
- Practice Exercises: Reading and Writing Functions

Week 8: Review, Game Wrap Up, Next Steps
- Review of everything we’ve covered so far
- Time to work on game
- Next Steps: How to keep working on your game, Other classes, Review sheet

學習目標

- Present coding as something doable, usable, and fun.
- Introduce students to foundational coding concepts in a robust, language-agnostic way.
- Give students the tools needed to work independently on a game of their own design.
- Encourage good thinking habits and basic problem solving skills (such as: asking questions, running experiments, precise communication, identifying unknowns, and planning solutions)

其他詳情

父母的引導和規範
To make setup as easy as possible, we will use Codepen for writing and running code. After the first lesson, I will send instructions for how to get started and how to set up a free account. If you'd prefer to use another online coding environment, feel free to reach out and I'll try to find a way to make that work.
外部資源
除了 Outschool 教室外,本課程也使用:

認識老師

已加入 January, 2022
5.0
20評論
教師檔案
教師專業知識和證書
I studied Statistics and Computer Science at Harvard University before working at Uber and Square as a software engineer for over 4 years. Last year, I shifted my focus to teaching because I wanted to help kids develop the thinking skills and confidence that I wish I’d had sooner.

I can still clearly remember taking my first computer science class and feeling convinced that it was too hard for me. At 18, I was pretty good at carrying out formulaic solutions, but I had almost no experience actually generating them. So when I encountered more open-ended problems in computer science, I found them extremely intimidating and discouraging.

Systematically approaching and deconstructing hard problems makes them much less stressful and more interesting, but this process is very different from what’s typically taught in school. Eventually, I developed this skill and applied it to the classes (and later, a career) that I’d once thought were too hard for me. But I really wish I’d started that process sooner. 

My classes will introduce kids to coding, logic, and problem-solving. Because the best learning happens when the topic is fun and usable, students will apply these concepts to a game that they get to design, plan, and build.

評論


其他家長也喜歡
電玩遊戲設計(現場範例課程)- 初學者
Shawn D Walk (Create2Discover)
4.9
(1,345)
US$15 每班
下次會議在 2 PM Tuesday
團體課
1 週, 1/週, 1 小時
7-10
電玩遊戲設計(現場小組課程)- 初學者
Shawn D Walk (Create2Discover)
4.9
(1,345)
US$17 每班
下次會議在 6 PM Mon 5/26
團體課
6 週, 1/週, 1 小時
7-10
電玩遊戲設計(一對一輔導課程)
Shawn D Walk (Create2Discover)
4.9
(1,345)
US$65 每堂課
一對一課程
依需求開班
7-10
使用 RPG Maker 進行電玩設計和編碼:第 0 級
STEAM K-12: Coding & Game Design Classes
4.8
(489)
US$16 每班
下次會議在 4 PM Mon 6/16
團體課
4 週, 2/週, 50 分鐘
8-13
Roblox Studio 初學者指南 - 電玩設計 / 地圖設計
Miss Jennifer - Roblox Scripting
4.9
(635)
US$15 每班
下次會議在 9 PM Thursday
團體課
1/週, 40 分鐘
7-11
適合 6 - 11 歲兒童的編碼和電玩設計
Usama Puri
4.3
(21)
US$30 每班
下一堂課明天 5 PM
團體課
1/週, 55 分鐘
6-11
Roblox Studio 3D建模:電子遊戲設計數位藝術入門
Lucretia Hoxie
4.8
(81)
US$14 每班
下次會議在 10 PM Tue 6/3
團體課
1/週, 50 分鐘
10-14
1:1 私人課程:3D 電玩設計協助,帶 Atmosphir 應用程式(5 歲以上)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
US$40 每堂課
一對一課程
依需求開班
5-18
1:1 私人持續課程:使用 Atmosphir 應用程式進行 3D 電玩設計! (5 歲以上)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
US$40 每班
下次會議在 8 PM Monday
團體課
1/週, 50 分鐘
5-10
3D 電玩設計師俱樂部與 Atmosphir
Raymond Mullikin (Raytoons Comics)
4.9
(504)
US$20 每班
下次會議在 11 PM Mon 6/9
團體課
1/週, 50 分鐘
5-10
使用 HTML5 的網路電玩設計師(13 歲以上)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
US$13 每班
下次會議在 10 PM Wed 5/28
團體課
6 週, 1/週, 50 分鐘
13-18
使用 HTML5 的網路電玩設計師(7 至 12 歲)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
US$13 每班
下次會議在 9 PM Mon 6/2
團體課
6 週, 1/週, 50 分鐘
7-12
定格動畫電玩設計師!用黏土、玩具和工藝品編寫巧妙的 3D 遊戲!
Raymond Mullikin (Raytoons Comics)
4.9
(504)
US$16 每班
下次會議在 6 PM Monday
團體課
6 週, 1/週, 50 分鐘
7-12
🕹️ 電玩設計簡介!使用簡單的編碼創建角色和場景簡介
Raymond Mullikin (Raytoons Comics)
4.9
(504)
US$17 每班
下次會議在 8 PM Monday
團體課
4 週, 1/週, 50 分鐘
6-11
Roblox 編碼/腳本和遊戲設計 1-1
Miss Jennifer - Roblox Scripting
4.9
(635)
US$60 每堂課
一對一課程
依需求開班
6-18
Roblox 遊戲設計|一對一|所有等級
JetLearn
4.9
(83)
US$50 每堂課
一對一課程
依需求開班
7-14
查看更多課程
回首頁
搜尋
贈送禮物卡
開啟貨幣、時區和語言設置
語言&地區
登入