HELLOWORLDKIDS

PROJECT-BASED CURRICULUM

 

 Provided By: Mind Respect Ltd. – HelloWorldKids Curriculum

Introduction

This document explains the outcomes for each level of HelloWorldKids series, with examples of projects analyzed and created by students at the end of each level. This document has been developed by Mind Respect Ltd. Company, the solely owner of HelloWorldKids curriculum. 

 

 

LEVEL ONE: COMPUTER TALK TO ME

The student is taught how the computer thinks, how to order computer, and how to analyze. The student will be able to identify the capabilities of SmallBasic language, understand the order of commands, the dimensions, the shapes, the coloring, the animating commands, the program timing commands, sounds playing commands.

At the end of the level, the student is required to analyze in a computational thinking way a complete scene, and to write program to present the scene using native commands.

Example of students’ projects:

Project Title:The Adventure Man

https://www.youtube.com/watch?v=J4SMfmEDCRM&feature=youtu.be

 

 

 

LEVEL TWO: I AM A SUPER PROGRAMMER

The student is taught the advanced main concepts in programming, to build their interactive programs at the end of this level. The main concepts taught in this level are:

–      Loops

–      Variables

–      Subs

–      Events

–      Conditions

The student becomes capable of creating a complete program, game, interactive scenes.Examples of students’ projects:

Project Title:Design Your Room by Yourself

https://www.youtube.com/watch?v=uW4f4D6ayLs

 

 

Project Title:My Cookies Game

https://www.youtube.com/watch?v=xtY2ogqU77M 

 

Project Title:Don’t Touch the Red Line Game

https://www.youtube.com/watch?v=PoXIEj4Brvs

 

 

LEVEL THREE: HELLO WEB

Students are now very familiar with main programming concepts. In level 3, they are taught the basics of Web. Internet, how has been invented, who invented it, who owns it, what is hosting, what is a domain, what is a website, what is a server. The www, how is it different than the Internet. The HTML, CSS, JavaScript. All native coding.

The students are capable at the end of this level to create their own websites, and upload them on the Internet.

Examples of students’ projects:

Project Title: Learn SmallBasic

https://www.youtube.com/watch?v=_w0Sqm_DnJU&feature=youtu.be 

 

 

LEVEL FOUR: HELLO JAVA

The student is taught the Java Language in Level 4. The students start to become familiar with this important language, they become capable of writing Java programs, find the errors in a more complex code, and interact perfectly with the user’s input.

The students are capable of creating mathematical programs such as simple types of calculators, guessing programs, and puzzles apps.

Examples of students’ projects:

Project Title:Quiz

https://www.facebook.com/HelloWorldKidsOrg/videos/918938188213094/

 

LEVEL FIVE: HELLO ANDROID

Students are taught the basics of Mobile Computing to be able to create their own mobile apps/games. In this level, they cultivate their knowledge gained from the previous levels to write their First-Stage Graduation Project that combines innovative thinking, ideas’ usefulness and creativity, design, technicalities and neatness of code.

They learn android programming language, and learn about the mobility features of Mobile Computing.

Examples of student’s projects:

Project Title:Doodle Monsters

https://www.facebook.com/HelloWorldKidsOrg/videos/981478441959068/