Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Lesson Plan
Institute
Chavan S.M.
Trade
C.O.P.A
Lesson /Topic
Lesson Plan & no.
Time (Required)
1 .hrs
Proposed date
Date (conducted)
Ref.books & page no.
Teaching aids
Objectives
Review
Motivation
Topics
Topics
Information Points
Information Points
Spot hints
Spot hints
Group Instructor
Vice- Principal/Principal
[2]
Lesson Plan
Institute
C.O.P.A
Lesson /Topic
6.1
Time (required )
1 hrs
Proposed date
Date(conducted)
Ref.books & page no.
Review
Motivation
Teaching aids
Objectives
Topics
Base of number: -
Conversion of decimal
To Binary :-
Information Points
Spot hints
Method of conversion of
decimal to binary.
2 9
2 4 1
2 2 0
1 0
. . 9(10)=(100) 2
Information Points
Topics
Spot hints
Conversion by
Power method: -
By power method
(300) 10 =() 2
Here Radix of binary is
2 28 27 26 25 24 23 22 21 20
256 128 64 32 16 8 4 2 1
We note that 256 are largest no. Which
are less than 300 the given no?
-256
28=1*28
44
-32
25=1*25
12
-8
23=1*23
4
-4
22=1*22
0
As rower 27 26 25 24 23 22 21 20 are not
represent these values may be placed in
their representive plaues after multiplying
with zero I.e.
1*28,0* 27 , 0*26 , 1*25 ,0*24 , 1*23 ,1*22
,0*21 , 0*20
I.e. (300)10=(100101100) 2 AM
Binary to decimal
Conversion :-
Binary to decimal
conversion.
Group Instructor
Vice-
Institute
C.O.P.A
Lesson /Topic
6.2
Time (required)
1 hrs
Proposed date
Date (conducted)
Ref.books & page no.
Teaching aids
Objectives
Review
Motivation
Topics
Information Points
Conversion of Fraction
Binary to fraction decimal
Spot hints
Fraction
conversion
Method
Topics
Information Points
Eg. (0.1)10=( )2 ?
0.1*2=0.2 0
0.2*2=0.4 0
0.4*2=0.8 0
0.8*2=1.6 1
0.6*2=1.2 1
0.2*2=0.4 0
0.4*2=0.8 0
0.8*2=1.6 1
0.6*2=1.2 1
(0.1) 10=(000110011)2
Conversion of Fraction
Decimal
To Fraction Binary :-
Spot hints
Fraction conversion :-
Ans.
Group Instructor
Vice-
Institute
C.O.P.A
Lesson /Topic
6.3
Time (required )
1 hrs.
Proposed date
Date (conducted)
Ref.books & page no.
Teaching aids
Objectives
Review
Motivation
Information Points
Spot hints
Addition Method
Rules
=Ans.
Topics
Example :-
Rules Of Subtraction :-
Example
Information Points
Spot hints
0-0=0
1-0=1
1-1=0
0-1=1 With one
barrow
1110101010
100101100
Subtraction rules.
=Ans
1001111110
Instructor
Group Instructor
Institute
Vice- Principal/Principal
C.O.P.A
Lesson /Topic
6.4
Time ( required )
1 hrs.
Proposed date
Date (conducted)
Ref.books & page no.
Teaching aids
Objectives
Review
Motivation
Information Points
Spol hints
Complementary
Method :-
Ones complement: -
Understand the
complementary
Method: -
Meaning of 1s &
2s
Compliment
Lesson Plan
Topics
Example:-
[5]
Information Points
Spot hints
Binary no 11001
11001 1s compliment-00110
Group Instructor
Vice- Principal/Principal
Institute
C.O.P.A.
Lesson /Topic
6.5
Time (required)
1 hrs
Proposed date
Date (conducted)
Teaching aids
Objectives
Review
Motivation
Topics
Information Points
Twos compliment:-
Spot hints
Normal subtraction:1010
- 1011
1
Topics
Information Points
Spot hints
2s complimentary method1010
+0001 (Add 2s compliment of
1011)
Process of 2s
complimentary
Subtraction method
1111
- 0001
(Find 2s compliments
&
attach a negative
sign)
Group Instructor
Institute
Vice- Principal/Principal
C.O.P.A.
Lesson /Topic
6.6
Time (required)
1 hrs
Proposed date
Date (conducted)
Review
Motivation
Teaching aids
Objectives
Topics
Octal number system:-
Information Points
Spot hints
Topics
Information Points
Spol hints
=1*23+1*22+0*21+0*20
=8+4+0+0
=(12)8 and
Binary to octal & octal to
binary
Conversion.
(12)8 =( )2
Octal to binary :-
12
e. g (119)10 = ( ) 8 ?
here radix is 8
Decimal to octal:-
119
14 7
Decimal to binary
conversion &
Vie versa
am
e.g. (11572)8 = ( ) 10 ?
Octal to decimal: -
=1*84+1*83+5*82+7*81+2*80
=4096+112+320+56+2
=(4986)10
ams
Question :- 1) Explain the process of binary to octal & vie versa conversion
2) Explain the process of decimal to octal conversion & vie versa
Summary :- octal number system , binary to octal conversion & vie versa ,
Decimal to octal & vice versa
Assignment :- home works problems
Next Lesson :Instructor
Group Instructor
Institute
Name of the instructor
Vice- Principal/Principal
Trade
Copa
Hexadecimal number system.
Lesson /Topic
Lesson Plan & no.
67
Time(required )
1hrs
Proposed date
Date(conducted)
Teaching aids
Objectives
Review
Motivation
Topics
Hexadecimal number
system
Topics
Hexadecimal to decimal
Information Points
Information Points
(2AB) 16 =() 10?
Spol hints
Hexadecimal number
system
=2*162 +10*161+11*160
=512+160+11=(683) 10ans
Decimal to hexadecimal
number
hexadecimal binary
10935
5467 1
2733 1
1366 1
683 0
341 1
170 1
85 0
42 1
21 0
10 0
5 0
2 1
1 0
Binary to hexadecimal
First convert to decimal
system
10
9
8
7
6
5
4
3
2
1
0
+1*2 +1*2 +0*2 +1*2 +1*2 +1*2 +1*2 +1*2 +1*2 +1*2
=1024+215+256+0+64+32+0+0+4+2+1
=(1895) 10
Now,
16 1895
16 118
7
7
6
. . (11101100111) 2=(1895) 10=(767) 16ans
Group Instructor
Institute
Name of the instructor
Trade
Vice-
Lesson /Topic
68
Time (Required)
7 hrs
Proposed Date
Date (conducted)
Teaching Aids
Objectives
Review
Motivation
Topics
Computer code
Topics
Information Points
Spot Hints
Information Points
Spot Hints
ASCII types
Zone digit
011
0010
EBCDIC code
Questions: - 1) How many different characters are possible in following codes: BCD, EBCDIC,
ASCII-7 AND ASCII-8
2) Give the full form of BCD, EBCDIC, and ASCII.
3) Write the 4- bit BCD code for following nos
(25) 10 , (64) 10 ,(128) 10
Group Instructor
(10)
LESSON PLAN
Institute
C.O.P.A.
Lesson /Topic
Software
69
Time (Required)
1 hrs
Proposed Date
Date (conducted)
Teaching Aids
Objectives
Review
Motivation
Topics
Software
Types of software
Information Points
Software is basically a set of
instruction, grouped into program, that
make the electronic devices in the
computer to function in the desired
way
Computer software may be classified
in to three types:- system s/w,
application s/w, development s/w.
Spot Hints
Computer s/w
Language
Types of language
Use of language
Topics
HLL
LLL
Machine language
Assembly
Assembler
Information Points
Hll: - developed in early 1960s
These are not machine dependent &
hence can be used on different
computers they contain English like
statements
It is lowest form of computer language
Lll classified in to machine level &
assembly language
It uses binary numbers express
various operation codes, address &
words
Operation
Address
(Code)
(Location)
In assembly, mnemonics are used to
represent operation codes & strings of
character
Assembly code
Operation read
Operand
address k
The practical method of programming
in machine code,
Where the machine code instructions
are involved by mnemonics
(mnemonics are letters that suggests
are function being preformed by the
corresponding machine code routive)
Spot Hints
Differences into
between hll & lll
Use of assembler
Group Instructor
Vice
Institute
C.O.P.A.
Lesson /Topic
70
Time (Required)
1hrs
Proposed Date
Date (conducted)
Reference books & page no.
Teaching Aids
Objectives
Review
Motivation
On language translator
Topics
Compiler
Language translator
Information Points
It is a complex programs that covers
complete programs written in high
level interpretive
Languages like BASIC into the direct
instruction code of the
Microprocessors, thereby enabling an
operation at much
Greater speeds
A System software eliminates the
need to write programs in the binary
machine language.
Programs may be written in assembly
language or hll translated into binary
or same other form that can be
understood & executed by the
computer with the help of language
translator
Spot Hints
Need of language
translator
Topics
Types of translators
Information Points
Compiler & interpreter
Interpreter- the function of interpreter
is the same as of a
Compiler but in different style
The interpreter translates one
statement at a time & if error free
executes it. The process of continues
till the last statement
1] Error correction (debugging)
is much simpler in the case of
interpreter because it is done in
stages. The compiler produces an
error list for the entire program at the
end
2] Interpreter take more time for the
execution of a program as compared
to compiler, bcos a statement has to
be translated every time it is read.
Spot Hints
Difference between
compiler & interpreter
Next assignment
Instructor
Principal /Principal
Group Instructor
Vice
Institute
C.O.P.A.
Lesson /Topic
71
Time (Required)
1 HRS
Proposed Date
Date (conducted)
Reference books & page no.
Teaching Aids
Blackboard, chalk
Objectives
Review
Motivation
On programming steps
Topics
Steps in programming process
Information Points
The programming process is a set of
activities that are carried out to
develop & implements a computer
program
1)Understand program specification
2) Design a program modem
3) Determine correctness of program
4)Code program
5)Test &debug program
6)Document program
(a) problem defination (b)
Requirement analysis-1)what is given
as i/p, what is excepted as o/p & how
to arrive at the solution, syntax,
execution ,logic,debugging ,program
sequence, selection, repetition etc.
Spot Hints
Topics
Information Points
Algorithm
Spot Hints
Use of algorithm
Program clarity
Flow charts
Next assignment
Instructor
Principal /Principal
Group Instructor
Vice
Institute
C.O.P.A.
Lesson /Topic
Documentation
72
Time (Required)
1 hrs
Proposed Date
Date (conducted)
Reference books & page no.
Teaching Aids
Blackboard, chalk
Objectives
Review
On programming step
Motivation
On documentation of program
Topics
Documentation
Documentation method
Information Points
Once the program has been written &
be debugged, it is ready to use &
hence requires documentation or
written processor of how to run the
program, enter data, what problem to
expect etc.documentation of program
consist of flow charts/pseudodes,
program listing & detailed written
statements of algorithm & procedure
involved
1) Self documentation it is one
method which incorporates all
necessary components explaining the
logical flow in the program itself.
-
Spot Hints
Method of documentation
preparation
Topics
Information Points
Spot Hints
2) Automatic documentation - or
external documentation or manual
FoxPro built in utility that can be used
to document the program file as well
as other file used by program file. It
automatically indents the dowhileend..Do,if-end if ,scan end scan etc.
it can help you to find missing or
misplaced loops
Necessity of documentation
Necessity of documentation
importance of
documentation
Next assignment
Instructor
Group Instructor
Vice Principal/Principal
Institute
C.O.P.A.
Lesson /Topic
Flowchart
73
Time (Required)
1 hrs
Proposed Date
Date (conducted)
Reference books & page no.
Teaching Aids
Objectives
Review
Motivation
Topics
Flowchart: -
Flow line: -
Information Points
One of the most important tools of the
computer programming is a flowchart
which is used by the programmers to
plan the sequence of the operations
within a program before writing it .It is
symbolic diagram of computer
program. A flowchart or block diagram
is a graphical representation of and
algorithm which is step by step
method or a solving a problem
In a flowchart, flow lines with arrow
heads are used to indicate the flow of
operation, i.e. the exact sequence in
which the instruction are to be
executed
Spot Hints
Purpose of flowchart
Information Points
Topics
Symbols or notations to
be used in flowcharts: -
Box
Spot Hints
Shape
Oval
Operations
For start &
stop
Rectangle
For calculation
process
expect a
decision
For a decision
Diamond
Parallelogram
For input or
output
Arrow
For direction
of flow
For a
connection
Small circle
Flowchart
symbols
Group Instructor