TIL 17 | Computational Thinking

Gom·2021년 1월 13일
0

Web & CS

목록 보기
1/14
post-thumbnail

문제를 해결하려면 문제를 파악해야한다.
컴퓨팅사고란 문제에 접근하는 방법 중 하나이다.

컴퓨팅 사고 과정

분해(Decomposition)

문제를 어떻게 나누면 될 지 생각해내는 과정

패턴 파악(Pattern Recognition)

예측,통찰을 위해 분해된 문제 조각의 유사점과 차이점을 파악하는 과정

패턴의 일반화(Pattern Generalization), 추상화(abstraction)

파악한 패턴들의 원리를 찾아내는 과정

알고리즘 설계(Algorithm Design)

알고리즘이란 입력값을 출력값의 형태로 바꾸기 위해 어떤 명령들이 수행되어야 하는지에 대한 규칙들의 순서적 나열이다. 즉 알고리즘 설계란 문제를 해결하기 위한 절차적인 명령을 만드는 과정이다.

참고자료 edwith Boostcourse

profile
안 되는 이유보다 가능한 방법을 찾을래요

0개의 댓글