0% found this document useful (0 votes)
4 views

6_Month_Computer_Learning_Assignment_Plan

The document outlines a comprehensive 24-week program focused on foundational digital skills, design, coding, and web development. It includes weekly activities that cover computer basics, design projects using tools like Canva and Figma, coding with Scratch and Python, and building websites with HTML and CSS. The program culminates in a presentation of the participant's tech journey and encourages reflection and planning for future learning.

Uploaded by

yahsuD
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

6_Month_Computer_Learning_Assignment_Plan

The document outlines a comprehensive 24-week program focused on foundational digital skills, design, coding, and web development. It includes weekly activities that cover computer basics, design projects using tools like Canva and Figma, coding with Scratch and Python, and building websites with HTML and CSS. The program culminates in a presentation of the participant's tech journey and encourages reflection and planning for future learning.

Uploaded by

yahsuD
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Weeks 1–3: Foundations & Digital Basics

Week 1

 Day 1: What is a computer? (Draw basic parts: monitor, CPU, mouse,


keyboard)

 Day 2: Hardware vs Software (List 5 of each)

 Day 3: Operating systems – Watch videos about Windows/macOS/Linux

 Day 4: Learn how to create folders and organize files (Practice in File
Explorer)

 Day 5: Save a file, rename it, delete and restore it from recycle bin

Week 2

 Day 1: Learn about browser types and practice opening Chrome/Firefox

 Day 2: Search skills – Google something fun, try filters (images/videos/news)

 Day 3: Browser shortcuts (Practice Ctrl + T, Ctrl + Tab, Ctrl + W, etc.)

 Day 4: Take a screenshot and print a document

 Day 5: Watch a video on Internet Safety + make a list of 5 safety tips

Week 3

 Day 1: Intro to email – create a Gmail (if allowed), draft a “hello” email

 Day 2: Learn about attachments – attach an image or file to an email

 Day 3: Practice formatting a document in Word (bold, color, bullets)

 Day 4: Type up your daily routine in Word or Docs

 Day 5: Practice typing on typingclub.com – 15 minutes

🎨 Weeks 4–7: Design & Creativity

Week 4

 Day 1: Create a free Canva account


 Day 2: Explore design templates and make a birthday card

 Day 3: Learn about image types: JPG, PNG, GIF

 Day 4: Make a YouTube-style thumbnail

 Day 5: Design a poster about “My Favorite Animal”

Week 5

 Day 1: Learn about resolution (watch a simple video)

 Day 2: Try designing a logo using shapes in Canva

 Day 3: Explore Figma basics (sign up, make a frame, insert text)

 Day 4: Make a "Tech Explorer" badge for yourself

 Day 5: Save and organize your designs in folders

Week 6 & 7 (Creative Review)

 Combine all designs into a digital portfolio in Google Slides

 Add titles, captions, and present it to a parent/mentor

🧠 Weeks 8–11: Coding with Scratch

Week 8

 Day 1: Sign up at scratch.mit.edu

 Day 2: Explore the Scratch interface + watch 2 beginner tutorials

 Day 3: Make your first project: Move a character (sprite)

 Day 4: Add sound and background to your sprite

 Day 5: Save and share the project

Week 9

 Day 1: Learn about events (e.g. "when green flag clicked")

 Day 2: Add simple controls (arrow keys to move)


 Day 3: Create a bouncing ball animation

 Day 4: Learn how to use “if” and “repeat” blocks

 Day 5: Add a score system

Week 10

 Day 1: Design a maze game

 Day 2: Add traps or rewards

 Day 3: Make the game harder (levels, speed)

 Day 4: Share with a friend or parent to test

 Day 5: Improve based on feedback

Week 11: Recap & Animate

 Make an animated story about “My Dream Day” using Scratch

 Add narration, speech bubbles, and sound effects

🐍 Weeks 12–15: Python Programming (Text-Based)

Week 12

 Day 1: Sign up at replit.com

 Day 2: Learn print() – Write 5 fun facts about yourself

 Day 3: Learn input() – Ask user their name and age

 Day 4: Learn variables and simple math (+ - * /)

 Day 5: Write a story that changes based on input

Week 13

 Day 1: Practice if/else – Guess your age game

 Day 2: Learn about loops (while, for)

 Day 3: Write a multiplication table generator


 Day 4: Make a countdown timer

 Day 5: Practice with small exercises on codecombat.com

Week 14–15: Final Python Project

 Create a quiz game

o Ask 5 questions

o Keep score

o Show results

 Present your code and run it with family/friends

🌐 Weeks 16–19: Build a Website (HTML + CSS)

Week 16

 Day 1: What is HTML? Create a file in CodePen.io

 Day 2: Learn <h1> to <h6>, <p>, <img>, <a>

 Day 3: Add your name, photo, and favorite website link

 Day 4: Make a list of your favorite foods or books

 Day 5: Save and preview your page

Week 17

 Day 1: What is CSS? Add styles in <style> block

 Day 2: Change background color, font, and text color

 Day 3: Add borders and padding to boxes

 Day 4: Center your content on the page

 Day 5: Explore different fonts using Google Fonts

Week 18–19: Final Website Project

 Make a “My Favorites” Website


o 3 pages (About Me, Hobbies, Favorites)

o Add images and links

o Use CSS to style

o Share the link

🎤 Weeks 20–24: Present & Celebrate

Week 20

 Learn Google Slides basics – create title, text boxes, images

 Add projects (Scratch, Python, HTML, Canva screenshots)

Week 21–22

 Prepare a presentation: “My Tech Journey”

 Practice presenting it to a family member

Week 23

 Record yourself presenting using PowerPoint or OBS Studio

 Save your final project folder: Resume, Poster, Scratch, Python, Website,
Presentation

Week 24: Celebration Week 🎉

 Reflect: What did I enjoy most?

 Share your work online (if appropriate)

 Plan next steps (more Python, game dev, AI, etc.)

You might also like