Scratch 3D game - Summer 2023
Classroom: zoom online
Class Time: Sunday 5pm
Pre-requirements: >5 years old
Textbook: scratc.mit.edu
Course Description: learning coding by 3D scratch
Course Goals: 3D gaming coding, join contests
Schedules of Teaching Topics
|
Date |
Lesson / Topic |
Optional Info: e.g. Assignment, Objective/Focus Points, Supplemental Material |
1 |
First Day of School |
Introduction of scratch of MIT: GAMES (Game, Animation, Music/Move, Event, Story) |
Project animations 1 |
2 |
|
3D gaming design and 5 coding steps, AI introduction with samples |
Design a covid-19 project with story |
3 |
|
Music with sound, recording, events A AI introduction with samples |
Projects with Music with sound, recording |
4 |
|
Movie and Animation , dialog, clone AI introduction with samples |
Projects with Movie and Animation , dialog, clone |
5 |
|
Pan, Pen , Pen shades, clone, flying, AI design |
Projects with Pan, Pen , Pen shades, clone, flying |
6 |
|
Coding Loop, translator, sensor of sounds, video, AI design |
Projects with Coding Loop, translator, sensor of sounds, video |
7 |
|
Coding variable, side bar control, range,AI coding |
Coding variable, side bar control, range |
8 |
|
Coding IF -THEN, AI coding |
Projects with Coding IF -THEN |
9 |
|
Gaming, clicks and events,AI coding |
Projects with Gaming, clicks and events |
10 |
|
Coding boardcast, AI coding |
Projects with Coding boardcast |
11 |
|
Coding 3D 1, AI coding |
Projects with Coding 3D 1 |
12 |
|
|
|
13 |
|
Coding 3D 2 AI coding |
Projects with Coding 3D 2 |
14 |
|
AI coding review and remember |
Final tests with own project |
15 |
|
Introduction of Python and ML with sample coding |
project with Python and ML |
16 |
|
ML 4 types with sample coding and use cases |
Projects with ML 4 types with sample coding and use cases |
17 |
|
Supervised ML with sample coding 1 |
Projects with Supervised ML with sample coding 1 |
18 |
|
Supervised ML with sample coding 2 |
Projects with Supervised ML with sample coding 2 |
19 |
|
Unsupervised ML with sample coding |
Projects with Unsupervised ML with sample coding |
20 |
|
Summary ans test |
|
|
|
|
|
|
|
|
|
|
|
|
|
- Teacher: David Zhang