Overview

Focuses on algorithms, flowcharts, spreadsheets, databases, programming basics, and networking. Enhances computational thinking and practical application skills.

Study Mode:

Online/Offline/Hybrid

Duration:

48 to 72 hours

Curriculum For:

Class 8

Batch Seats:

Limited

topics covered

class 8

Unit 1: Fundamentals of Computers
  • Understanding hardware vs software
  • Types and generations of computers
  • Input, output, and storage devices
  • Components of a computer system: CPU, memory, storage
  • Evolution and generation of computers
Unit 2: Operating System & User Interface
  • Definition, role, and functions of an operating system
  • Graphical User Interface (GUI)
  • Basic OS operations: file management, launching applications, booting, system resources
Unit 3: Word Processing
  • Introduction to word processing software
  • Creating, saving and opening documents
  • Editing and formatting text, working with font, styles and alignment
  • Inserting images, tables and symbols, page formatting and printing
Unit 4: Spreadsheet Applications (MS Excel / Similar)
  • Entering and formatting data
  • Using formulas and functions (SUM, AVERAGE, MIN, MAX, COUNT)
  • Cell referencing: relative, absolute, mixed
  • Sorting and filtering data
  • Creating charts and graphs for data visualization

Unit 5: Presentation Tools

  • Introduction to presentation software 
  • Creating slide and presentations
  • Adding text, images and shapes
  • Applying slide layouts and themes
  • Running slide shows
Unit 6: Programming / Coding Basics
  • Introduction to a programming environment (block-based or simplified text-based)
  • Writing simple programs: input, output, basic operations
  • Using conditionals (if-else) and loops (for, while)
  • Understanding program components: input, processing, output
  • Algorithms and flowcharts
Unit 7: Introduction to Java Programming 
  • Introduction to Java 
  • Structure of a Java program
  • Keywords, identifiers, variables and data types
  • Simple input and output programs
  • Writing basic Java programs
Unit 8: Networks & Internet
  • Basics of computer networks and topologies (LAN, WAN, etc.)
  • Introduction to Internet and World Wide Web
  • Common network services: email, shared resources, communication links
  • Basic online safety: passwords, phishing, and secure browsing
Unit 9: Cyber Ethics and Safety
  • Safe use of internet
  • Cyber ethics and safety practices 
  • Protecting personal information
  • Responsible digital behaviour
Unit 10: Practical / Internal Assessment
  • Hands-on exercises in spreadsheets, database, and programming
  • Mini projects integrating multiple topics (e.g., data collection, analysis, reporting, charts)
  • Evaluation based on problem-solving, creativity, and application of concepts
Learning Outcomes
  • Understand computer fundamentals and hardware/software components
  • Apply algorithms and flowcharts to solve real-life problems
  • Use spreadsheet and database tools effectively
  • Write simple programs and basic applications
  • Understand networks, internet basics, and cyber safety
  • Develop digital literacy and problem-solving skills

introduction to artificial intelligence

Are you ready to take the next step toward your future career?