0% found this document useful (0 votes)
1K views3 pages

Computer Science Class Xii Yearplan (2) - 2025-26

The document outlines the year plan for Class XII Computer Science at Indian School Muscat for the academic year 2025-26, detailing the theory and practical components along with their respective marks. It includes a week-by-week breakdown of topics, activities, and assessments scheduled throughout the year. Key units covered include Programming and Computational Thinking, Computer Networks, and Database Management.

Uploaded by

papi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views3 pages

Computer Science Class Xii Yearplan (2) - 2025-26

The document outlines the year plan for Class XII Computer Science at Indian School Muscat for the academic year 2025-26, detailing the theory and practical components along with their respective marks. It includes a week-by-week breakdown of topics, activities, and assessments scheduled throughout the year. Key units covered include Programming and Computational Thinking, Computer Networks, and Database Management.

Uploaded by

papi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

INDIAN SCHOOL MUSCAT

SENIOR SECTION

CLASS: XII YEAR PLAN 2025-26 COMPUTER


SCIENCE

THEORY (70)
UNIT
Unit Marks
No.
1. Programming and Computational Thinking-2 40

2. Computer Network 10

3. Database Management 20

TOTAL 70

PRACTICALS(30)

SL NO. Unit Marks


1. Lab Test 12

2. Report file: Minimum 20 Python programs 7

3. Viva voce 3

5 Project 8

TOTAL 30
MONTH WEEK TOPIC/SUB-TOPIC ACTIVITY
MARCH 2025 WEEK 3 Unit I: Computational Thinking and Lab worksheet -1
(17– 20 ) ( 5 periods) Programming - 2
● Revision of the basics of Python
covered in Class XI

MARCH 2025 WEEK 4 Unit I: Computational Thinking and WS-1 discussion


(23 -27, 30,31) ( 6+2 periods) Programming - 2 Lab worksheet -1
●Functions

APRIL 2025 WEEK 1 Eid ul Fitr Holidays


(1-3)
APRIL 2025 WEEK 2 Unit I: Computational Thinking and Lab worksheet -2
(6-10) ( 6+2 periods) Programming - 2
●Functions (Continued)

APRIL 2025 WEEK 3 Unit III: Database Management WS-2 discussion


(13-17) ( 6+2 periods)) ●Database concepts Lab worksheet -7
MOODLE TEST

APRIL 2025 WEEK 4 ● Structured Query Language Lab worksheet -7


(20-24) ( 6+2 periods) WS-7 discussion

APRIL 2025 WEEK 5 ●joins Lab worksheet -8


(27-30,May 1) ( 6+2 periods) WS-7 discussion

MAY 2025 WEEK 1 Unit III: Database Management Lab worksheet -8


(4-8) ( 6+2 periods) Creating Database Connectivity WS-8 discussion
Applications
● Interface of python with an SQL
database
SELECT,INSERT
MAY 2025 WEEK 2 ● Interface of python with an SQL Lab worksheet -9
(11-15) ( 6+2 periods) database
UPDATE

PERIODIC TEST – 1
( 15.05.25 to 22.05.25)
MAY 2025 WEEK 3 ● Interface of python with an SQL Lab worksheet -9
(18-22) ( 6+2 periods) database
DELETE WS-9 discussion
PERIODIC TEST-1

MAY 2025 WEEK 4 Unit I: Computational Thinking and WS-9 discussion


(25-29) ( 6+2 periods)) Programming - 2 Lab worksheet -6
Data Structure: Stack
JUNE 2025 WEEK 1 Project Discussion and assignment Lab worksheet -6
(1-5) (3+2 periods)
SUMMER VACATION (8Th JUNE 2025
TO 27th JULY 2025)
JULY 2025 WEEK 4 Unit I: Computational Thinking and Lab worksheet -6
(28-31) (3+2 periods) Programming - 2 WS-6 discussion
Data Structure: Stack(continued)
 Implementation of stack using list.

AUGUST 2025 WEEK 1 Unit I: Computational Thinking and WS-6 discussion


(3-7) ( 6+2 periods) Programming - 2
Data File handling:
● Introduction
AUGUST 2025 WEEK 2 ● Text file Lab worksheet -3
(10-14) (( 6+2 periods) WS-3 discussion
(AUGUST 2025 WEEK 3 ● Binary file Lab worksheet -4
(17-21) ( 6+2 periods) MOODLE TEST
AUGUST 2025 WEEK 4 ● CSV file WS-4 discussion
(24-28) ( 6+2 periods) Lab worksheet -4

AUGUST 31, WEEK 1 Unit I: Computational Thinking and Lab worksheet -5


SEPTEMBER 2025 ( 6+2 periods) Programming – 2 WS-5 discussion
(1-4) ●Exception Handling
SEPTEMBER 2025 WEEK 2 REVISION FOR HALF YEARLY EXAMINATION Lab worksheet -10
(7-11) ( 6+2 periods) WS-10 discussion

SEPTEMBER 2025 WEEK 3 HALF YEARLY EXAMINATION


(14-18) ( 6+2 periods) (14.09.25 TO 28.9.25)

SEPTEMBER 2025 WEEK 4 HALF YEARLY EXAMINATION


(21-25) ( 6+2 periods)

SEPTEMBER 2025 WEEK 5 HALF YEARLY EXAMINATION, Lab worksheet -10


(28-30) ( 6+2 periods) Unit II: Computer Networks
●Evolution of networking
OCTOBER 2025 WEEK 1 Unit II: Computer Networks PROJECT SUBMISSION
(1-2) (2 periods) ●Evolution of networking
OCTOBER 2025 WEEK 2 Data communication terminologies
(5-9) ( 6+2 periods)
OCTOBER 2025 WEEK 3 ● Transmission media: MOODLE TEST
(12-16) ( 6+2 periods)
OCTOBER 2025 WEEK 4 Network devices
(19-23) ( 6+2 periods)
OCTOBER 2025 WEEK 5 ● Network topologies and Network
(26-30) ( 6+2 periods) types:

NOVEMBER 2025 WEEK 1 ● Network protocols WS-11 discussion


(2-6) ( 6+2 periods) ● Introduction to web services

NOVEMBER 2025 WEEK 2 Network application oriented questions WS-11 discussion


(9-13) ( 6+2 periods)
NOVEMBER 2025 WEEK 3 Syllabus completion for class 12 MOODLE TEST
(16-20) ( 6+2 periods)
NOVEMBER 2025 REVISION
(23-27)
DECEMBER 2025 PRE BOARD -1 EXAMINATION PRE BOARD -1
(30.11.25 TO 11.12.25) EXAMINATION
PRACTICAL
EXAMINATION
JANUARY 2026 PRE BOARD -2 EXAMINATION PRE BOARD -2
(06.01.26 TO 22.01. 26) EXAMINATION

You might also like