CSS (22519) and Python (22616) – Unitwise
Revision Notes
CSS (22519) – Client Side Scripting
Unit 1 – Introduction to Web & HTML
Structure of HTML document, Tags, Lists, Tables, Forms, Hyperlinks, HTML5 elements.
Expected Questions: What is HTML? Difference between HTML and XHTML, Explain tags, Table
syntax, HTML5 new tags.
Practice: Create webpage with heading, paragraph, image, table, and link.
Unit 2 – CSS (Cascading Style Sheets)
Inline, Internal, External CSS, Syntax, Selectors, Colors, Fonts, Background, Box Model.
Expected Questions: What is CSS? Types, Box model, Selectors, Font & Background properties,
class vs id.
Practice: Design a styled form with background color and font properties.
Unit 3 – JavaScript Basics
Introduction, Variables, Data Types, Loops, Conditional Statements, Functions, Events.
Expected Questions: What is JS? Variables, Data types, Loops, Functions, Events.
Practice: Simple calculator using JavaScript.
Unit 4 – DOM Manipulation
DOM structure, getElementById(), querySelector(), innerHTML, Form Validation.
Expected Questions: What is DOM? [Link](), Form validation, Changing HTML
content.
Practice: JS Form validation for Name, Email, Password.
Unit 5 – Mini Project / Practical Concepts
Integration of HTML + CSS + JS.
Expected Questions: Explain form validation or calculator logic, Create image gallery.
Practice: Create one small integrated project.
Python (22616) – Programming in Python
Unit 1 – Introduction to Python
Features, Applications, Syntax, Indentation, Variables, Input/Output.
Expected Questions: What is Python? Keywords, Identifiers, Indentation, Data types, input()/print().
Practice: Program to add two numbers.
Unit 2 – Control Statements
if, if-else, for, while, range(), break, continue, pass.
Expected Questions: Explain control statements, Difference between for/while,
break-continue-pass.
Practice: Programs for factorial, odd/even, sum of digits.
Unit 3 – Functions
Function definition, Arguments, Return, Recursion, Lambda.
Expected Questions: Function syntax, Return, Recursion, Lambda.
Practice: Function to find factorial or max of numbers.
Unit 4 – Lists, Tuples, Dictionaries
List creation, slicing, methods, Tuple features, Dictionary key-value.
Expected Questions: Difference between List & Tuple, List methods, Dictionary with example.
Practice: Program to sort list, display dictionary items.
Unit 5 – File Handling & Exception Handling
open(), read(), write(), close(), try-except-finally.
Expected Questions: File handling methods, Exception handling with example.
Practice: File write-read program with error handling.
Final Tips:
• Study 1 CSS + 1 Python unit daily (2 hrs each).
• Revise keywords, syntax, and previous MSBTE papers.
• Write neat, short answers and practice 2–3 programs daily.