This article provides complete study material for Computer Science Class-11 Python including notes, assignments and practical assignments.
CBSE Computer Science Class-11 Python
Computer science class-11 Python is a course for CBSE Computer Science Curriculum. The contents are as following:
Computer Science Class-11 Python Unit 1: Computer Systems and Organizations
Basic Computer Organization
- Description of Computer System and Mobile System
- CPU
- Memory
- Hard Disk
- I/O Battery
- Memory Units
- Software Concepts
Boolean Logic
- Boolean Logic Basics
- Truth Tables
- Logical Gates
- Logic Circuits
- Boolean Laws
Number System
- Binary number system
- Decimal number system
- Octal number system
- Hexadecimal number system
- Conversion of number systems
- Binary addition
Encoding Schemes
- ASCII
- UTF8
- UTF32
- ISCII
- Unicode
Unit II: Computational thinking and programming – 1
Getting started with python
- Introduction to Python
- Strengths and Limitations
- Python installation
- Interactive and Script mode
- Tokens – Keywords, Identifiers, Literals, Puncators, Operators
Python fundamentals
- Expressions
- Input() function
- print() function
- Variables
- Data types in Python
- Variable Assignment
- Data type conversion
Conditional Statements
- Simple if condition
- If-else
- If-elif-else
- Nested if
Iterative Statements
- Introduction to iteration
- While loop
- parts of while loop
- While loop with else
- Infinite while loop
- range() function
- For loop
String manipulation in Python
- Introduction
- Accessing string through the loop
- String concatenation using + operator
- String repetition by * operator
- membership operator – in operator
- Slicing in string
Lists in python
- Creation of Lists – An Empty List, Nested List, List from words or text, List from user input
- Traversal of a list
- Operations on list
- Concatenation
- Repetition
- Membership
- List Slicing
- List functions and Methods
Tuples
Creating and Traversing Tuples
Tuple Methods and Functions
Distribution of marks
Unit No. | Unit Name | Theory marks | Theory Periods | Practical Periods |
---|---|---|---|---|
I | Computer Systems and Organizations | 10 | 10 | 10 |
II | Computational thinking an Programming – 1 | 45 | 80 | 60 |
III | Society, law and ethics | 15 | 20 | — |
Total | 70 | 110 | 70 |