Outschool
搜尋

US$80

for 4 classes
班級

有趣地學習編碼 - 第 1 部分到第 4 部分 - 演算法、調試和循環

由 1537 位學習者完成
年齡 6-11
現場團體小班課程
#builder 這是為那些想要透過基於區塊的拼圖格式學習「如何編碼」的學生設計的——培養解決問題、批判性思維、程式設計、調試和循環概念的能力。
平均評分:
4.7
評論數量:
(921 評論)

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

包含什麼

4 現場會議
3 上課時間
評估
Student moves to the next level only when the learner has understood and solved the previous level. The learner will be assessed as he/she progresses in the game.
我們無法翻譯此文,請刷新頁面並再試一次。

課堂經歷

Please drop me a message if anytime during the weekdays/weekends work for your child. I will try my best to open a new section on your request.Thanks.:)

This is for students who want to learn 'how to code' with block-based format of puzzles-to develop sequencing, problem solving, critical thinking, programming, debugging and looping concepts on a computer platform. 
This class does not require any previous coding experience.
Students will use a computer online platform to work on. It is a fun platform to work on with graphics and animation.
I will share a link to the site (url) in the Zoom Chat after the class begins. NO downloads is required.

Vocabulary
Algorithm - A list of steps to finish a task.
Bug - Part of a program that does not work correctly.
Debugging - Finding and fixing problems in an algorithm or program.
Sequencing - Putting commands in correct order so computers can read the commands.
Program - An algorithm that has been coded into something that can be run by a machine.
Programming - The art of creating a program.
Loop - The action of doing something over and over again.
Repeat - Do something again

Initial 2 minutes will be Introduction of the student as the student joins the class. 
Next 7 minutes the teacher will explain the concept to be discussed for the day.
Next 35 minutes will be working on puzzles and the challenge for the concept discussed for the day.I will keep explaining and helping them with their understanding as they progress. The learner is welcome to share his/her screen whenever he/she needs help on any level. Once a student completes all the levels and shares his/her learning with the class, I will share the next link to work on.
Last 1 minute will be reinforcing the vocabulary and reflection on their learning.

CLASS 1-
Using characters from the game, students will develop sequential algorithms to move a character from one side of a maze to the other character at the other side. To do this they will stack code blocks together in a linear sequence, making them move straight, turn left, or turn right. They will also find and bugs and keep on debugging their program and make it error free before they move on to the next level.

CLASS 2:-
Debugging is an essential element of learning to program. In this lesson, students will encounter puzzles that have been solved incorrectly. They will need to step through the existing code to identify errors.
Debugging forces the students to recognize problems and overcome them while building critical thinking and problem solving skills.
Students will continue to build on their concepts on Algorithm, Sequencing and Debugging.

CLASS 3:-
Using loops (repeating action/actions) is an important skill in programming.Students will learn to add instructions to existing loops, gather repeated code into loops, and recognize patterns that need to be looped.

CLASS 4:-
Students will learn to add instructions to existing loops, gather repeated code into loops, and recognize patterns that need to be looped. They will work on Advanced challenges on Loops in this part of the course.

學習目標

CLASS 1:-
Students will develop programming and debugging skills on a computer platform. The block-based format of the puzzles will help students learn about sequence and debugging concepts and the need to be persistent.

CLASS 2:-
Debugging is an essential element of learning to program. In this lesson, students will encounter puzzles that have been solved incorrectly. They will need to step through the existing code to identify errors.
Debugging forces the students to recognize problems and overcome them while building critical thinking and problem solving skills.

CLASS 3:-
Using loops (repeating action/actions) is an important skill in programming.Students will learn to add instructions to existing loops, gather repeated code into loops, and recognize patterns that need to be looped.

CLASS 4:-
Students will learn to add instructions to existing loops, gather repeated code into loops, and recognize patterns that need to be looped. They will work on Advanced challenges on Loops in this part of the course.

Coding teaches kids that finding a solution to a problem often involves a logical sequence of steps or actions. It helps to develop problem solving skills such as perseverance, trial and error, understanding of cause and effect, analytical thinking and reasoning skills. It also challenges children to think creatively and to pursue innovative ideas and solutions.

其他詳情

父母的引導和規範
If your child is 6 years old then please be present to support and help him/her during class. Students as young as this age need help with minimizing Zoom and opening a link in the browser(Google Chrome, Safari) and navigating between these two. I will be sharing the link in the 'Zoom Chat', after the start of the class. If you are working on an updated Zoom, the link that I will share will appear as a hyperlink and will open in the browser by simply clicking on it. If you have not updated Zoom, then the link needs to be copied and pasted from Zoom Chat to a browser tab. Since the links that I will share during class time in the Zoom Chat , need to open in your browser (like any other link opens in a browser) some children get confused with both the Zoom and the browser window open at the same time. Please help them learn to minimize their Zoom window once they start working in the browser window. Also, please guide your child not to keep Zoom in 'Full screen mode' at any time during class. Thanks for your cooperation. :)
供應清單
Student will need a laptop, desktop or a tablet. If you updated Zoom recently then you may not have to copy and paste the link, it will show as a hyperlink and will open up in the browser on clicking on the link.

