0% found this document useful (0 votes)
18 views5 pages

Computing For Young Learners

The document outlines a comprehensive computing curriculum for young learners, divided into four modules covering computer basics, Microsoft Office Suite, programming fundamentals, and practical applications. Each module consists of multiple classes focusing on specific topics, including hardware components, software usage, and coding in C, HTML, and CSS. The course aims to equip students with essential computing skills and culminates in a final project presentation.

Uploaded by

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

Computing For Young Learners

The document outlines a comprehensive computing curriculum for young learners, divided into four modules covering computer basics, Microsoft Office Suite, programming fundamentals, and practical applications. Each module consists of multiple classes focusing on specific topics, including hardware components, software usage, and coding in C, HTML, and CSS. The course aims to equip students with essential computing skills and culminates in a final project presentation.

Uploaded by

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

Computing For Young Learners

Module 1: Introduction to Computers and Hardware (5 Classes)

Objective: Familiarize students with basic computing concepts, hardware


components, and system operations.

 Class 1: Introduction to Computers

o What is a computer?

o History and evolution of computers

o Basic computer operations (input, process, output, storage)

 Class 2: Hardware Components

o Overview of hardware: CPU, RAM, hard drives, etc.

o Input/output devices: Mouse, keyboard, printer, etc.

o Practical: Identifying hardware components in a system

 Class 3: Software Basics

o Types of software: System software vs application software

o Operating systems: Windows overview

o Practical: Navigating a Windows desktop environment

 Class 4: File Management

o Creating, saving, renaming, and organizing files and folders

o Practical: Hands-on file management tasks

 Class 5: Internet Basics

o Introduction to the internet, browsers, and search engines

o Online safety and etiquette

o Practical: Performing basic internet searches

Module 2: Microsoft Office Suite (10 Classes)


Objective: Teach students the essentials of Microsoft Word, PowerPoint, and
Excel.

Microsoft Word (3 Classes)

 Class 6: Introduction to Word

o Understanding the interface, creating/editing documents

o Text formatting: Font, size, color, alignment, bullet points

o Practical: Writing a simple letter

 Class 7: Intermediate Word

o Inserting tables, images, and shapes

o Page setup: Margins, orientation, headers/footers

o Practical: Creating a formatted report

 Class 8: Advanced Word

o Using templates, adding hyperlinks

o Practical: Designing a school newsletter

Microsoft PowerPoint (3 Classes)

 Class 9: Introduction to PowerPoint

o Basics of creating a presentation

o Adding slides, text, and images

o Practical: Creating a simple 3-slide presentation

 Class 10: Intermediate PowerPoint

o Slide transitions, animations, and themes

o Practical: Adding multimedia (videos/audio) to a presentation

 Class 11: Advanced PowerPoint

o Hyperlinking, embedding content, and slide show tips

o Practical: Delivering a polished, interactive presentation

Microsoft Excel (4 Classes)

 Class 12: Introduction to Excel


o Understanding the interface, entering data, basic formatting

o Practical: Creating a basic table

 Class 13: Intermediate Excel

o Basic formulas (SUM, AVERAGE, MIN, MAX)

o Practical: Performing calculations on student grades

 Class 14: Charts and Data Visualization

o Creating bar charts, pie charts, and line graphs

o Practical: Visualizing data from a small dataset

 Class 15: Advanced Excel Basics

o Sorting, filtering, and conditional formatting

o Practical: Managing a mini database

Module 3: Programming Fundamentals (10 Classes)

Objective: Introduce basic coding concepts, focusing on problem-solving


and hands-on practice in C programming, HTML, and CSS.

C Programming Basics (5 Classes)

 Class 16: What is Programming?

o Understanding logic, algorithms, and flowcharts

o Writing your first simple program (Hello World)

 Class 17: Variables and Data Types

o Understanding integers, floats, and characters

o Practical: Writing programs using variables

 Class 18: Control Structures

o If-else, loops (for, while)

o Practical: Simple programs like calculating the sum of numbers

 Class 19: Functions and Arrays

o What are functions? Introduction to arrays


o Practical: Writing a program using functions

 Class 20: Debugging Basics

o Understanding errors and debugging tools

o Practical: Debugging simple C programs

HTML and CSS Basics (5 Classes)

 Class 21: Introduction to Web Development

o What are HTML and CSS? Understanding basic structure

o Practical: Writing your first HTML page (with headings,


paragraphs)

 Class 22: HTML Basics

o Tags for images, links, and lists

o Practical: Creating a basic webpage with links and images

 Class 23: CSS Basics

o Inline, internal, and external CSS

o Practical: Styling a webpage with colors and fonts

 Class 24: Layouts and Design

o Using divs, margins, and padding

o Practical: Creating a basic webpage layout

 Class 25: Mini Project

o Combine HTML and CSS to create a personal portfolio page

Module 4: Practical Applications and Final Project (5 Classes)

Objective: Apply learned skills to complete a comprehensive project.

 Class 26: Review and Q&A

o Recap of key concepts across modules

o Practical: Clarifying doubts through hands-on practice

 Class 27: Group Discussion


o Sharing ideas for final projects

o Brainstorming and assigning tasks

 Class 28: Final Project Development – Part 1

o Work on creating a digital portfolio or a project of their choice

 Class 29: Final Project Development – Part 2

o Complete the project with guidance

 Class 30: Presentation and Feedback

o Students present their projects

o Feedback and certificate distribution

Expected Outcomes

By the end of this course, students will:

1. Understand basic computing concepts and hardware components.

2. Be proficient in using Microsoft Word, PowerPoint, and Excel.

3. Gain foundational knowledge in programming with C, HTML, and CSS.

4. Develop practical skills to create a project and apply knowledge to real-


world tasks.

You might also like