progr in c lesson plan

3

Click here to load reader

Upload: santosh-rath

Post on 22-May-2015

163 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Progr in c lesson plan

NAME OF DEPARTMENT: CSE & IT

SUBJECT: PROGRAMMING IN C CLASS: 1ST YEAR B.TECH.

PREPARED BY: Asst.Prof.Santosh Kumar Rath

Lecture

Topics planned for covering

Module Number as per syllabus

Reference/Text Book

Chapter No., Section No., & pages Lecture 1 Algorithm Module 1 A beginners Guide C Programming

Chapter 1, Section 1.11 page 8 Lecture 2 Flowchart Module 1 A beginners Guide C Programming

Chapter 1, Section 1.12 page 10 Lecture 3 Different

programming approach

Module 1 A beginners Guide C Programming Chapter 1, Section 1.3 page 4

Lecture 4 Structure of C program

Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 1, Section 1.8, Page 12-13

Lecture 5 C Tokens Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 2, Section 2.3, Page 25

Lecture 6 Data types their sizes & Variables

Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 2, Section 2.7, Page 31-34

Lecture 7 Operators Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 3, Section 3.1, Page 52-68

Lecture 8 Type conversion & precedence of operators

Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 3, Section 3.14, Page 68

Lecture 9 If statement and its type

Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 5, Section 5.1, Page 114

Lecture 10 Switch statement Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 5, Section 5.7, Page 129

Lecture 11 Loops Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 6, Section 6.1, Page 152

Lecture 12 Breaking , continue & goto

Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 6, Section 6.5, Page 166

Lecture 13 Functions Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 9, Section 9.5, Page 267

Lecture 14 Storage Class Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 9, Section 9.19, Page 295

Page 2: Progr in c lesson plan

Lecture 15 Type of Functions

Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 9, Section 9.9, Page 274

Lecture 16 Recursion Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 9, Section 9.16, Page 288

Lecture 17 Array Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 7, Section 7.1, Page 190

Lecture 18 Array with Function

Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 7, Section 7.8, Page 209

Lecture 19 Multidimensional Arrays

Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 7, Section 7.5, Page 199

Lecture 20 Application of Arrays

Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 7, Case study, Page 210

Lecture 21 Pointers Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 11, Section 11.1, Page 351

Lecture 22 Pointer with Function

Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 11, Section 11.13, Page 370

Lecture 23 Dynamic Memory Allocation

Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 13, Section 13.1, Page 411

Lecture 24 Command Line Arguments

Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 12, Section 12.7, Page 405

Lecture 25 Structure Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 10, Section 10.1, Page 317

Lecture 26 Nested Structure Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 10, Section 10.10, Page 331

Lecture 27 Structure and Function

Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 10, Section 10.11, Page 333

Lecture 28 Self referential Structure

Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 10, Section 10.11, Page 333

Lecture 29 Union Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 10, Section 10.12, Page 335

Lecture 30 Typedef Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 2, Section 2.8, Page 36

Page 3: Progr in c lesson plan

Lecture 31 File Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 12, Section 12.2, Page 390

Lecture 32 Streams Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 12, Section 12.4, Page 392

Lecture 33 File I/O Operations

Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 12, Section 12.4, Page 392

Lecture 34 Error handling in C

Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 12, Section 12.5, Page 398

Lecture 35 C Prog. Examples

Module 3 Programming in ANSI C, by E Balagurusamy.

Lecture 36 C Prog. Examples

Module 3 Programming in ANSI C, by E Balagurusamy.