Lesson Plan Discipline : Computer Engg. Semester : 3 rd Subject : PIC Lesson Plan Duration : 15 weeks (from July 2019 to Nov 2019) Workload (Lecture / Practical) per week (in hours): Lectures-03, Practical-06 Week Theory Practical Lecture day Topic (including assignment / test) Practical Day Topic 1 st 1 st Steps in development of a program 1 & 2 Programming exercises on executing and editing a C program 2 nd Flow charts 3 rd Algorithm development, Programme Debugging 2 nd 4 th I/O statements, assign statements 3 &4 Programming exercises on defining variables and assigning values to variables. 5 th Constants, variables and data types 6 th Operators and Expressions 3 rd 7 th Revision 5 & 6 Programming exercises on arithmetic and relational operators. 8 th Unformatted and Formatted IOS 9 th Unformatted and Formatted IOS 4 th 10 th Data Type Casting 7 & 8 Programming exercises on arithmetic expressions and their evaluation. 11 th Revision 12 th Introduction to Control Structures 5 th 13 th Decision making with IF – statement 9 & 10 Programming exercises on formatting input/output using printf and scanf and their return type values 14 th IF – Else and Nested IF 15 th While and do-while, for loop 6 th 16 th While and do-while, for loop 11 & 12 Programming exercises using if statement. Programming exercises using if – Else. 17 th Break. Continue, goto 18 th switch statements 7 th 19 th Introduction to pointers 13 & 14 Programming exercises on
12
Embed
Lesson PlanGpnanakpur.ac.in/wp-content/uploads/2019/07/3rd-sem-Computer-Lesson-Plan.pdf38 b) BCD to decimal decoder, BCD to 7-segment decoder/driver, LED/LCD display 39 Revision 40
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Lesson Plan
Discipline : Computer Engg.
Semester : 3rd
Subject : PIC
Lesson Plan Duration : 15 weeks (from July 2019 to Nov 2019)
Workload (Lecture / Practical) per week (in hours): Lectures-03, Practical-06
Week Theory Practical
Lecture day
Topic (including assignment / test)
Practical Day
Topic
1st
1st Steps in development of a program
1 & 2
Programming exercises on executing and editing a C
program
2nd Flow charts
3rd Algorithm development, Programme
Debugging
2nd
4th I/O statements, assign statements
3 &4
Programming exercises on defining variables and assigning
values to variables.
5th Constants, variables and data types
6th Operators and Expressions
3rd
7th Revision
5 & 6 Programming exercises on arithmetic and relational
operators.
8th Unformatted and Formatted IOS
9th Unformatted and Formatted IOS
4th
10th Data Type Casting
7 & 8 Programming exercises on
arithmetic expressions and their evaluation.
11th Revision
12th Introduction to Control Structures
5th
13th Decision making with IF – statement
9 & 10
Programming exercises on formatting input/output using printf and scanf and their return type values
14th IF – Else and Nested IF
15th While and do-while, for loop
6th
16th While and do-while, for loop
11 & 12
Programming exercises using if statement.
Programming exercises using if – Else.
17th Break. Continue, goto
18th switch statements
7th 19th Introduction to pointers 13 & 14 Programming exercises on
Week Theory Practical
Lecture day
Topic (including assignment / test)
Practical Day
Topic
20th Address operator and pointers switch statement.
21st Declaring and initializing pointers,
8th
22nd Single pointer,
15 & 16 Programming exercises on do – while, statement.
23rd Revision
24th Revision
9th
25th Introduction to functions
17 & 18 Programming exercises on for –
statement.
26th Global and Local Variables
27th Function Declaration Standard
functions
10th
28th Parameters and Parameter Passing
19 & 20 Simple programs using pointers. 29th Call - by value/reference
30th Revision
11th
31st Array Declaration, Length of array
Single and Multidimensional Array.
21 & 22
Programs on one-dimensional array.
Programs on two-dimensional array.
32nd Arrays of characters
33rd Revision
12th
34th Introduction of Strings
23 & 24
(i) Programs for putting two strings together.
(ii) Programs for comparing two strings.
35th String declaration and definition
36th Revision
13th
37th String Related function i.e. strlen,
strcpy, strcmp 25 & 26
Simple programs using functions 38th Passing an array to function
39th Pointers to an array and strings.
14th
40th Revision
27 & 28 Simple programs using structures.
41st
Declaration of structures
Accessing structure members
42nd Unions
15th
43rd Revision
29 & 30 Simple programs using union.
44th Revision
45th Revision
Lesson Plan
Discipline : Computer Engg.
Semester : 3rd
Subject : Operating System
Lesson Plan Duration : 15 weeks (from July 2019 to Nov 2019)
Workload (Lecture / Practical) per week (in hours): Lectures-03, Practical-03
Week Theory Practical
Lecture day
Topic (including assignment / test)
Practical Day
Topic
1st
1st Definition of Operating Systems, Types of Operating Systems, ,
1st
Prac. 1 Demonstration of all the controls provided on Control Panel
2nd Operating System Services
3rd
User operating system interface,
2nd
4th System Calls, Types of System Calls
2nd
Demonstration of all the controls provided on Control Panel
5th System Program
6th Operating System Structure,
3rd
7th Virtual Machine, Benefits of Virtual Machine
3rd
Prac. 2 Exercise on Basics of windows.
8th Revision
9th Revision
4th
10th Process concept, Process State, Process Control Block,
4th
Prac. 3 Installation of Linux
Operating System
11th Process Scheduler, Context Switch,
12th Operations on Processes, Interprocess Communication,