반응형
컴퓨팅 사고를 활용한 문제 해결에서 주요 고려사항
- 정확한 답인가
- 효율적인 방법인가?
- 가장 빠르고 논리적인 해결 방법인가?
- 최소한의 시간과 메모리를 사용하여 해결 가능한가?
- 다른 문제를 해결하는데에도 쓰일 수 있는가?


문제 분석
- 문제의 핵심이 무엇인가?
- 해결 가능한 방법을 떠올릴 수 있는 바탕을 마련
데이터 수집
분해/ 패턴인식
- 여러개의 작은 문제들로 쪼개어 분해
- 공통점을 찾음
추상화
- 불필요한 부분을 제거하고 꼭 필요한 것만을 분리해내는 과정
- 단순화
알고리즘
이후 평가
- 점검
- 평가 완료후 알고리즘을 기반으로 코딩으로 이어짐
Uploaded by
N2T반응형
'컴퓨터 기초 > 컴퓨팅사고' 카테고리의 다른 글
알고리즘 (0) | 2023.04.26 |
---|---|
분해, 패턴인식 (1) | 2023.04.26 |
컴퓨팅 사고의 문제인식과 해결 (0) | 2023.04.26 |
컴퓨터의 구조 (1) | 2023.04.26 |
컴퓨터의 동작과 이해(1) (0) | 2023.04.26 |