Skip to content
Diploma in Information Technology (DIT) Calendar view

DCT1234 STRUCTURED PROGRAMMING - SEM 3,2122


Class
Suhaila Ab Kadir
Access code required
Enroll

Have you ever thought about the software or program or application that has simplified the whole procedure? Have you ever thought of life without this kind of program? By the way, in computer studies, the term program and application means more or less the same thing. Computer programs have certainly made life easier for us. Have you ever thought about how software or program or application is created? Would you like to be able to create your own computer program? How are you going to do this? The answer is to learn programming languages. This is what this subject is all about.

Here is the class outline:

1. INTRODUCTION TO STRUCTURED PROGRAMMING (DCT1234)

Class Rules & Netiquettes
Structured Programming: Course Information
SP Lessons

2. CHAPTER 1 - INTRODUCTION TO PROGRAMMING

Feb 14

Learning Outcomes: 1. Explain the concept of programming language and the three flow control structure 2. Explain the seven steps of programming 3. Prepare an algorithm and flowchart for a given problem using the standard symbols. 4.State the three generations of programming languages and the know the brief history of programming languages

WHAT IS COMPUTER PROGRAM?
LESSON 1: INTRODUCTION TO PROGRAMMING
PROGRAMMING STEPS
LESSON 1: INTRODUCTION TO PROGRAMMING - FULL

3. CHAPTER 2 - PROGRAMMING TOOLS FOR C++

Feb 14

Learning Outcomes: 1. To code the first program using the selected programming tool.

CHAPTER 2 - PROGRAMMING TOOLS FOR C++

4. CHAPTER 3 - GETTING STARTED WITH C++

Feb 14

Learning Outcomes: 1. Explain the basic components of a computer program. 2. Use the output and input statements in a simple program. 3. Prepare a computer program using the appropriate escape sequence in order to obtain the proper output. 4. Identify the reserved words in a programming language.

CHAPTER 3: GETTING STARTED WITH C++
CHAPTER 3: GETTING STARTED WITH C++ - FULL
Class Recording

5. CHAPTER 4 -VARIABLES AND OPERATORS

Feb 14

Learning Outcomes: 1. Use the variables in a program. 2. Solve a mathematical problem using mathematical operators. 3. Manipulate the increment and decrement operators in a program. 4. Identify the errors in a program and determine the output for a given program. ▪ Compose a sequential control structure program using variables and operators

CHAPTER 4: VARIABLES AND OPERATORS
VARIABLES
OPERATORS
Class Recordings

6. CHAPTER 5: SELECTION STRUCTURE

May 19

Learning Outcomes:  1. Compose a selection control structure program using if, if else and switch statements 2. Compose a selection program based on the given conditions 3. Identify the errors in a selection program and determine the output for a given program

SELECTION STRUCTURE
if STATEMENT
if..else STATEMENT
MULTIPLE if..else STATEMENT
switch STATEMENT
NESTED if..else STATEMENT
Class Recordings
SP Assignment 2

7. CHAPTER 6 - REPETITION STRUCTURE

Jun 1

By end of this chapter, students shall be able to: 1. Identify the errors in a repetition program and determine the output for a given program 2. Compose a repetition control structure program using while, do while and for statements

REPETITION STRUCTURE
while STATEMENT
for STATEMENT
do..while STATEMENT
INFINITE LOOP
SP Quiz 2

8. CHAPTER 7 - FUNCTION

Jun 16

Learning Outcomes: 1. Identify the errors in a function and determine the output for a given function. 2. Write a program using both standard library functions and user-defined functions.

STANDARD C++ LIBRARY FUNCTION
USER-DEFINED FUNCTION
SP Quiz 3

9. CHAPTER 8 - ARRAY

Learning Outcomes: 1. Identify the errors and determine the output for a given program with single-dimensional array. 2. Store and retrieve data in single-dimensional array. 3. Perform simple arithmetic operations using array

ARRAY
SP Quiz 4

10. CHAPTER 9 - STRUCTURE

Learning Outcomes: By end of this chapter, students shall be able to: 1.Identify the errors and determine the output for a given structure program. 2. Store and retrieve data from structure in a program. 3. Write a simple program using struct

struct
Struct Part 1
Struct Part 2
Struct Part 3
Back to top