0% found this document useful (0 votes)
5 views9 pages

Summer STEM Program (HeeraniTutor)

HeeraniTutor is offering a Summer STEM Program from June 2 to July 28, featuring 24 sessions on Scratch Programming, Engineering Circuits, Artificial Intelligence, and Canva designing, with pricing options for group and one-on-one classes. The organization aims to make quality education accessible, dedicating 2% of earnings to support underprivileged students in rural Pakistan. The document also outlines detailed course content for Scratch programming and engineering circuits, including various game projects and tasks for students.

Uploaded by

gan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views9 pages

Summer STEM Program (HeeraniTutor)

HeeraniTutor is offering a Summer STEM Program from June 2 to July 28, featuring 24 sessions on Scratch Programming, Engineering Circuits, Artificial Intelligence, and Canva designing, with pricing options for group and one-on-one classes. The organization aims to make quality education accessible, dedicating 2% of earnings to support underprivileged students in rural Pakistan. The document also outlines detailed course content for Scratch programming and engineering circuits, including various game projects and tasks for students.

Uploaded by

gan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Organization: HeeraniTutor WhatsApp: +92-3362916180 Email: HeeraniTutor@gmail.

com

SUMMER STEM PROGRAM


Starting from 2nd June to 28th July
1-1 and Group classes available

Total 24 sessions (3 sessions per week)


Scratch Programming (10 sessions)
Engineering circuits and concepts (10 sessions)
Artificial Intelligence (2 sessions)
Canva designing (2 sessions)

Pricing:
$300 (For group classes)
$500 (For 1-1 classes)

“Growing up in a small village in rural Pakistan, I witnessed firsthand how a lack of


access to quality education could limit dreams — especially for underprivileged
students. That experience shaped my passion for education and led to the creation of
HeeraniTutor — an online tutoring platform specializing in Math, Science, and STEM
courses, dedicated to making education accessible for all.

Today, through HeeraniTutor, I teach students across the globe, while staying true to
my roots: 2% of all earnings are invested directly into supporting the education of
underprivileged students in rural Pakistan.

By using my services, you’re not just receiving high-quality education — you’re


becoming a part of a movement to empower thousands of young minds who deserve the
chance to dream bigger.”
Organization: HeeraniTutor WhatsApp: +92-3362916180 Email: HeeraniTutor@gmail.com

Course Title: Scratch


Programming Advanced (Level 1 and 2)
ORGANIZATION: HeeraniTutor
Lecture 1: Working with Score Variable through a Hide-and-Seek Game in
Scratch
Game Description: The player searches for and clicks on a sprite that hides and reappears in
random locations. Every time the player clicks the hidden sprite, they earn a point. Add a timer to
make it more challenging and fun.

• Backdrop & Sprite: Start with a fun backdrop and add a hider sprite.
• Random Movement: Sprite moves to random spots, appearing and disappearing.
• Scoring System: Click the sprite to score points.
• Sound Effects: Play a sound when the sprite is clicked.
• Interactive Gameplay: Keep chasing the sprite for a fun and engaging challenge!
Home Task: Create a game where a sprite changes color when clicked, Hide and seeks, plays a
sound, and increases the score by 1.

Lecture 2: Ping Pong Game in Scratch


Game Description: The Ping Pong game in Scratch is a fun and interactive project where
players control a paddle to hit a ball, keeping it from falling off the screen. The objective is to
score points by bouncing the ball while increasing difficulty as the game progresses.

• Use a plain or Ping Pong-themed background.


• Include a paddle (player-controlled) and a bouncing ball.
• Move the paddle to hit the ball.
• The ball bounces and increases speed for added difficulty.
• Earn points when the paddle hits the ball.
Home Task: Design a Ping Pong game with a moving character sprite, player-controlled paddle,
and a score counter that increases each time the sprite is hit. As a distraction you may add any
other sprite moving randomly in the game.
Organization: HeeraniTutor WhatsApp: +92-3362916180 Email: HeeraniTutor@gmail.com

Lecture 3: Collecting Fishes Game (Underwater Theme)


Game Description: The player controls a sprite, like a shark, and moves it around the screen to
collect fishes. Each collected fish adds to the score, but players must avoid obstacles (e.g., rocks,
sharks, or jellyfish, or any character that they would like to pick).

• Collect fish to earn points and hear a bubble pop sound.


• Allow the player to control the sprite using keyboard arrows.
• The fish appears randomly on the screen for a short time before disappearing.
• Once collected, the fish reappears at a new random position.
• Increase the score by 1 when the player touches the fish, and play a bubble pop sound
effect.
• Obstacles (e.g., shark or jellyfish) move around the screen randomly or in a set pattern.
• If the player touches an obstacle, decrease the score by 1.
Home Task: Design a game featuring a bird that moves using keyboard arrows. They will add a
food sprite (e.g., a berry) that appears randomly, reappearing in a new position after being
collected. Collecting food increases the score by 1 and plays a cheerful sound.

Lecture 4: Falling Gifts Game (Holiday-Themed Challenge)


