Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Mcaii Teachingplan

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

SCHOOL OF COMPUTER SCIENCES

LESSON PLAN FOR THEORY COURSE (II MCA)

Regulation 2023
Name of the Faculty Ms.T MAHAKAVIYARASI

Designation ASSISTANT PROFESSOR Department MCA


Course Name C# AND .NET FRAMEWORK Course Code P23MC3T03
Year / Semester / Section II III -
Course Category THEORY Credits 3
Lectures 3
Periods (Hours) per week
Tutorials -

Theory Examination
Method Assessment Marks
Internal Assessment 20
Assignment 5
Evaluation System Technical Aptitude (MCQ) 5
Attendance 5
Seminar 5
End Semester Examination 60
Total Marks 100

Day Period Time


9.30 AM-10.20AM,1.40PM-
I 1,5
2.20PM
II 5 1.40PM-2.20PM
Time Table III - -
IV - -
V - -
VI 1 9.30 AM-10.20AM
Course Objectives

Blooms Taxonomy Knowledge Levels

K1 – Remember : Indulging all the facts and basic business concepts (define, explore, concept, and
ideas)
K2 – Understand : Explain ideas or concepts (classify, describe, discuss, explain, identify, locate,
operate, recognize, report, select, and gesture)
K3 – Apply : Use information in new situations (execute, use, distinguish, demonstrate, interpret,
narrate, schedule, and sketch)
K4 – Analyze : Explore connections among ideas (differentiate, organize, relate, compare,
distinguish, examine, question, and test)
K5 – Evaluate : Justify a stand or decision (appraise, assess, argue, defend, judge, select, support,
value, critique, weigh)

Course Outcomes

P23MC3T03 C# AND .NET FRAMEWORK L T P C Hrs


3 0 0 3 45

Unit -I: - Fundamental Concepts


Introduction, the main method, program output, printing & formatting output, compilation &
execution, Namespace Declaration, Common Language Platform, Structure of C# program, Value
type, Default Constructor, Struct type, Enumeration type, Reference type, Class Type, Object Type,
String Type, Interface type, Array type, Delegate type, Predefined types, Concept of Boxing &
Unboxing, Array types, Variables & Parameters, Operands, Statements. Expression, operators.

Unit -II: Classes and Methods


Objects, Classes, Objects as Data type, creating classes, Using an Object member function,
constructor, Types of class members, Inheritance, access to Members of class, Garbage collector,
implementing classes, Class library and Name Space, Methods, Structure of a method, Method
overloading, implementing method, class containing functions, statements and control.

Unit -III: Arrays and String


Struct types, declaration, modifier & Interface, Enums, Enumerator Base type, Enum modifiers,
Members, values and operations, Concept of Arrays, Passing array as parameters, Array
initialization, Accessing array member, Arrays object, Array list (adding, deleting, searching data
from array list), String operations, converting objects to string, String builder, File and folder
operations, reading and writing text files, reading and writing binary files.

Unit- IV: .NET Overview


Introduction to .NET, NET framework overviews : development, key design goals, Mega Data,
Multiple language integration and support, Name spaces, .NET framework Base classes, User and
program interfaces :user interface, Windows Forms, Web Forms, Console application; Program
interface, Web Services.

Unit - V: Common Language Runtime


Introduction to Common Language Runtime (CLR). Net Framework class Libraries-CLR-Metadata-
Interoperability-Assemblies-the .Net Packaging system. Requirement of .NET application
(Assembly, Module, Type), common type systems (Custom types, Boxing & Unboxing value types),
Megadata (Attributes, Custom Attributes), Managed Data (Managed Heap, Garbage collector),
Garbage collector j optimization, pinning objects.

TEXTBOOKS:

1. Programming in C# by Balguruswamy, Tata McGraw Hill.


2. C # Programming, by V. K. Jain, Dreamtech Press, New Delhi.
3. Introduction to DOT NET (.NET), be James Conard et. Al., Shroff Publisher and-
Distributors Pvt. Ltd (Mumbai).

REFERENCES BOOKS:

1. C# 4.0 the Complete Reference by Herbert Schildt


2. Latest version of Andrew Trolsens C# text from Apress(Pro C# 5.0 and the .NET Framework
4.5)
4. Robert Powel, Richard Weeks, C# and the .NET Framework, Techmedia.
5. Introducing Microsoft Dot Net - David Platt, PHI Publication.
6. C # (C Sharp) Complete Reference - Schildt, Tata McGraw Hill.
Teaching Methods

BB – Black Board VL – Video Lecture DB – Debate


