Discovering Building Blocks of Code with Scratch and Python” is a comprehensive course that introduces participants to programming fundamentals using Scratch and Python. Whether you’re a beginner or intermediate learner, this course provides a solid foundation in coding. Learn to create interactive projects using Scratch’s visual programming language and seamlessly transition to Python for more versatile programming. Through hands-on exercises and projects, you’ll gain practical experience and problem-solving skills. Collaborate with peers, explore real-world applications, and ignite your passion for continuous learning. No prior coding experience is required. Join us on this exciting journey to unlock your potential as a programmer and explore the endless possibilities of coding.
What Will You Learn?
- Fundamental programming concepts and principles
- How to create interactive animations, stories, and games using Scratch
- Designing sprites, backgrounds, and sound effects in Scratch
- Handling user input and events in Scratch projects
- Transitioning from Scratch to Python programming language
- Syntax and structure of Python programming
- Variables, loops, conditionals, and functions in Python
- Problem-solving and logical thinking skills through coding challenges
- Project-based learning to apply concepts in both Scratch and Python
- Collaboration and teamwork in coding projects
- Real-world applications of coding in various fields
- Developing a growth mindset and passion for lifelong learning in programming.
Lecture 1 – Intro to Scratch00:00
Account Creation and Project Sharing on Scratch00:00
Lecture 2 – Scratch – Angles, Fractions, Pen, Loops, Variables and Design Animations00:00