Game Description: The player controls a sprite, like a character holding a gift bag or basket,
and catches falling gifts to earn points. The game is holiday-themed, with festive decorations in
the background. Players must avoid catching "bad gifts" or missing too many falling gifts.

Backdrop: Choose a holiday-themed backdrop, such as a Christmas tree, snowy scene, or a


decorated fireplace.

Sprites:

• Player Sprite: Add a sprite (a person or animal) to catch the gifts.


• Gift Sprite: Add a gift box to collect
• Bad Gift Sprite: Add a "bad gift" sprite to make the game more challenging. (They can
just duplicate the same code with different color for the bad gift)

Steps to create a game:

• A holiday-themed scene sets the mood.


• Includes a player (with a basket), falling gifts, and bad gifts.
• The player controls the sprite to catch gifts using horizontal movement.
• Points increase for catching gifts, tracked on-screen.
• Deduct points or lives for catching bad gifts.
Organization: HeeraniTutor WhatsApp: +92-3362916180 Email: HeeraniTutor@gmail.com

• Displays a final message and score.


Home Task: Create a holiday-themed game where a player catches falling fruits. Add a bonus
point if the sprite is able to catch a special fruit (eg: orange).

Lecture 5: Scrolling Background Game


Game Description: The player controls a character (e.g., a hero or explorer) to collect falling
gems while the background scrolls. The goal is to collect as many gems as possible before the
timer runs out.

• Design sprites for the player, gems, and scrolling background.


• Program gems to fall from random positions at the top and reset once they reach the
bottom.
• Allow the player to move left and right using arrow keys.
• Check if the player touches a gem and increase the score by 1.
• Set a countdown timer (Time Left) and decrease it each second. Stop the game when it
reaches 0.
• Stop the game with the final score when time runs out.
Home Task: Create a simple game where a car sprite moves across the screen using the arrow
keys. Program the car to move left and right with the arrow keys. Ensure the car stays within the
screen boundaries and doesn’t move off-screen.

Lecture 6: Maze Game


Game Description: Embark on an adventurous journey through a maze! Players control a
character sprite (like a mouse, robot, or explorer) to navigate the maze, avoiding walls and
obstacles. The goal sprite (like cheese, treasure, or a flag) awaits at the end, ready to reward your
success.

Backdrop: Choose a festive, Easter-themed background (like a grassy field or spring flowers).
Sprites:

➢ Sprite 1 to navigate: The player-controlled sprite.


➢ Goal sprite: A goal sprite that has to be at the end of the maze.
• Create a maze backdrop with clear paths and walls.
• Choose a character to navigate and a goal to reach.
• Use arrow keys for sprite navigation.
• Stop movement if the sprite touches wall color.
• Display a win message when the player reaches the goal.
Organization: HeeraniTutor WhatsApp: +92-3362916180 Email: HeeraniTutor@gmail.com

• Include sound effects for fun.


Home Task: Create a maze game where a cat sprite navigates through a maze to reach a mouse.
Use arrow keys for movement, add and display 'You Win!' when the goal is reached.

Lecture 7: Designing a Quiz


Game Description: Create a quiz in Scratch by asking questions, checking answers with sensing
blocks, updating the score, and moving to the next question until the game ends.

• Backdrop: Choose a background (a school or any educational background) with a sprite


to ask questions.
• Sprites: Sprite 1: Choose a sprite that will be asking questions.
• This sprite will ask the questions and check answers.
• Use the "say" block for the character to display the question of the quiz.
• Check if the player has entered the correct answer using Sensing blocks.
• Use an If-Else block to check if the answer is correct.
• If correct, display a "Correct!" message and update the score
• After answering, move to the next question.
• After all questions, show the final score.
Home Task: Create a general knowledge quiz game in Scratch. Add a 'Score' variable to track the
player's points, increasing by 1 for each correct answer.

Lecture 8: Walking Calculator


Game Description: Display a background that will be suitable for a calculator game. Design or
choose a sprite (e.g., a character or a robot) that will represent the "Walking Calculator." The
sprite will perform the calculations and move around the screen.

Backdrop: Choose a background (a school or any educational background).


Sprites: Choose a sprite that will be asking questions.

• Design a character (e.g., a robot) to represent the Walking Calculator.


• Create variables to save two numbers
• Use motion blocks to make the sprite walk around.
• Use sensing blocks to ask number 1 and number 2.
• Ask the user, operator (+,-,*, /) that they would like to perform calculations.
• Give the correct answer after the calculations.
Organization: HeeraniTutor WhatsApp: +92-3362916180 Email: HeeraniTutor@gmail.com

Home Task: Create a calculator game in Scratch with a school-themed background. Design a
sprite (like a robot) that asks math questions and moves around the screen.

Lecture 9: Working with My Blocks


Task Description: To use the greaterThan and lessThan blocks in Scratch:

1) Create the Blocks:


• For greaterThan, check if a > b and define actions for true or false.
• For lessThan, check if a < b and define actions for true or false.

