1) Scratch Programming
“Although many of the programs designed to teach kids to code are very simplistic, many of them, like Scratch, are suitable for all ages. It doesn’t matter how old you are…Get started with the basics of programming!” -Lifehacker
Want to learn computer programming, but unsure where to begin? This is the course for you! Scratch is the computer programming language that makes it easy and fun to create interactive stories, games and animations and share them online.
What you’ll learn
- How to create amazing games, animated images and songs in the Scratch Programming language, one of the friendliest programming languages ever created
- The skill of solving interesting problems and making cool things with the help of a computer
2) Creative Banner Designing
In this Canva course, your instructor will walk you through these steps:
Create a new Canva account.
Tour the Canva dashboard and templates.
Choose a project template and navigate the workspace.
Create content for a social media graphic.
Add text to a social media graphic.
Prepare your social media graphic for publishing
3) HTML & CSS
HTML is the foundation of all web pages. It defines the structure of a page, while CSS defines its style. HTML and CSS are the beginning of everything you need to know to make your first web page! Learn both and start creating amazing applications.
4) Core Python Programming
Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming.
Python elegant syntax and dynamic typing, together with its interpreted nature, make Python an ideal language for scripting and rapid application development in many areas on most platforms.
5) App Development
Coding is all about thinking. Learning to code combines scientific knowledge with creativity and learning a whole new language. It requires high activity of multiple areas in the brain and altogether empowers children. When children code they learn how to express themselves, develop procedural thinking, and strengthen their confidence, they acquire a new set of skills that help them shift from just consuming information to becoming digital creators.
In the App development course, students will learn the basics of coding Apps and games for smartphones. They will write code for the first time, develop and design their own unique self-made products.
During the course students will learn and implement the following concepts:
- Programming statements: input, If/else, random and intersect.
- Variables: using variables to store data.
- Creative design: inserting media files (video, audio and image) into the app.