Professional Documents
Culture Documents
Coding(Indonesia);
7 Desember 2015
Contents
1 Scratch
1.1 What is Scratch
1.2 Why Scratch ?
1.3 Competencies .
1.4 Syllabus . . . .
?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
1
1
1
2
Coding(Indonesia);
Page 1
Scratch
1.1
What is Scratch?
Scratch is a programming language and an online community where children can program and share interactive media such as stories, games, and
animation with people from all over the world. As children create with
Scratch, they learn to think creatively, work collaboratively, and reason systematically. Scratch also used at MIT especially first grade student.
1.2
Why Scratch ?
1.3
Competencies
Coding(Indonesia);
1.4
Page 2
Syllabus
Table 1: Scratch Syllabus Table
Basic
Competencies
Subject
Matter
1. Understand
about event
Mindset
Scratch and
basic
structure
2. Able to
moving an
object
Objective
Identified :
1. Event button pressed
2. Move
3. Direction and rotation style
3. Basic
animation
4. Animation
4. Basic logic
5. Basic sensing :
Asking and
touching
6. Operator random
Apply :
6. Basic looks :
Say , show,
hide
1. Program an object to
moving up, down, left and
right
7. Basic Loop :
Forever
8. Basic Math :
Random and
coordinate
system
9. Simple game
Coding(Indonesia);
Page 3
1. Know the
variable
2. Able to draw
an object
3. Improve all
basic
knowledge
Subject
Matter
Algorithm
Objective
Identified :
1. Variable
2. Drawing at vector mode
3. Pre-define variable
Apply :
1. Recreate an object which
moving and spawn
automatically from up to
down
2. Shooting algorithm
3. Create game Watch-out
Insect
4. Add score and level
Continued on next page
Coding(Indonesia);
Page 4
1. More sensing
: Camera and
loudness
Subject
Matter
Cloning,
Sensing and
Broadcast
Objective
Identified :
1. Camera and loudness
2. Clone
2. Know the
cloning
system
3. Broadcast
Apply :
3. Know the
broadcast
1. Creativity
creating
games
2. Open mind to
have an idea
Creativity :
Own Project
(2 sessions)
Identified : Apply :
1. Create own game
2. Add Menu
3. Add win or lose condition