Class XII Science Holiday Homework-1
Class XII Science Holiday Homework-1
(Science)
School: Zoom International School
Session: 2025–2026
Stream: Science
Physical Education
Contents:
- Management of Sporting Events
- Children and Women in Sports
Assignments:
1. Classify the types of tournaments in detail:
- Knockout Tournament
- League Tournament
- Combination Tournament
- Challenge Tournament
Activities:
1. Draw a fixture using the tabular method for 7 teams:
- Use byes and rounds as per knockout format.
Physics
Contents:
- Electric Charges and Fields
- Electrostatic Potential and Capacitance
Assignments:
1. Calculate and graph the electric field due to a spherical shell (inside = 0, outside =
behaves like a point charge).
2. Calculate and graph the potential due to a spherical shell (inside = constant, outside =
kQ/r).
Activities:
1. Equipotential Surfaces:
- Positive Charge: Spherical
- Negative Charge: Spherical
- Two Like Charges: Distorted spheres
- Electric Dipole: Complex curved surfaces
Chemistry
Contents:
- Alcohols, Phenols and Ethers
- Solutions
Assignments:
1. Mechanism of Reactions:
(a) Esterification: Acid + Alcohol → Ester + Water (H⁺ catalyst)
(b) Dehydration of Alcohol: Alcohol → Alkene + Water (H₂SO₄, heat)
Activities:
1. Boiling Point Variation:
- Graph: Boiling Point vs Carbon Number for Alcohols & Alkanes.
Mathematics
Contents:
- Relation and Function
- Inverse Trigonometric Function
Assignments:
1. Prove that the function f(x) = 1 for x>0, 0 for x=0, -1 for x<0 is neither one-one nor onto.
2. Find the principal value of: cot⁻¹[2cos(sin⁻¹(√3/2))] = cot⁻¹(1) = π/4
Activities:
1. Draw graph of sin⁻¹x with domain [-1, 1] and range [-π/2, π/2].
Computer Science
Contents:
- Python Revision Tour I & II
Assignments:
1. Difference between Keywords and Identifiers:
- Keywords: Reserved words (e.g., if, else, for)
- Identifiers: Names given to variables/functions
2. List vs Tuple:
- List: Mutable, uses []
- Tuple: Immutable, uses ()
Activities:
1. Python Program - Sum based on N:
- If N ≥ 0: sum from N to 2^N
- If N < 0: sum from 2^N to N
- Code:
```
N = int(input("Enter N: "))
if N >= 0:
total = sum(range(N, 2**N + 1))
else:
total = sum(range(2**N, N + 1))
print("Sum:", total)
```