Scratch
Visual Language
Free on all platforms
Scratch is widely acknowledged for its effectiveness in introducing programming to beginners. Despite the games appearing simple, the shaped code blocks in Scratch have text labels and require specific properties to be typed in. This approach creates a bridge between purely visual coding and typed coding languages that learners may encounter later. Additionally, Scratch provides a user-friendly interface and a large online community, fostering collaboration.
What you'll learn :
Introduction to a Programming Language
Variables and Data Types
Sequence and Control Flow
Debugging Skills
Introduction to Algorithms and Patterns
Basic Logic and Problem Solving
Requirements :
No Prior Coding Knowledge is required
Computer or Tablet
Internet connection
Course Curriculum
-
- Meeting Unlimited