0% found this document useful (0 votes)
33 views

Teaching Plan 2023 2024

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)
33 views

Teaching Plan 2023 2024

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
You are on page 1/ 2

Maharashtra State Board of Technical Edication, MUMBAI D1

Teaching Plan (TP)


Academic Year: 2023-2024 Program: Diploma in Computer Technology
Course: Programming in 'C' Course Code: PIC - 312303
Semester: SECOND Name of Faculty: A. R. Mirikar
Actual Execution
Unit No. Plan (From - to & No. of Teaching Method/
CO TLO Title / Details (From - to & No. of Remark
(Alloc. Hrs) Lectures) Media
Lectures)
Unit I. Basics of C Programming
1.1 Introduction to algorithm 02/01/2024 (1) Board
1.1 Some algorithmic problems 03/01/2024 to 05/01/2024 (3) Board
1.1 Flowchart 08/01/2024 to 09/01/2024 (2) Board
1.2 History of C, General structure of a C program 10/01/2024 (1) Board
I (10) a 1.3 C character set, tokens, Keywords, Constants 11/01/2024 (1) Board
1.3 Escape sequences, Strings, Identifiers, Variables 12/01/2024 (1) Board, Demo
1.3 Data types, Data type conversion 15/01/2024 to 16/01/2024 (2) Board, Demo
1.4 Input/Output statements Extra Session (1) Board, Demo
1.5 Operators 17/01/2024 (1) Board, Demo
-- Comments, Preprocessor directives 18/01/2024 (1) Board, Demo
Unit II. Control Structures
2.1 Decision making and branching - If statements 22/01/2024 to 24/01/2024 (3) Board, Demo
2.1 Decision making and branching - switch 01/02/2024 to 02/02/2024 (2) Board, Demo
2.2 Looping - while 05/02/2024 to 06/02/2024 (2) Board, Demo
II (14) a, b
2.2 do-while loop 07/02/2024 to 08/02/2024 (2) Board, Demo
2.2 for loop 09/02/2024 to 15/02/2024 (2) Board, Demo
2.3 break, continue 16/02/2024 to 20/02/2024 (2) Board, Demo
Unit III. Arrays and Structure
What is array?, Declaration and intialization of one- Board, Real-life
3.1 21/02/2024 (1)
dimensional array analogy
3.2 Declaration and initialization of 2D array 22/02/2024 (1) Board
3.1,3.2 Accessing array elements, Example programs 23/02/2024 to 26/02/2024 (2) Board, Demo

III (12) c
3.1 Character arrays, Strings, Reading and displaying strings 27/02/2024 (1) Board, Demo
III (12) c
Concept of structure, Definition and declaration of
3.3 28/02/2024 (1) Board
structure
Accessing member of structure, Initialization of
3.3 29/02/2024 to 01/03/2024 (2) Board, Demo
structure
3.3 Nested structure, array of structure 04/03/2024 (1) Board, Demo
3.4 typedef, enumerated data type 05/03/2024 and extra (2) Board, Demo
Unit IV. Functions

4.1 Concept and ned of functions, prototype of a function 06/03/2024 (1) Board
4.2 Library functions 07/03/2024 and extra (2) Board, Demo
4.3 User-defined functions 11/03/2024 to 13/03/2024 (3) Board
IV (12) d
-- Categories of functions, Scope and lifetime of variables 14/03/2024 to 15/03/2024 (2) Board

4.4 Parameter passing - Call by value, Call by reference 18/03/2024 to 19/03/2024 (2) Board, Demo
4.5 Recursive functions Extra Session (1) Board, Demo
Unit V. Pointers
Board, Real-life
Concepts of Pointer 20/03/2024 (1)
5.1, 5.2 analogy
Declaring, Initializing and Accessing pointers 21/03/2024 (1) Board, Demo
5.3 Pointer arithmetic 22/03/2024 and extra (2) Board, Demo
V (12) e
5.4 Pointers and arrays 25/03/2024 and extra (2)
5.5 Pointers and Strings 29/03/2024 and extra (2) Board, Demo
-- Handling functions using pointers 01/04/2024 (1) Board
5.6 Handling structure using pointer 02/04/2024 (1) Board, Demo
Revision
All Revision 03/04/2024 (1) Board

Name & Signature of Faculty Name & Signature of HOD

You might also like