CBSE Class 11 Information Technology (802)
Chapters: 6
1. Part A: Employability Skills
Communication skills · Self-management skills · ICT skills · Entrepreneurial skills · Green skills
- Communication Skills: How to Share Meaning Clearly and Kindly – Communication is sharing meaning between people. A sender encodes an idea into a message, sends it through a channel, and a receiver decodes it and gives feedback. Barriers such as noise, hard words, strong emotions and cultural differences can block or bend the message. We send meaning with words (verbal), with face, eyes, gestures, posture and tone (non-verbal), and with pictures (visual). Active listening — attention, patience, questions and paraphrasing — proves the message arrived. Good communicators adapt to context: formal or informal, spoken or written, and use polite requests, kind refusals, sincere apologies and assertive (not aggressive or passive) language.
- Self-Management: Taking Charge of Your Feelings, Goals and Time – Self-management is the skill of guiding your own feelings, thoughts and actions so you can reach your goals. It starts with self-awareness: noticing what you feel and how strong it is. Then you pause before reacting (Stop, Think, Act) and use calming tools such as slow breathing. Your beliefs and thoughts shape your feelings and actions, so changing an unhelpful thought ('I'm useless') into a helpful one ('I can't do it yet') changes what you do. Good self-managers set SMART goals, plan their time by importance, build healthy habits and bounce back from setbacks (resilience). These skills help in school, friendships and future careers.
- ICT Skills: Office Tools, Internet, E-mail and Staying Safe – ICT means Information and Communication Technology. It is the set of tools we use to make, store and share information: computers, phones, software and the internet. The core ICT skills are: using a word processor to write, a spreadsheet to calculate, a presentation tool to show ideas, the internet to search, e-mail to communicate, and good habits to stay safe online.
- Entrepreneurship Development – Entrepreneurship is starting a new business by spotting a need, putting resources together and taking the risk. India needs entrepreneurs for jobs, new ideas and balanced growth. The process runs from knowing yourself to launching and growing. Start-up India (2016) supports new firms, funding comes from savings, angels, venture capital, banks and crowdfunding, and intellectual property rights protect new ideas, brands and creative work.
- Green Skills: Sustainable Development, Green Economy and Green Jobs – Green skills are the knowledge, habits and job skills that help us live and work without harming the planet. They rest on sustainable development (meeting today's needs while leaving enough for the future). A green economy grows while cutting pollution and waste, often by going circular: make, use, repair, recycle. It creates green jobs such as solar technician or recycling worker. Everyone can use green skills through the 5 Rs: Refuse, Reduce, Reuse, Repair, Recycle.
2. Computer Organisation
Computer organisation
- Basic Computer Organisation – A computer system has hardware (parts you can touch) and software (instructions). Input devices bring data in, the CPU (ALU + Control Unit + registers) processes it, and output devices give results. Memory forms a ladder: registers and cache are tiny and fastest, primary memory (RAM, ROM) holds running programs, and secondary storage (HDD, SSD, pen drive) keeps data permanently. Memory is measured in bits and bytes: 8 bits = 1 byte, and each bigger unit (KB, MB, GB, TB, PB) is 1024 times the one before.
- Computers and Computing: Evolution, Parts and I/O Devices – A computer is an electronic machine that takes input, processes it under the control of a program, stores data and gives output. Computing devices grew from the abacus to smartphones. Every computer has an input unit, a CPU, memory and an output unit, joined by buses and ports.
3. Networking and Internet
Networking and internet
- Computer Networks and How the Internet Works – A network is a group of devices linked to share data. Each device has an IP address. Data is cut into numbered packets. Routers pass each packet hop by hop towards its address, and TCP puts the packets back in order. DNS turns a website name into an IP address. Clients ask, servers answer. Firewalls, passwords, updates and encryption keep a network safe.
4. Office Automation Tools
Office tools
- Office Software: Working with Electronic Documents – An office suite is a set of programs for electronic documents: a word processor for text documents, a spreadsheet for numbers and calculations, and a presentation program for slides. A document is built from elements (headings, paragraphs, lists, tables, images, headers and footers) and formatted with fonts, alignment, spacing and styles. A spreadsheet is a grid of cells named by column letter and row number (B3). Cells hold text, numbers, dates or formulas that start with =. Functions such as SUM, AVERAGE, MAX, MIN, COUNT and IF calculate over ranges (B1:B3), and results update automatically. Relative references change when copied; absolute ones ($B$1) stay fixed. Charts turn data into pictures. Presentations use one idea per slide. Save in editable formats (.docx, .odt, .xlsx, .ods, .pptx) or export to PDF.
5. RDBMS
Relational databases
- Database Concepts: DBMS, Relations and Keys – Keeping data in separate files causes duplication, inconsistency and poor security. A database stores related data in one organised place, and a DBMS (like MySQL) is the software that manages it. In the relational model, data is kept in tables (relations) made of columns (attributes) and rows (tuples); a domain is the set of allowed values of a column. A candidate key uniquely identifies each row; one is chosen as the primary key and the others are alternate keys.
6. Fundamentals of Java
Java basics
- Java Programming Basics – Java is a strongly typed, object-oriented language. Code is compiled to bytecode that runs on the Java Virtual Machine (JVM), so the same program runs on any computer. Every value has a type (int, double, char, boolean, String). Operators compute, if/switch choose, and for/while loops repeat. Arrays hold many values of one type, counted from 0. A class is a blueprint and new makes objects. Exceptions handle errors, wrapper classes turn primitives into objects, and threads let a program do several jobs at once.