Program

Coding Knight

Coding Knight

Learn the basics of programming in a visual and fun way. The child will train a basic understanding of coding through interactive applications designed specifically for children.

Learn the basics of programming in a visual and fun way. The child will train a basic understanding of coding through interactive applications designed specifically for children.

Age:

6-7 years

6-7 years

Session duration:

Private 45 min/session

Group 60 min/session

Private 45 min/session

Group 60 min/session

Private 45 min/session

Group 60 min/session

Program length:

32 sessions

32 sessions

Class format:

Private 1-on-1

Group 4-6 students/class

Private 1-on-1

Group 4-6 students/class

Private 1-on-1

Group 4-6 students/class

Tools Used:

Coding Knight by Algonova

ScratchJr

CURRICULUM

Learning Modules

1

2

3

4

5

6

7

8

Linear Algorithms

L1. Executors and Algorithms L2. Programs and Memory Blocks L3. Learning how to read and execute Programs L4. Constructing linear algorithms. (Beginning) L5. Constructing linear algorithms. (End)

Outcome: Students are able to act as program executors: they construct and run instructions, read algorithms, execute steps sequentially, and fix any errors that occur.

L1

L2

L3

L4

CURRICULUM

Learning Modules

1

2

3

4

5

6

7

8

Linear Algorithms

L1. Executors and Algorithms L2. Programs and Memory Blocks L3. Learning how to read and execute Programs L4. Constructing linear algorithms. (Beginning) L5. Constructing linear algorithms. (End)

Outcome: Students are able to act as program executors: they construct and run instructions, read algorithms, execute steps sequentially, and fix any errors that occur.

L1

L2

L3

L4

CURRICULUM

Learning Modules

1

2

3

4

5

6

7

8

Linear Algorithms

L1. Executors and Algorithms L2. Programs and Memory Blocks L3. Learning how to read and execute Programs L4. Constructing linear algorithms. (Beginning) L5. Constructing linear algorithms. (End)

Outcome: Students are able to act as program executors: they construct and run instructions, read algorithms, execute steps sequentially, and fix any errors that occur.

L1

L2

L3

L4