1. 계산적 사고란 무엇인가?
인간의 발명품 중에 컴퓨터보다 더 많이 세상을 변화 시킨 것은 없을 것이다. 생각나는 것들을 얘기해도 그것들 또한 컴퓨터를 통해 만들어지거나 사용되어 진다. 일상 어디 에든 영향을 주고 있는 데, 복잡한 계산부터 애니메이션 까지 컴퓨터에 굉장히 의존 적이다.위키백과에서 계산적 사고에 대해 검색해보면 이렇다.
컴퓨팅 사고(Computational Thinking)는 정답이 정해지지 않은 문제에 대한 해답을 일반화하는 과정이다. 정답이 정해지지 않은 문제(Open-ended Problem)는 다양한 변수에 기반한 포괄적이며 유의미한 해답 도출이 필요한데, 컴퓨팅 사고를 통해서 발견한 문제 분해(decomposition), 자료 표현(data representation), 일반화(generalization), 모형(modeling), 알고리즘이 필요하다. 컴퓨팅 사고에는 전체 의사 결정 과정을 분해하고, 연관된 변수와 모든 가능한 해법을 고려해서, 이를 상응하는 모수와 문제 한계를 고려하여 올바른 의사 결정을 내린다.용어 그대로 컴퓨터 처럼 생각하는 것. 계산적 사고를 가지기 가장 쉬운 방법 또한 컴퓨터 과학자들이 생각하고 추론하는 방식을 따라하는 것이다. 또한 컴퓨터 과학자들의 사고는 종종 그들이 사용하는 기술들로부터 이루어진다.
2. 무어의 법칙
10년 사이 용량이 1000배 증가한 SD카드 |
댓글
댓글 쓰기