Creating a fun way for children to learn and love coding.
Coding Dragon: be a creator
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
Please note that each child will need to have a Coding Dragon certificate to begin this course.
Children will need to have either:
Completed the Coding dragon course
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
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)
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
Please note that each child will need to have a Coding Genius certificate to begin this course.
Coding Legend+ (PLUS)
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.