Chapter 07 Algorithm design and problem solving
Teacher
郭令庭 Guo Ling-Ting
Lesson Introduction
There will be 3 Units in this chapter, along with 3 videos.
Unit 1: Program development - Analysis
Unit 2: Program development - Develop
Unit 3: Program development - Coding & Testing
Lesson Objectives
Students will be able to understand when developing a program...
Analysis
Abstraction
Decomposing
Design
(1) Formal methods to show proposed solution - flowcharts, pseudocode
(2) Common methods in solution - finding maximum or minimum, searching
Coding & Testing
Validation - range check, length check & type check
Extreme data
Lesson Videos
Unit 1: Program development - Analysis
https://youtu.be/Y8YuHp7hTzQ?si=aVAXdMlt0cfJ3Pmi
Unit 2: Program development - Develop
https://youtu.be/WEr3bqi8HIo?si=u6nNsqKcwATVKXE3
Unit 3: Program development - Coding & Testing
https://youtu.be/axZqdtw5wtw?si=dd-mINpkNmr3pqYe