Seed Programming

School of Seed Programming Logo

Scratch for Beginners - Batch II

Live: In-Person at APS Lahore and Online

Scratch24-APS

Rs 10,000/- PKR

About Course

This course provides a comprehensive introduction to Scratch, a visual programming language designed for beginners to learn programming concepts through creative and interactive projects. Over the course of four weeks, students will progress from basic concepts like sprite movement and pen drawing to building classic games like Space Shooter, Frog Game, Brick Breaker, Flappy Bird, and PacMan. Each week will focus on hands-on activities and projects to reinforce learning and understanding.

This course provides a comprehensive introduction to Scratch, a visual programming language designed for beginners to learn programming concepts through creative and interactive projects. Over the course of four weeks, students will progress from basic concepts like sprite movement and pen drawing to building classic games like Space Shooter, Frog Game, Brick Breaker, Flappy Bird, and PacMan. Each week will focus on handson activities and projects to reinforce learning and understanding.

 

Week 1: Introduction to Scratch

 

  •  Installation of Scratch and Interface Overview
  •  Understanding Sprite Movement, Coordinates, and Angles
  •  Introduction to Pen Functionality and Drawing Basic Shapes
  •  Exploring Loops and Basic Control Structures

 

Week 2: Building Basic Games

 

  •  Implementing Basic Movement and Event Handling
  •  Creating Simple Games like Frog Game and Space Shooter (Part 1)
  •  Introduction to Variables and Scoring Systems

 

Week 3: Advanced Game Development

 

  •  Building Bricks Breaking and Flappy Bird Games
  •  Understanding Game Mechanics and Implementing Features
  •  Introduction to Game Design Principles

 

Week 4: Completing Game Projects

 

  •  Continuing Development of Pac Man and Space Shooter
  •  Finalizing Game Projects with Additional Features
  •  Showcasing Completed Projects and Reviewing Key Concepts

 

Outcomes:

  •  Understanding fundamental programming concepts through Scratch
  •  Developing problemsolving skills through game development projects
  •  Gaining confidence in using programming logic to create interactive experiences
  •  Building a portfolio of interactive games and animations
  •  Preparing for further exploration in computer science and game development.

What Will You Learn?

  • Scratch installation and navigation.

  • Sprite movement and pen drawing basics.

  • Simple game creation like Frog Game and Space Shooter.

  • Introduction to variables and scoring systems.

  • Advanced game development with projects like Bricks Breaking and Flappy Bird.

  • Continued development of games like Pac Man and Space Shooter.

  • Finalizing projects with additional features.

  • Introduction to game design principles.

  • Problemsolving skills through handson projects.

  • Showcasing completed games and receiving feedback.

Classes Time Table

For In-Person

What we Delivered​

Lecture-01 Shapes Printing

  • Movement
  • Angles and turns
  • Pattern printings
  • Rectangle drawing
  • Spinning Rectangular drawing
  • Triangle drawing
  • Spinning Triangle Drawing
  • Several shapes with multiples of 360
  • Several shapes with NOT multiples of 360
  • Playing with colors by using change color command
  • Variables and spirals printing and drawing of several shape

Summer Special 2024

APS colab

Venue for In-Person: APS, Sarfaraz Rafiqui Rd, Cantt, Lahore Cantt, Lahore, Punjab 54810

Registration Queries

FOR ANY REGISTRATION QUERIES FEEL FREE TO REACH OUT TO OUR TEAM​
Open chat
Hello 👋
Can we help you?
Need more information about Scratch for Beginners – InPerson APS 2024​