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

Arithmetic Operators, and Expressions, Type Conversion Rules, Coercion, Assignment Operators and Expressions

This lesson plan covers C programming over 4 units spanning 14 topics and 31 periods. Unit 1 covers computer fundamentals, algorithms, flowcharts, the history and features of C, variables, data types, operators, expressions, and input/output functions over 11 periods. Unit 2 covers conditional and iterative statements like if-else, while loops, for loops, and do-while loops over 8 periods. Unit 3 covers functions, recursion, scope, storage classes, pointers, dynamic memory allocation, and arrays of pointers over 11 periods. Unit 4 covers structures, unions, file handling, error handling, and command line arguments over 7 periods.

Uploaded by

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

Arithmetic Operators, and Expressions, Type Conversion Rules, Coercion, Assignment Operators and Expressions

This lesson plan covers C programming over 4 units spanning 14 topics and 31 periods. Unit 1 covers computer fundamentals, algorithms, flowcharts, the history and features of C, variables, data types, operators, expressions, and input/output functions over 11 periods. Unit 2 covers conditional and iterative statements like if-else, while loops, for loops, and do-while loops over 8 periods. Unit 3 covers functions, recursion, scope, storage classes, pointers, dynamic memory allocation, and arrays of pointers over 11 periods. Unit 4 covers structures, unions, file handling, error handling, and command line arguments over 7 periods.

Uploaded by

adddata
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

LESSON PLAN & DELIVERY

NO. OF
TOPICS
PERIODS
UNIT - I
Computer fundamentals: Computer & it’s Components,
1
Hardware/Software.
Algorithm, characteristics of algorithm. 1
Flowchart, Symbols is used in flowchart. 1
History of C, Basic structure of C, C language features. 2
C Tokens: Character set, variables, Declaration and initialization of
1
variables.
Keywords ,Data types and sizes ,type qualifiers ,Numeric constants
and their forms of representation, Character Constants ,String 2
Constants
Operators & Expressions: Arithmetic operators, and expressions,
2
Type conversion rules, Coercion, Assignment operators and expressions.

Increment and decrement operator, Conditional operator. 1

Statements, Pre processor directives. 1

Input/ Output functions. 1


Library functions, Relational operators and expressions, Boolean
2
operators and expressions.
UNIT – II
Conditional Statements: Blocks, If-Else statement, Else-lf
4
statement and Switch statement.
Iterative Statements: While loop, For loop, Do-While loop, Break,
4
and continue
Arrays: One - dimensional and character arrays, Two-dimensional
numeric arrays. 7
UNIT - III
Functions: Function Definition, types of User Defined Functions, 2
Parameter passing mechanisms 2
Simple recursion 1
Scope & extent: Scope rules, Storage Classes, Multi-file
2
compilation.
Pointers: Pointers Arithmetic. 2
Character array of pointers. 1
Dynamic memory allocation. 3
Array of Pointer, Pointer to arrays. 2
UNIT - IV
Structures: Structures 1
Array of structures, structures within structures 3
Pointer to structures, self referential structures. 3
Unions. 1
Files: File Handling functions 2
File error handling functions 3
2
Command line arguments.

You might also like