Outschool
通貨、タイムゾーン、言語の設定を開く
ログイン

コーディングを学ぶ - Scratch を使ったコーディングの基礎

「コーディングの基礎」は、人気のプラットフォームである Scratch を使用してビデオ ゲームを設計するためのステップバイステップのコースです。 私たちのプログラムは、「なぜ」に答えることで、批判的に考える人、創造的に問題を解決する人、好奇心旺盛な学生を育成することに重点を置いています。
TechWise Academy
平均評価:
5.0
レビュー数:
(18)
クラス

含まれるもの

6 録画レッスン
6 週間
教師のサポート
1年間のアクセス
コンテンツに
この文章は自動翻訳されています

このクラスで学べること

During this self-paced class, students will learn the basics of computer science while creating a video game using Scratch. 

This class does NOT meet live. Learners can move at their own pace at their own schedule. Each lesson includes a follow-along video as well as links to completed projects in Scratch.


Our philosophies at TechWise Academy:
1) Embrace Mistakes - Coding provides immediate feedback to the learner to correct any mistakes along the way. Mistakes are part of the process of learning. 
2) Enjoy Learning - We use fun characters and games to make the learning fun for your student. We know that students learn better when they enjoy the process.
3) Explore Computer Science - We want to expose the problem solving techniques used in computer science to every child. We know every student will not be programmers one day; however, we want to give tools that can be used across any field of study or career. 

Below is a rough breakdown of what we will cover over the course of the class:

Introduction
-Welcome
-What is Scratch?
-Overview of Computational Thinking
-Decomposition - Break our Project into Smaller Pieces

Telling the Story - Intro Animation
-Create Main Sprite + Antagonist + Object
-Animation Background
-Position Sprites & Glide

Create our Game Scene
-Change to Game Background
-Create Launcher Arrow - Resize and Position Sprites
-First Launch

Game Objective: Get the Object!
-Change Main Sprite Launch Speed
-Create Object Clone
-Keep Track of Launch Count

Challenges
-The Enemy Hath Returned!
-Under the Apple Tree - Gravity Algorithm

Finalize the Game
-Background Music + Sound Effects
-Game Over Screen
-What Next?

Instructors will be available to respond to questions via video as your student progresses through the lessons. Please reach out as needed -- we want your student to enjoy the experience with coding! 

This class is for those students with little to no prior experience with coding.

シラバス

6 レッスン
6 週間以上
レッスン 1:
Introduction
 Students gain an introduction to the Scratch programming language, computational thinking, and begin learning about Decomposition as a problem-solving strategy. 
3 割り当て
レッスン 2:
Telling the Story - Intro Animation
 Students follow along to create their own intro animation for their game. This is how they'll "tell the story" of their game characters to engage players. 
3 割り当て
レッスン 3:
Create our Game Scene
 Students create the background for their game and setup the first launch. 
3 割り当て
レッスン 4:
Game Objective: Get the Object!
 Students add the code necessary to retrieve the objects. Students use variables and clones to make a fun, engaging game. 
3 割り当て

その他の情報

外部リソース
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。
  • Scratch
参加しました May, 2021
5.0
18レビュー
プロフィール
教師の専門知識と資格
修士号 Ball State Universityから
Ryan Hunter
学士号 Ball State University から 科学 へ
Mikayla R
学士号 University of Kentuckyから
Ryan Hunter
Mr. Ryan has been a software engineer for 20 years and has been teaching coding concepts to children for over 10 years. He is currently working on his Master's degree in Educational Psychology. 

レビュー

自分のペースで進められるクラス
共有

$5

毎週

6 録画済みレッスン
6 間の講師サポート
開始日を選択してください
コンテンツへの 1 年間のアクセス
33 人がクラスを受けました
年齢: 9-12

今すぐ登録して、いつでも始められます
About
サポート
安全性についてプライバシーCAでのプライバシー保護学習者のプライバシープライバシーの選択利用規約
アプリを入手
App StoreでダウンロードGoogle Playで入手する
© 2025 Outschool