Information Technology Reference
In-Depth Information
Table 2.4 Learning material of the programming language 'C'
C 1 . Basics
C 1.1 . Constants and
variables
C 5 . Iteration
structure
Unknown no of
loops
C 5.1. While statement
C 5.2 . Calculating sum
in a while loop
C 1.2 . Assignment statement
C 1.3 . Arithmetical operators
C 5.3 . Counting in a
while loop
C 5.4 . Calculating avgr
in a while loop
C 1.4 . Comparative operators
C 5.5 . Calculating max/
min in a while loop
C 1.5 . Logical operators
C 5.6 . Do…while
statement
C 1.6 . Mathematical
functions
C 1.7. Input-output statements
C 2.1. A simple program
structure
C 6 . Arrays
C 6.1 One-dimensional
arrays
C 6.2 . Searching
C 2 . Sequence
structure
C 3.1 . If statement
C 3 . Conditional
structures
C 6.3 . Sorting
C 6.4. Two-dimensional
arrays
C 3.2 . If…else if
C 3.2.1 Methodology of find-
ing max/min
C 3.3 . Nested if
C 6.5. Processing per
row
C 6.6. Processing per
column
C 4 . Iteration
structure
Concrete no of
loops
C 4.1 . For statement
C 6.7. Processing of
diagonals
C 4.2 . Calculating sum in a
for loop
C 7 .
Sub-programming
C 7.1 . Functions
C 4.3 . Counting in a for loop
C 4.4 . Calculating avgr in a
for loop
C 4.5 . Calculating max/min
in a for loop
programming structure (e.g., multidimensional arrays), so this new structure should
not be considered as being completely unknown to the learner. On the other hand,
domain concepts, which were previously known by the learner, may be completely
or partly forgotten. For example, if a learner has difficulties in calculating a sum in
a 'while' loop, her/his knowledge of the previous domain concept of “calculating a
sum in a 'for' loop” has eroded. Therefore, there is the need to represent the knowl-
edge dependencies that exist between the domain concepts of the learning mate-
rial of the programming language. This is achieved using Fuzzy Related-Concepts
Network. The FR-CN for the knowledge domain of the programming language 'C'
that is described in Table 1.7 is depicted in Fig. 2.11 . Tables 2.5 , 2.6 and 2.7 are a part
of the matrixes ORD, PART, IMPACT of the FR-CN of Fig. 2.11 correspondingly.
The whole matrixes are presented in the Appendix A.
 
Search WWH ::




Custom Search