D1.1.3 Explain controlled and uncontrolled looping. B D1.1.4 Define nested control structures. B D1.1.5 Explain the use of nested control structures including sequence, c selection, repetition. MODULE D OUTLINE: Repetition statements Repetition structures Repetition using the DOWHILE structure Repetition using the REPEAT…UNTIL Structure Counted Repetition Repetition algorithms Looping Nested control structures MODULE E ADVANCED VARIABLE TYPES AND DEFINITIONS – MODULE DESCRIPTION - This module provides students with knowledge and skills to solve problems and develop algorithms using advanced variable types and definitions. PROFESSIONAL COMPETENCIES PERFORMANCE OBJECTIVES E1.0 problems and develop E1.1 Given a common repetition programming algorithms using control structure problems, develop various structure, abstractions of algorithms for solve problems. sequence, selection and repetition, following a disciplined approach. (C/3c) KSA ENABLING OBJECTIVES Indicators E1.1.1 Apply simple variables within an array. C E1.1.2 Define complex variable types (multidimensional arrays). B E1.1.3 Describe variable usage within objects. B E1.1.4 Illustrate the need for arrays. c E1.1.5 Define arrays of variables. B E1.1.6 Develop pseudocode for common array operations. C E1.1.7 Use simple variables in a single dimensional array. b E1.1.8 Use complex variables in a multi dimensional array. b MODULE E OUTLINE: Complex variables Variable usage Arrays Arrays and variables Pseudo code for common array operations Single dimensional array Multi dimensional array
D1.1.3 Explain controlled and uncontrolled looping. D1.1.4 Define nested control structures. D1.1.5 Explain the use of nested control structures including sequence, selection, repetition. B B c MODULE D OUTLINE: Repetition statements Repetition structures Repetition using the DOWHILE structure Repetition using the REPEAT…UNTIL Structure Counted Repetition Repetition algorithms Looping Nested control structures MODULE E – ADVANCED VARIABLE TYPES AND DEFINITIONS MODULE DESCRIPTION - This module provides students with knowledge and skills to solve problems and develop algorithms using advanced variable types and definitions. PROFESSIONAL COMPETENCIES PERFORMANCE OBJECTIVES E1.0 problems and develop algorithms using control structure, abstractions of sequence, selection and repetition, following a disciplined approach. (C/3c) E1.1 Given a common repetition programming structure problems, develop various algorithms for solve problems. ENABLING OBJECTIVES KSA Indicators E1.1.1 Apply simple variables within an array. E1.1.2 Define complex variable types (multidimensional arrays). E1.1.3 Describe variable usage within objects. E1.1.4 Illustrate the need for arrays. E1.1.5 Define arrays of variables. E1.1.6 Develop pseudocode for common array operations. E1.1.7 Use simple variables in a single dimensional array. E1.1.8 Use complex variables in a multi dimensional array. C B B c B C b b MODULE E OUTLINE: Complex variables Variable usage Arrays Arrays and variables Pseudo code for common array operations Single dimensional array Multi dimensional array