컴퓨팅 사고력(CT-Computatioal Thinking, CT)의 개념:
컴퓨터 시스템의 역량을 활용하여 문제를 해결하는 절차적 사고 능력
컴퓨팅 사고력의 구성요소:
- 추상화(Abstraction):
문제해결의 사고과정, 도표, 그래프 등을 이용하여 해결 모델을 설계하는 과정
- 자동화(Automation):
추상화의 해결 모델을 컴퓨터가 이해할 수 있는 프로그램 언어로 표현하는 것.
컴퓨팅 사고력의 세부 구성요소:
- 자료 수집: 알맞은 자료를 모으는 과정
- 자료 분석: 자료 이해, 패턴 찾기, 결론 도출
- 자료 표현: 그래프, 차트, 글, 그림 등으로 자료 정리
- 문제 분해: 문제를 작은 문제로 나누기
- 추상화: 문제 해결의 핵심 요소 파악, 복잡도 낮추기
- 알고리즘( Algorithms) & 절차: 문제 수행의 일련 단계
- 자동화: 반복적 작업 수행
- 시뮬레이션( Simulation): 실험 수행
- 병렬화: 목표 달성을 위한 작업을 동시에 수행
'자격증 공부' 카테고리의 다른 글
| SW코딩지도사_언플러그드 컴퓨팅 (0) | 2024.02.15 |
|---|---|
| SW코딩지도사_언플러그드란? (0) | 2024.02.14 |
| SW코딩지도사_알고리즘이란? (0) | 2024.02.14 |
| SW코딩지도사_코딩이란 무엇일까? (1) | 2024.02.14 |