Page 120 - 월간HRD 2023년 10월호
P. 120
COMPUTATIONAL THINKING
문제해결의 효율성과 자원 분배의 공평성 제공
알고리즘적 사고와 병렬화
글_안성진 성균관대학교 컴퓨터교육과 교수
글 싣는 순서
1. 문제해결과 컴퓨팅 사고
2. 문제분해와 추상화
3. 알고리즘적 사고와 병렬화
4. 자동화와 데이터 분석
어떤 북엇국 집에 갔더니 수저 세팅지에 우리 일상에서는 무엇인가 목적을 달성
우측 상단(글 싣는 순서 옆)의 그림과 같 하기 위해 순서대로 따라야 하는 일들이
은 글이 적혀있었다. 참 많이 있다.
컴퓨터 과학을 공부한 필자에겐 재미있 어떤 일이든 순서대로 하는 것은 중요하
고 신선하게 다가왔다. 북엇국을 더욱 다. 이때 생각의 방향이 중요한데, 시간
맛있게 먹기 위한 양념하는 순서를 재치 순서대로 생각을 나열하고 연결해나가
있게 보여준 것이다. 면 목표로 다다를 수 있다. 따라서 보통
가만히 생각해보니, 순서가 있는 건 우 풀어야 하는 문제를 여러 부분으로 나누
리 일상 여러 곳에서 볼 수 있었다. 라면 고, 이들 간에 순서를 정하여 단계적으
봉지를 보면 조리법에도 순서가 있고, 로 일을 처리하는 경우가 많다. 문제의
책상이나 의자 등 가구를 사면 조립하는 핵심을 파악하기 위해 추상화 과정을 거
순서를 보여주는 매뉴얼도 있다. 이렇게 치고, 처리가 가능한 규모로 분해한 후,
118 HRD MAGAZINE