Programing Fundamentals

Create a Virtual Interactive Greeting card
with Code

LEVEL 1 | Grade 4 to 9 | PRE REQ – None


Students are introduced to programming through the captivating medium of storytelling. Students will use their imagination to design their Virtual Greeting card App with multiple screens, multiple images, messages, and transitions. They will write code to create the Greeting card and make it interactive. Students will build logical foundations of programming, which will be useful to them regardless of which coding language they pursue in the future. They will code using , a visual programming tool that makes it incredibly easy and fun for young students to learn to code.


Programming fundamentals

Variables, loops, functions

Events and Input handling

JavaScript block mode

Students will create a virtual greeting card

UI Elements

Multiple screens along with event handlers to the UI elements.

Speech Play – Text to Speech