Please do not use an only one iPad or a tablet because it gets confusing for a student to keep both Zoom and the Browser tab to remain open during the class and feels lost in moving from one to another. I have some parents that use a chrome book and an iPad or two iPads. They use one to have the Zoom open and then they type in the url of the link in the other device.

It is advisable to use a laptop because with one device the learner has the Zoom and the link on the same device and is able to share his/her screen if the learner needs help from the teacher on any level . Also, the student on completing the challenge activity is able to share his/her learning with the whole class. If you are using 2 separate devices then the learner is unable to use the 'Zoom Share Screen' feature to share his/her work with the class.
外部資源
學習者無需使用標準 Outschool 工具以外的任何應用程式或網站。

認識老師

教師檔案
教師專業知識和證書
非美國 教學證書 在 科學
I am an enthusiastic science, technology and STEM teacher with over 30 years of teaching experience teaching different age and grade levels. I love to always challenge myself by looking for solutions to problems and to write algorithms and code to solve a problem. This enhances my creativity and problem solving skills.

評論

J Mehta M.S. B.Ed.- Astronomy-Sc-Human Body-Coding 建議接下來的課程...
用 Fun 學習編碼-PART5 到 PART8-嵌套循環、條件、條件循環
J Mehta M.S. B.Ed.- Astronomy-Sc-Human Body-Coding
4.7
(921)
US$24 每班
團體課
1 週, 4/週, 45 分鐘
6-11


其他家長也喜歡
Minecraft 教育:區塊編碼
Ms. Mareeka
4.7
(133)
US$15 每班
團體課
50 週, 1/週, 1 小時
9-13
讓我們來學習程式設計:Minecraft 教育版風格!
Ms Felicia
5.0
(40)
US$135 每堂課
一對一課程
依需求開班
6-18
Scratch Camp 第 1 部分:編碼和動畫 - 初學者基礎知識
Young Art: Art Education, Fashion Design, Coding
4.7
(4,841)
US$20 每班
下次會議在 3 PM Monday
團體課
1 週, 3/週, 55 分鐘
9-14
編碼:Scratch Jr. 與 Boomer
Brenda Ban
4.9
(483)
US$18 每班
下次會議在 5:30 PM Tue 6/3
團體課
1 週, 4/週, 45 分鐘
4-9
使用 Scratch 和 MakeCode 進行 1:1 基於區塊的編碼
SRS Music & STEAM
4.9
(25)
US$43 每堂課
一對一課程
依需求開班
7-13
Scratch 程式設計-初學者夏令營-Code-A-Thon-5 天 5 個遊戲
Coding Doctors Learning Lab, Inc.
4.8
(1,248)
US$16 每班
下次會議在 7 PM Mon 5/26
團體課
1 週, 5/週, 55 分鐘
7-12
(1:1) 在 Minecraft 中創造魔法 - 創造龍與地下城(法術與能力)
Chris Rudder
US$40 每堂課
一對一課程
依需求開班
12-17
Minecraft 初學者程式設計課程:1 級 - 程式設計基礎知識
Playful Digital Learning
4.9
(586)
US$36 每班
下次會議在 6 PM Saturday
團體課
1 週, 5/週, 1.50 小時
8-13
Coding Scratch 全學期系列 - Scratch 簡介:程式設計與遊戲
Young Art: Art Education, Fashion Design, Coding
4.7
(4,841)
US$18 每班
下次會議在 10 PM Tuesday
團體課
16 週, 1/週, 55 分鐘
9-14
Scratch 編碼初級班
Mehrab Ahmad
US$16 每班
下次會議在 5 PM Friday
團體課
1 週, 1/週, 55 分鐘
9-14
初學者的 Scratch 電玩電腦編碼
Michelle Lewis Scratch Computer Coding Educator
5.0
(19)
US$20 每班
下次會議在 10 PM Tuesday
團體課
1/週, 40 分鐘
8-10
Scratch 電玩遊戲編碼:有趣的編程
Michelle Lewis Scratch Computer Coding Educator
5.0
(19)
US$48 每堂課
一對一課程
依需求開班
7-17
程式設計課程 3 級 - Scratch
Mr. Steven
5.0
(9)
US$16 每班
下次會議在 10:30 PM Monday
團體課
7 週, 1/週, 30 分鐘
8-13
初學者的 Scratch 編碼冒險
JetLearn
4.9
(78)
US$30 每班
下次會議在 8 PM Tuesday
團體課
5 週, 1/週, 1 小時
7-12
開始寫程式 - Scratch Junior
Wild and Unstructured Learning
4.8
(1,145)
US$19 每班
下次會議在 1 AM Mon 5/5
團體課
6 週, 1/週, 45 分鐘
4-7
Scratch 程式設計:一對一程式設計課程
BrainBytes
4.9
(241)
US$65 每堂課
一對一課程
依需求開班
6-13
查看更多課程
回首頁
搜尋
贈送禮物卡
開啟貨幣、時區和語言設置
語言&地區
登入