Skip to main content

Hello Code

Grade 5

Learning OutcomesLesson TitleNo
Recognize variabletermHello Variables1

Create variables in SmoothY

Applynaming conventions rules

SmoothY Variables2

Get introduced to different types of values that can be assigned to a variable

Classify SmoothY's data types

Explore the print commandin SmoothY

SmoothY Data types3

Apply arithmetic operations on variables Recognize concatenation term

Differentiate between addition operation and concatenation operation

Variables Secrets4
The student will be able to apply previously gained skills through challenges with specific requirements.Variables Challenges5

Recognize function term

Apply naming conventions rules on functions' names

Hello Functions6

Create functions in SmoothY

Writefunctions that do special tasks

Callfunctions in SmoothY

SmoothY Functions7

Generate randomnumbers using SmoothY

Generate randomcolors using SmoothY

Random Colorsand Numbers8
The student will be able to apply previously gained skills through challenges with specific requirements.Functions Challenges9
The student will be able to apply previously gained skills through challenges with specific requirements.Final Project 110

Recognize event term

Relate results to event/cause

Hello Events11

Get introduced to keyboard events: Key-up, Key- down

Distinguish between keyboard events

Recognize the relation between events and functions

Hello Keyboard Evens12

Write keyboard key up events code

Write keyboard key down events code

Relate an event to a function

SmoothY Keyboard Events13
The student will be able to apply previously gained skills through challenges with specific requirements.Keyboard Events Challenges14

Get introduced to Mouse events: mouse-down, mouse-up, mouse-move

Distinguish between Mouse events

Hello Mouse Events15

Write mouse click event code

Write mouse release event code

Relate an event to a function

SmoothY Mouse Events16
Write mouse move event codeFollow the Mouse17

The student will be able to apply previously gained skills

through challenges with specific requirements.

Mouse Events Challenges18

Add comments using SmoothY

Recognize the importance of commenting

Neat Programmer19
The student will be able to apply previously gained skills through challenges with specific requirements.Final Project 220

 

 

 

 

 

For more click on the link

https://hellocode.me/