This document contains an agenda for C programming language lessons from January 2nd to March 28th. It lists 84 topics to be covered over the dates, including introductions to C language basics, data types, operators, control structures, arrays, pointers, functions, structures, file handling, strings and standard library functions. It also schedules revisions, tests and holidays over the period.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
37 views8 pages
Lesson Plan BSC
This document contains an agenda for C programming language lessons from January 2nd to March 28th. It lists 84 topics to be covered over the dates, including introductions to C language basics, data types, operators, control structures, arrays, pointers, functions, structures, file handling, strings and standard library functions. It also schedules revisions, tests and holidays over the period.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 8
S.No.
Date Topics to be Covered
What is a language? Different types of
1 2-Jan-18 languages? Uses of learning language etc What are language translators? What is ascii? conversion of deciamal number to 2 3-Jan-18 binary? what is a program? Generations of 3 4-Jan-18 programing lanuages with examples?
4 5-Jan-18 introduction to c language and history of c
Writing the first c program and explaning the process of compaling and running the c 5 6-Jan-18 program 6 7-Jan-18 Sunday uses of learning c language? What are 7 8-Jan-18 header files? Files used in c? C Basics: C character set, Identifiers and 8 9-Jan-18 keywords · Overview of Data Types Constants, 9 10-Jan-18 Variables and Arrays · Declarations, Expressions, Statements, Symbolic Constants, 10 11-Jan-18 Compound Statements · Operators: arithmetic operators, 11 12-Jan-18 Unary operators 12 13-Jan-18 Bhogi 13 14-Jan-18 Sunday 14 15-Jan-18 kanuma · Relational and Logical operators, 15 16-Jan-18 Assignment operator 16 17-Jan-18 · Example of various operator · Conditional operators, Bitwise 17 18-Jan-18 operators · If statement, if-else statement, if-else 18 19-Jan-18 if-else statement · If statement, if-else statement, if-else 19 20-Jan-18 if-else statement 20 21-Jan-18 Sunday 21 22-Jan-18 · Looping using for loop
22 23-Jan-18 · while statement, do-while statement
· Example of while and do -while and 23 24-Jan-18 for loop 24 25-Jan-18 · Switch - case statement 25 26-Jan-18 Republic day 26 27-Jan-18 · nested control/looping statement, 27 28-Jan-18 Sunday 28 29-Jan-18 looping statement example programs · break operator, continue operator, 29 30-Jan-18 comma operator, 30 31-Jan-18 · goto statement 31 1-Feb-18 · REVISION 32 2-Feb-18 TEST · Arrays: 1-D array declaration, 33 3-Feb-18 initialization EXAMPLE 34 4-Feb-18 Sunday
39 9-Feb-18 to arrays, Array of pointers · Pointers to functions, Array of 40 10-Feb-18 pointers to functions 41 11-Feb-18 Sunday 42 12-Feb-18 MORE PROGRAMS ON POINTERS · Pre-Processor directives: #include, #define, macros with arguments the 43 13-Feb-18 operators 44 14-Feb-18 MAHA SIVA RATRI · # and ##,conditional compilations, 45 15-Feb-18 multiple file Programming · Function: declaration, definition & 46 16-Feb-18 scope Function definition and function call
· Function: declaration, definition &
47 17-Feb-18 scope Function definition and function calls 48 18-Feb-18 Sunday · Type of function (with and without 49 19-Feb-18 parameter) 50 20-Feb-18 · Recursion. · CALLING FUNCTIONS: call by value, 51 21-Feb-18 call by Reference PROGRAMS ON CALL BY VALUE AND 52 22-Feb-18 REFERENCE 53 23-Feb-18 · REVISION 54 24-Feb-18 TEST 55 25-Feb-18 Sunday · Structures, unions (initialization and 56 26-Feb-18 declaration ) · structure passing to functions bit 57 27-Feb-18 fields 58 28-Feb-18 · Introduction of file handling 59 1-Mar-18 · HOLI 60 2-Mar-18 Function used for file handling 61 3-Mar-18 · file handling(Binary and Txt) 62 4-Mar-18 Sunday 63 5-Mar-18 · file I/O operation 64 6-Mar-18 File example 65 7-Mar-18 File example 66 8-Mar-18 · File example 67 9-Mar-18 · EXAMPLES OF FILE HANDLING 68 10-Mar-18 · EXAMPLES OF FILE HANDLING 69 11-Mar-18 Sunday 70 12-Mar-18 · REVISION 71 13-Mar-18 TEST 72 14-Mar-18 · Definition, declaration of string 73 15-Mar-18 · String functions 74 16-Mar-18 · String functions · String manipulation function 75 17-Mar-18 Continue 76 18-Mar-18 Sunday 77 19-Mar-18 Test · String manipulation function 78 20-Mar-18 Continue · Standard library functions stdio.h, 79 21-Mar-18 stdlib.h, conio.h