Download presentation
Presentation is loading. Please wait.
Published byMilton Malone Modified over 9 years ago
1
May 20, 2015 1 May 20, 2015May 20, 2015May 20, 2015 Azusa, CA Sheldon X. Liang Ph. D. Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/http://www.apu.edu/clas/computerscience/ CS 220 Introduction to Computer Science Computer Science at Azusa Pacific University
2
May 20, 2015 2 Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/http://www.apu.edu/clas/computerscience/ Computer Science at Azusa Pacific University IPO procedure: Problem Solving CS 220 Introduction to Computer Science
3
May 20, 2015 3 Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/http://www.apu.edu/clas/computerscience/ Computer Science at Azusa Pacific University IPO procedure: Problem Solving CS 220 Introduction to Computer Science Problem: A baby wants some fruits Solution: make juice for him/her Input Process Output
4
May 20, 2015 4 Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/http://www.apu.edu/clas/computerscience/ Computer Science at Azusa Pacific University Problem Solving: It’s hard to say ‘yes’ or ‘no CS 220 Introduction to Computer Science Problem: A baby wants some fruits Solution: make juice for him/her There is nothing new under the sun -- Eccl 1:9 May know ‘what’ May not know ‘how’
5
May 20, 2015 5 Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/http://www.apu.edu/clas/computerscience/ Computer Science at Azusa Pacific University Problem Solving: It’s hard to say ‘yes’ or ‘no CS 220 Introduction to Computer Science There is nothing new under the sun -- Eccl 1:9 May know ‘what’ May not know ‘how’ Slippery grandpa vs naïve grandson
6
May 20, 2015 6 Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/http://www.apu.edu/clas/computerscience/ Computer Science at Azusa Pacific University Problem Solving: Needs wisdom to say ‘KNOW’ CS 220 Introduction to Computer Science K - K - Knowledge, key, kernel to problem N - N - Notion, notation, notice of details O - O - Operation, Oh, I made it (surprising you know how) W- W- Wise to solve the problem (how-to-do) KNOW- KNOW- knowledge in depth and in width
7
May 20, 2015 7 Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/http://www.apu.edu/clas/computerscience/ Computer Science at Azusa Pacific University Problem Solving: means HOW (IPO procedure) CS 220 Introduction to Computer Science Problem-solving Procedure = Data Algorithm Processed Data Intelligence Decision-making Go do the right thing
8
May 20, 2015 8 Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/http://www.apu.edu/clas/computerscience/ Computer Science at Azusa Pacific University Problem Solving: means HOW (IPO procedure) CS 220 Introduction to Computer Science Problem-solving Procedure = Data Algorithm Processed Data
9
May 20, 2015 9 Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/http://www.apu.edu/clas/computerscience/ Computer Science at Azusa Pacific University Problem Solving: do it using C++ CS 220 Introduction to Computer Science Problem-solving Procedure = Data Algorithm Processed Data NONO It’s just a programming tool
10
Thank you very much! Questions? May 20, 2015 10 Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/http://www.apu.edu/clas/computerscience/ Computer Science at Azusa Pacific University CS 220 Introduction to Computer Science
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.