Class 12 CBSE - Python
Python helps students to understand algorithmic problem solving using data abstractions, functional and procedural abstractions, and object based and object-oriented abstractions that how computers represent, store and process data at different levels of abstraction that mediate between the machine and the algorithmic problem solving level and how they communicate with the outside world.
To create awareness of ethical issues related to computing and to promote safe, ethical behavior to make students aware of future trends in computing also to devise algorithmic solutions to problems and to be able to code, validate, document, execute and debug the solution using the Python programming system.
Computational Thinking
Computer Networks
Database Management
Interface with SQL
Paper-Pattern
Unit No.
Unit Name
Marks
Theory
Practical
I
Computational Thinking and Programming - 2
40
70
50
II
Computer Networks
10
15
----
III
Database Management
20
25
20
Total
70
110
70
Unit No. | Unit Name | Marks | Theory | Practical |
---|---|---|---|---|
I | Computational Thinking and Programming - 2 | 40 | 70 | 50 |
II | Computer Networks | 10 | 15 | ---- |
III | Database Management | 20 | 25 | 20 |
Total | 70 | 110 | 70 |