ChildScript

childscript.js | coding for kids

Read more
Whiteboard
Lessons
Documentation
Examples

simple code for kids


Childscript is computer code which is so simple anyone can use it. We have provided free software and lessons for anyone interested in learning or teaching programming. You can build real working websites, mobile apps and software... read more

LEARN

To bring everyone up to speed with how childscript works we have provided lessons and teachers lesson plans.

CREATE

Create and publish real web pages and applications to share with your friends. Get started with our interactive whiteboard.

SHORTHAND

Already know javascript? Childscript can be used simultaneously alongside JS to build complex apps faster. See Documentation.

Computer code that reads like a book

The majority of primary schools in the UK teach programming using automated computer programmes such as “Scratch”. This is easy and fun but misses the real point of what coding is about as you can't create anything useful.

Imagine giving a child a lego set which doesn't fit together to make anything. It is funny to make an icon dance around the screen but at the end of the lesson you have nothing to show for it.

Childscript encourages creativity with code.

The code is intuitive and simple for teachers and students. The learning curve is as easy as possible meaning within a short amount of time anyone can be building their own programmes.

Most importantly childscript can run anywhere there is javascript (the most common programming language). Therefore it can be used to make real working websites, mobile apps and software.

Teachers can download ready to use lesson plans focused on the key stage 2 curriculum.
The interactive programming whiteboard is there for everyone to experiment with and try new things.

If you have any feedback, suggestions or would like to help, please get in contact.

documentation


Basics

Get started programming with childscript.js and learn how to code simple programmes and web pages. Follow our lessons to learn how different coding functions work.

Lessons

Programming lessons are built around the UK Keystage 2 (KS2) curriculum. Student lessons are provided for children taking their first steps into learning to code.

Examples

Some programming examples from a portfolio of apps and web projects built with childscript. All are provided with source code so you can see how each works.

Icon List

To place a sheep icon on the page simply run the command draw sheep. Here is a list of other icons you can draw.

Background List

Here is a list of backgrounds you can use for your pages and apps. To setup a background of a beach just run background beach. It is best to do this at the start of the programme.

Usage & Syntax (Advanced)

It is possible to use childscript exclusively or as a shorthand with javascript. It can be used anywhere javascript is used such as building web pages, mobile applications, node.js server side code.

Functions

The following is a list of programming functions with an explanation of what each piece of code does, an example of usage and how it compiles to javascript.

What would you like to do now?

Download the first lesson plan PDF.

Have a play with the whiteboard.

Load up one of the examples.

Feedback