Comprehensive notes Computer Science Class-11 Python

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 NameTheory marksTheory PeriodsPractical Periods
IComputer Systems and Organizations101010
IIComputational thinking an Programming – 1458060
IIISociety, law and ethics1520
Total7011070

Comment Your Views

%d bloggers like this: