If computer science and software engineering are new to you, and maybe a little bit intimidating, this course is a great way to get started! This course introduces students to the concepts and vocabulary required to work in any coding language. Using a block-based system, we can focus on the application of concepts and technical problem-solving techniques without the associated syntax. Passionate about video games, saving the planet, a mission to Mars, or impossible quizzes? This course provides you with the basic knowledge and skills you need to create your first passion projects and share them with the world.
Objective: This course aims to teach the basics of computer science and software engineering in a simple and easy to digest manner. First building technical vocabulary and an understanding of foundational concepts, you will move ahead to code several cross-curricular projects. After this course, your student will be able to branch out into the wide world of software development with confidence.