Creating a fun way for children to learn and love coding.

Coding Dragon: be a creator

Ideal for kids from 6 years old

Ideal for kids from 6 years old

LearningX Coding Dragon 10 Classes.

Students can write short programs demonstrating awareness of simple programming concepts, such as sequencing, repetition, variables, and selection

Courses:

Introduction to Algorithms

Coding with Conditional Loops

Introduction to HTML & CSS

Introduction to Python -  Understanding Syntax and Semantics

Coding in Python - Create your first game


Coding Master: Be A builder

genius1.png

Please note that each child will need to have a Coding Dragon certificate to begin this course.

Children will need to have either:

  1. Completed the Coding dragon course

  2. Or passed a Coding dragon course assessment

LearningX Coding Master 12 Classes.

Students are able to develop algorithms that make use of basic programming constructs to satisfy predefined outcomes or project briefs.

Web Courses:

Programming Structure

Coding game app using Programming and Data Structures

Data Types and Data Encryption

Python: Sequences and Patterns

Coding in Python : Functions and Lists

Introduction to Computer Science 1: Also designed to be a gentle introduction to basic programming concepts, such as algorithms, syntax, loops, and variables, through the engaging and familiar experience of a video game.

Game Courses:

Sequencing, syntax, strings, comments, arguments

Repeat code sequences using while-true loops

Save and access data using variables

Master course concepts

Master Challenge Review

If you would like your child to take the Coding Dragon course assessment please contact Debola at debola@dcsacademyx.com


Coding Genius: be a developer

genius.png

Please note that each child will need to have a Coding Master certificate to begin this course.

Children will need to have completed the Coding master course

LearningX Coding Genius 12 Classes.

WEB Based Learning Path:

Students are able to apply abstraction and decomposition to solve more complex problems. They are able to work on larger problems and able to simplify and break down larger problems, making use of abstraction and decomposition, as well as more complex reusable data structures.

Game Based Learning Path:

Computer Science 2: Students will continue to learn the fundamentals, (basic syntax, arguments, strings, variables, and loops) as well as being introduced to a second level of concepts for them to master. Prerequisite (CS1)

Additional Course:

Game Development 1

This course is designed to introduce students to game design and development through classroom discussions and hands-on programming. Students will learn the specific commands needed to make a game while navigating through the game development levels.



Coding Genius+ (PLUS)

genius.jpg

LearningX Coding Genius+ 8 Classes.

Recommended Prerequisites: Computer Science 2, Game Development 1

Game Development 2

The Game Development 2 course applies skills students have learned from Computer Science 2 so they can build a full-edged arcade-style game they’ll be excited to share with their friends and family.


Coding Legend: be an inventor

Legend1.png

Please note that each child will need to have a Coding Genius certificate to begin this course.


Coding Legend+ (PLUS)

Legend1.png

LearningX Coding Legend 15 - 18 Classes.

Web Based Learning Path:

Students are able to apply higher-order programming techniques to solve real-world problems. They will be able to make use of a variety of programming paradigms, and combine data from various systems to solve complex, real-world problems.

Game Based Learning Path:

Computer Science 3 & 4: Students will keep practicing their functions, events, and nested conditionals. On top of those, they'll get into more sophisticated operators and keywords like String Concatenation and Arithmetic operators. Prerequisite (CS2)


LearningX Coding Genius+ 20 Classes.

Recommended Prerequisites: Computer Science 4, Game Development 2

Computer Science 5: Prerequisite (CS4)

  • Understand what the modulo operator does.

  • Call a predefined function and use its return value appropriately, etc.

Game Development 3

The Game Development 3 course continues from Game Development 2, using the concepts learned in Computer Science 3 to build even more varied and creative games. Game Development 3 provides students with more open-ended tools, enabling a wider variety of games and programs to be built, while also seeing how basic Computer Science concepts are used in the context of making something to be shared with others.