Total Marks: 100 (Theory: 70, Practical: 30)
Computer Components
CPU, Memory (RAM, ROM), Storage Devices (HDD, SSD, Pen Drive)
Input & Output Devices
Software (System Software, Application Software, Open Source vs Proprietary)
Networking Basics
Types of Networks: LAN, MAN, WAN
Network Devices: Modem, Router, Switch
Internet, Web Browsers, WWW, Websites
Basics of Python
Installing Python, Writing First Program
Data Types: Numbers, Strings, Lists, Tuples, Dictionaries
Operators: Arithmetic, Relational, Logical
Conditional & Looping Statements
if
, if-else
, elif
Loops: for
, while
Functions & Modules
Creating Functions, Importing Modules (math
, random
)
File Handling in Python
Reading and Writing files (.txt
files)
Database Concepts
Data, Field, Record, Table
Need for a Database
Introduction to MySQL
Creating and Using a Database
SQL Commands: CREATE
, INSERT
, SELECT
, DELETE
, UPDATE
Operators: Arithmetic, Comparison, Logical
Functions: COUNT()
, SUM()
, AVG()
, MAX()
, MIN()
Digital Footprint & Privacy Issues
Cybercrime, Phishing, Hacking, Identity Theft
Social Media & Ethics
Fake News, Misinformation, Cyberbullying
IT Applications
Role of IT in Healthcare, Education, E-Governance
Python Programming (8 Marks) – Writing small programs
SQL Queries Execution (5 Marks) – Basic SQL commands
Practical Notebook & Viva (7 Marks)
Mini Project (10 Marks) – Small project using Python and MySQL
ELIGIBILITY:- 10TH PASS