CODING FOR KIDS
CODING FOR KIDS (AGES 6-9)
Table of Contents
CODING FOR KIDS (AGES 6-9)..........................................................................................................................1
Course Objective:................................................................................................................................................1
Why Digiview Training Institute?.......................................................................................................................1
Curriculum Outline:.............................................................................................................................................1
Duration:..............................................................................................................................................................2
Teaching Aids:.....................................................................................................................................................2
Price:....................................................................................................................................................................2
Note:....................................................................................................................................................................2
CODING FOR KIDS (AGES 10-15)......................................................................................................................3
Course Objective:................................................................................................................................................3
Why Digiview Training Institute?.......................................................................................................................3
Curriculum Outline:.............................................................................................................................................3
Duration:..............................................................................................................................................................4
Teaching Aids:.....................................................................................................................................................4
Price:....................................................................................................................................................................4
Note:....................................................................................................................................................................4
CODING FOR TEENS (AGES 16-17)...................................................................................................................5
Course Objective:................................................................................................................................................5
Why Digiview Training Institute?.......................................................................................................................5
Curriculum Outline:.............................................................................................................................................5
Duration: 12 weeks..............................................................................................................................................6
Course Objective:
The objective of this course is to introduce young children to the foundational concepts of coding in a fun and
interactive way using Scratch and [Link]. By the end of the course, students will have a basic understanding
of block-based programming, logical thinking, and problem-solving skills.
Why Digiview Training Institute?
Digiview Training Institute believes in fostering early-age digital literacy and critical thinking skills.
Our experienced instructors are trained to engage and inspire young learners, making complex concepts
accessible and enjoyable.
We prioritize hands-on activities and project-based learning to ensure a dynamic and interactive learning
experience.
Curriculum Outline:
1. Introduction to Scratch Introduction to coding concepts through
interactive activities
Understanding the Scratch interface
Understanding algorithms and problem-
Exploring sprites and backgrounds
solving strategies
Creating simple animations and stories
5. Advanced Scratch Projects
2. Basic Programming Concepts
Advanced sprite and background
Introduction to block-based manipulation
programming
Creating complex animations and
Sequencing and basic commands games
Adding interactivity to projects Collaborative project work
3. Exploring Scratch Projects 6. Intermediate [Link] Tutorials
Analyzing and remixing existing Exploring more advanced coding
Scratch projects concepts such as loops and functions
Experimenting with variables and Creating projects using JavaScript
conditionals blocks
Creating interactive games and quizzes Introduction to web development
concepts
4. Introduction to [Link]
Basic navigation of the [Link]
platform
Duration:
1-3 Months
Sessions:
At least 2 sessions per week (5 sessions Recommended)
Each session lasts for 2 hours
Teaching Aids:
Laptops or computers with internet access for Scratch and [Link] activities
Interactive whiteboard or projector for demonstrations
Printed handouts or worksheets for offline activities
Visual aids such as posters and diagrams to reinforce concepts
Educational games and puzzles to enhance learning engagement
Price:
The course fee is KES 6,000 per Month.
This includes access to all course materials, instructor-led sessions, and additional support materials.
Note:
Classes will be kept small to ensure personalized attention and effective learning.
Parental involvement is encouraged to support children's learning outside of class and to monitor their
progress.
At the end of the course, students will receive a certificate of completion.
CODING FOR KIDS (AGES 10-15)
Course Objective:
The objective of this course is to build upon the foundational coding concepts introduced in earlier years and to
further develop problem-solving skills, logical thinking, and creativity. Students will explore Scratch and
[Link] in more depth and begin to transition into text-based programming languages.
Why Digiview Training Institute?
Digiview Training Institute recognizes the importance of providing advanced coding education to pre-
teen and teenage students to prepare them for future careers in technology.
Our instructors are experienced in teaching coding to this age group, ensuring engaging and effective
learning experiences.
We offer a supportive learning environment where students can collaborate on projects and explore their
interests in coding.
Curriculum Outline:
1. Introduction to Scratch Basic navigation of the [Link]
platform
Understanding the Scratch interface
Introduction to coding concepts
Exploring sprites and backgrounds
through interactive activities
Creating simple animations and
Understanding algorithms and
stories
problem-solving strategies
2. Basic Programming Concepts in Scratch
5. Intermediate Scratch Projects
Introduction to block-based
Advanced sprite and background
programming
manipulation
Sequencing and basic commands
Creating complex animations and
Adding interactivity to projects games
3. Exploring Scratch Projects Collaborative project work
Analyzing and remixing existing 6. Intermediate [Link] Tutorials
Scratch projects
Exploring more advanced coding
Experimenting with variables and concepts such as loops and functions
conditionals
Creating projects using JavaScript
Creating interactive games and blocks
quizzes
Introduction to web development
4. Introduction to [Link] concepts
Duration:
4 to 12 weeks
Sessions:
2 sessions per week (5 sessions Recommended)
Each session lasts for 2 hours
Teaching Aids:
Laptops or computers with internet access for coding activities
Interactive whiteboard or projector for demonstrations
Printed handouts or worksheets for offline activities
Price:
The course fee is KES 9,000 per Month.
This includes access to all course materials, instructor-led sessions, and additional support materials.
Note:
Students are encouraged to bring their laptops if available, but computers will be provided.
Classes will be kept small to ensure personalized attention and effective learning.
Parental involvement is encouraged to support students' learning outside of class and to monitor their
progress.
At the end of the course, students will receive a certificate of completion.
CODING FOR TEENS (AGES 16-17)
Course Objective:
The objective of this course is to provide teenagers with a comprehensive understanding of coding
fundamentals, starting with Scratch and [Link] before advancing to web development with HTML, CSS, and
JavaScript. Additionally, students will learn to integrate their coding skills with hardware projects using
Raspberry Pi.
Why Digiview Training Institute?
Digiview Training Institute recognizes the importance of providing comprehensive coding education to
teenagers to equip them with skills for the future job market.
Our instructors are experienced in teaching advanced coding concepts to this age group, fostering
critical thinking and problem-solving skills.
We offer a supportive learning environment where students can collaborate on challenging projects and
explore their interests in coding.
Curriculum Outline:
1. Introduction to Scratch Exploring more advanced coding
concepts such as functions and events
Understanding the Scratch interface
Creating projects using JavaScript
Exploring basic programming concepts
blocks
through interactive projects
Introduction to web development
Creating simple animations and games
concepts
2. Intermediate Scratch Projects
5. Introduction to Web Development
Advanced sprite and background
Basics of HTML and CSS
manipulation
Creating and styling web pages using
Creating complex animations and
HTML and CSS
interactive simulations
Understanding responsive design
Introduction to variables, loops, and
principles
conditionals in Scratch
6. Intermediate JavaScript Programming and
3. Introduction to [Link]
Raspberry Pi Projects
Basic navigation of the [Link]
Introduction to JavaScript programming
platform
language
Interactive tutorials on coding concepts
Implementing interactive elements and
using block-based programming
dynamic behavior on web pages
Introduction to algorithms and problem-
Building simple web applications and
solving strategies
games using JavaScript
4. Advanced [Link] Tutorials
Integration of coding skills with Hands-on Raspberry Pi projects
Raspberry Pi projects (e.g., LED involving hardware and software
control, sensor data processing) integration
Duration:
4 to 12 weeks
Sessions:
2 sessions per week (5 sessions Recommended)
Each session lasts for 2 hours
Teaching Aids:
Laptops or computers with internet access for coding activities
Interactive whiteboard or projector for demonstrations
Printed handouts or worksheets for offline activities
Access to development environments and tools for coding projects
Price:
The course fee is KES 10,000 per student for the entire duration.
This includes access to all course materials, instructor-led sessions, and additional support materials.
Note:
Computers will be provided.
Classes will be kept small to ensure personalized attention and effective learning.
Parental involvement is encouraged to support students' learning outside of class and to monitor their
progress.
At the end of the course, students will receive a certificate of completion.