Overview

Introduces IT fundamentals, cyber safety, office tools, and programming concepts (Java for ICSE). Develops coding, data handling, and digital communication skills.

Study Mode:

Online/Offline/Hybrid

Duration:

48 to 72 hours

Curriculum For:

Class 9

Batch Seats:

Limited

topics covered

class 9

Unit 1: Basics of Information Technology
  • Computer systems: characteristics, components (CPU, memory, input/output devices)
  • Memory types: primary (RAM, ROM), secondary storage (HDD, SSD, CD/DVD, pen drive, flash drive)
  • Software types: system software (OS, device drivers), application software (including mobile apps)
  • Computer networking basics: PAN, LAN, MAN, WAN, wired & wireless, WiFi, Bluetooth, cloud computing (public & private)
  • Multimedia: images, audio, video, animations
Unit 2: Cyber Safety and Computing Ethics
  • Safe web browsing, secure passwords, and identity protection
  • Privacy settings in social networks and safeguarding personal data
  • Viruses, malware, adware, spyware: understanding and prevention
  • Reporting cybercrimes, digital etiquette, ethical and responsible use of computers
Unit 3: Office Tools
  • Word Processing: creating, editing, and formatting documents; headers/footers, page numbers, tables, images, subscript/superscript
  • Presentation Tools: slide creation, layout, transitions, animations, inserting media
  • Spreadsheet Tools: entering data, formulas & functions (SUM, AVERAGE, COUNT, MIN, MAX), charts/graphs, cell referencing (relative / absolute)
Unit 4: Programming / Coding Basics
  • Introduction to programming: object-oriented programming (OOP) vs procedure-oriented programming
  • Principles of OOP: Abstraction, Encapsulation, Inheritance, Polymorphism
  • Introduction to Java: Applets, Applications, compilation process (source code → bytecode → JVM)
  • Objects and classes: modeling entities, attributes (state), methods (behavior)
  • Values and data types: characters (ASCII/Unicode), tokens, identifiers, literals, keywords, constants, variables
  • Input/output: Scanner class, comments, error types (syntax, runtime, logic)
  • Operators: unary, binary, ternary; arithmetic, relational, logical, assignment, increment/decrement; precedence and associativity
  • Conditional constructs: if, if-else, switch-case statements
  • Iterative constructs: for, while, do-while loops; nested loops; jump statements (break, continue)
  • Mathematical library methods: java.lang.Math (sqrt, pow, abs, random)
Unit 5: Lab Exercises / Practical Work
  • File management: creating, copying, moving, deleting files; setting attributes; shortcuts
  • Word processing practicals: document creation and formatting
  • Presentation practicals: slides with transitions, media, and animations
  • Spreadsheet exercises: applying formulas, creating charts (bar, line, pie)
  • Programming exercises: writing small programs in Java, using conditional and iterative constructs
Learning Outcomes
  • Understand computer systems, software, and networking basics
  • Work efficiently with word processors, spreadsheets, and presentation tools
  • Write simple programs using Java and apply OOP principles
  • Apply cyber safety and ethical practices while using technology
  • Perform practical exercises and mini-projects integrating multiple tools

introduction to artificial intelligence

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