• 문제 분해
    • 자료, 과정, 문제를 작고 다룰 수 있는 부분으로 나누기
  • 자료 표현
    • 데이터 안에 있는 패턴, 동향, 규칙들을 관찰하기
  • 일반화; 추상화
    • 이 같은 패턴들을 만드는 일반 원칙 정하기
  • 모형
  • 알고리즘
    • 이 문제나 유사한 문제를 풀기 위한 단계적 방법 만들기
  • 논리적 사고
    • 컴퓨팅적 사고 과정은 문제 해결을 위한 데이터 수집과, 그게 가장 적절한 알고리듬을 만들기까지 통찰을 얻는 과정을 총칭한다. 컴퓨팅적 사고 역시 읽고 쓰고 셈하는 것과 같은 수준으로 교육해야 한다.
    • 컴퓨팅적 사고는 의학, 법, 경제, 정치, 예술 등 사회 모든 분야에서 보편적으로 필요한 핵심 능력이다. 컴퓨팅적 사고가 창의력과 분석력, 논리력 등 핵심 역량을 키워줄 수 있다.

⚠️ 검증 필요: 컴퓨팅적 사고능력 관련 실무 예시 보강 필요

활용 및 발전방향

  • 실무 적용: 컴퓨팅적 사고능력 개념을 실제 프로젝트나 업무 상황에 직접 적용해 이해를 심화한다.
  • 연관 개념 학습: 관련 노트와 연결하여 맥락을 넓히고 응용 범위를 확장한다.
  • 비교 분석: 유사한 방법론·도구와 비교하며 장단점을 파악한다.
  • 참고 자료 탐색: 공식 문서나 전문 서적을 통해 더 깊은 이해를 추구한다.
  • 사례 수집: 실제 사례를 꾸준히 수집하여 이 노트를 발전시킨다.

관련 노트