0% 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.

Uploaded by

Joshua Fleming
Copyright
© © All Rights Reserved
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% 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.

Uploaded by

Joshua Fleming
Copyright
© © All Rights Reserved
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

35 5-Feb-18 · 2D arrays declaration, initialization


36 6-Feb-18 2D EXAMPLES
37 7-Feb-18 · Multidimensional arrays
· Pointers, Array & Pointer Relationship,
38 8-Feb-18 Pointer arithmetic

· Dynamic Memory Allocation,Pointer


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

80 22-Mar-18 · ctype.h, math.h, string.h, process.h


· Miscellaneous Standard library
81 23-Mar-18 functions
82 24-Mar-18 Revision
83 25-Mar-18 Sunday

84 26-Mar-18 · Usage of command line arguments


85 27-Mar-18 Revision
86 28-Mar-18 · REVISION
REMARKS

You might also like