PPT – Power Point AN – Animation SS – Student Seminar
Demo – Demonstration GL – Guest Lecture CS – Case Studies
MM – Model Making and Demo PD – Panel Discussion QZ – Quiz

Books
TB1 – Text Book 1 RB1 – Reference Book 1 WR – Web Reference
TB2 – Text Book 2 RB2 – Reference Book 2
TB3 – Text Book 3 RB3 – Reference Book 3
Lesson Plan

Unit- I : POETRY
Dates

Outcomes (CO)

Books covered
Addressing
Lecture No

Conducted
Scheduled

Topics Planned to be Covered

Teaching
Method
Course
Date

Date

L1 29.07.24 Introduction, the main method, program output BB, PPT T1


printing & formatting output, compilation & T1
L2 30.07.24 BB, PPT
execution,
L3 01.08.24 Namespace Declaration, Common Language BB, PPT T1
L4 02.08.24 Platform of C# program, Value type
Structure BB, PPT T1
Default Constructor, Struct type, Enumeration BB, PPT T1
L5 03.08.24
type, Reference type CO1
Class Type, Object Type, String Type, T1
L6 BB, PPT
Interface type
L7 Array type, Delegate type, Predefined types BB, PPT T1
L8 Concept of Boxing & Unboxing, Array types BB, PPT T1
Variables & Parameters, Operands, T1
L9 BB, PPT
Statements. Expression, operators.

Unit- II : PROSE
Dates
Lecture No

Outcomes

Teaching
Conduct

Topics Planned to be Covered


Schedul

covered
Method
ed Date

ed Date

Course

Books
(CO)

L10 05.08.24 Objects, Classes, Objects as Data type BB, PPT T1


creating classes, Using an Object member BB, PPT T1
L11 06.08.24
function
L12 07.08.24 constructor, Types of class members, BB, PPT T1

Inheritance, access to Members of class, CO2 BB, PPT T1


L13 08.08.24
Garbage collector
L14 09.08.24 implementing classes, Class library BB, PPT T1
L15 10.08.24 Name Space, Methods BB, PPT T1
T1
L16 12. 08.24 Structure of a method, Method overloading BB, PPT
implementing method, class containing T1
L17 BB, PPT
functions
T1
L18 statements and control BB, PPT
Unit- III : FICTION
Dates
Lecture No

Scheduled

Outcomes
Conducte

Teaching

Topics Planned to be Covered


covered
Method
Course
d Date

Books
(CO)
Date
L13 13.08.24 Yann Martel: Life of Pi PPT, BB T1, T2
L14 14.08.24 Yann Martel: Life of Pi PPT, BB T1, T2
L15 16.08.24 Yann Martel: Life of Pi PPT, BB T1, T2
CO3 PPT, BB T1, T2
L16 19.08.24 Yann Martel: Life of Pi
L17 20.08.24 Yann Martel: Life of Pi
L18 21.08.24 Revision & test PPT, BB T1, T2

Unit- IV : GRAMMAR
Dates
Lecture No

Outcomes
Conducte

Teaching
Schedule

Topics Planned to be Covered

covered
Method
Course
d Date

d Date

Books
(CO)
L19 22.08.24 Preposition PPT, BB T1
L20 23.08.24 Preposition BB, PPT T1
L21 24.08.24 Revision & test PPT, BB T1
CO4
L22 26.08.24 Conjunction PPT, BB T1
L23 27.08.24 Conjunction BB, PPT T1
L24 28.08.24 Revision & test PPT, BB T1

Unit- V : COMPOSITION
Dates
Course Outcomes

Teaching Method
(CO) Addressing

Books covered
Lecture No

Conducted
Scheduled

Topics Planned to be Covered


Date

Date

L25 02.09.24 Public Speaking PPT,BB T1, T2


L26 03.09.24 Public Speaking PPT,BB T1, T2
L27 04.09.24 Report Writing PPT,BB T1, T2
CO5 PPT,BB T1, T2
L28 05.09.24 Report Writing
L29 06.09.24 Report Writing PPT,BB T1, T2
L30 07.09.24 Revision & test PPT,BB T1, T2

Question Paper Pattern

1. Continuous Internal Assessment


Part A Part B Part C Total Marks
5x 2 = 10 2 x 10 = 20 1 x 10 = 10 40

2. End Semester Examination


Part A Part B Part C Total Marks
5 x 2 = 10 4 x 10 = 40 1 x 10 = 10 60

Faculty Name / Designation Signature


Prepared by Dr. N. SATHIYARAJAN
Verified by Dr. N. SATHIYARAJAN
Approved by DEAN

You might also like