2) Use the Blocks:


• Drag the blocks into your script, provide values for a and b, and the block will execute
based on the comparison.
Home Task: Students will create a simple "spinning" game using My Blocks in Scratch. They
will start by creating a My Block named spin. Then, they will use this block in the script,
ensuring that the sprite spins each time when triggered.

Lecture 10: Cloning Snake Game


Game Description:
In this Snake game, cloning is used to make the snake grow longer each time it eats food. When
the snake head touches the food, a clone is created at the back, and the score increases, making
the game more exciting as the snake gets longer.

• Choose a simple background for the game, like a grid or plain field.
• Design a snake head sprite that moves with arrow keys.
• Program the snake’s body to clone itself as the snake eats food.
• Create a food sprite that randomly appears on the screen.
• When the snake head touches the food, it should grow by creating a new clone and
increase the score.
• End the game if the snake collides with itself or the screen edge.
Home Task: Create a simple cloning project in Scratch. Choose a sprite, such as a character or
animal, and program it to create clones of itself when clicked. Once a clone is created, make it
move in a random direction for a few seconds before disappearing.
Organization: HeeraniTutor WhatsApp: +92-3362916180 Email: HeeraniTutor@gmail.com

Course Title: Engineering Circuits Design


Designing (Level 1 & 2)
ORGANIZATION: HeeraniTutor
Session 1: Introduction to TinkerCad & Basic Components
• Objective: Understand TinkerCad’s interface and essential components.

• Key Concepts: Resistor, LED, Battery, Breadboard

• Task: Light up an LED using a battery and resistor.

Session 2: Series Circuits


• Objective: Explore current flow and voltage in series circuits.
• Key Concepts: Series connection, voltage drop, total resistance

• Task: Build a series circuit with 3 LEDs.

Session 3: Parallel Circuits


• Objective: Compare series vs parallel configurations.

• Key Concepts: Branches, equal voltage, additive current

• Task: Create a parallel circuit with 3 LEDs, measure current.

Session 4: Ohm’s Law in Practice


• Objective: Apply Ohm’s Law (V = IR) in real circuits.

• Key Concepts: Voltage, current, resistance

• Task: Create a circuit with adjustable resistor (potentiometer) and observe changes.

Session 5: Switches and Control


• Objective: Learn how switches control current flow.
Organization: HeeraniTutor WhatsApp: +92-3362916180 Email: HeeraniTutor@gmail.com

• Key Concepts: Open/closed circuit, push-button

• Task: Build a circuit with a switch to control an LED.

Session 6: Introduction to Arduino & Coding


• Objective: Understand the basics of Arduino and embedded coding.

• Key Concepts: Arduino UNO, digitalWrite, setup/loop

• Task: Blink an LED using Arduino code in TinkerCad.

Session 7: Volume Control using Potentiometer


• Objective: Control LED brightness with a potentiometer
• Concepts: Analog input
• Components: Potentiometer, LED, Arduino

Session 8: Traffic Light System


• Objective: Use code and circuit logic to automate a traffic system.
• Key Concepts: Delay, digital output, sequencing
• Task: Build a working traffic light circuit using 3 LEDs and Arduino code.

Session 9: Light-Controlled LED (LDR Sensor)


• Objective: Turn LED on when it gets dark
• Concepts: Analog input, sensors

• Components: LDR, 10K resistor, LED, Arduino

Session 10: Push Button Buzzer


• Objective: Sound a buzzer when a button is pressed

• Concepts: Digital input, conditional logic


• Components: Pushbutton, buzzer, resistor, Arduino
Organization: HeeraniTutor WhatsApp: +92-3362916180 Email: HeeraniTutor@gmail.com

Course Title: AI and CANVA


ORGANIZATION: HeeraniTutor
Session 1: “Design Like a Pro” – Canva Basics & Poster Creation
Objective: Learn Canva interface, tools, and create a personal or educational poster.
Activities:

• Introduction to Canva dashboard (templates, elements, fonts, etc.)

• Demo: Create a simple “My Favorite Hobby” poster

• Student task: Design a poster for "Save the Environment" or "My Dream Career"

• Share your design at the end for group feedback!

Tools: Canva (Free account)

Session 2: “Social Media Creators” – Fun Reels, Stories & Certificates


Objective: Learn how to design for Instagram, YouTube, or class presentations.
Activities:

• Demo: How to create social media graphics (e.g., YouTube thumbnails, IG reels posters)

• Mini-project: Design a certificate for a friend or a YouTube video cover

• Bonus Challenge: Add animation to one design!

Tools: Canva (with animation option)


Outcome: Students post or present one creative digital product

Sessions 3 and 4: “Train Your Own Robot” – Intro to AI + Teachable Machine


Objective: Understand how AI learns through examples and training.

Activities:

• What is AI? Short intro video or real-life examples


• Teachable Machine demo: Train AI to recognize hand gestures, sounds, or faces
• Students create their own AI model in pairs/groups
Tool: Teachable Machine

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy