컴퓨팅 사고란 무엇인가?
- 최초 등록일
- 2020.03.19
- 최종 저작일
- 2020.03
- 10페이지/ MS 워드
- 가격 1,500원
소개글
"컴퓨팅 사고란 무엇인가?"에 대한 내용입니다.
목차
1. 컴퓨팅 사고의 정의
2. 컴퓨팅 사고의 역사 및 특징
3. 컴퓨팅 사고의 분류, 방법 및 문제해결
4. 컴퓨팅 사고를 적용 또는 활용한 사례
5. 컴퓨팅 사고에 대한 결론
6. 각종 참고문헌
본문내용
1. 컴퓨팅 사고의 정의
컴퓨터는 우리가 복잡한 문제를 해결하는 데 많은 도움을 준다. 여기서 복잡한 문제란 ‘정답을 쉽게 알 수 없는 문제’ 이거나 ‘공식이 없는 문제’ 이다. 복잡한 문제를 컴퓨터를 이용하여 처리하려면, 우리(인간)가 문제 자체를 이해하고 문제를 해결하는 방법을 고민해야 한다. 왜냐하면 현재의 컴퓨터는 문제를 해결할 수 있는 절차를 자체적으로 만드는 것이 불가능하기 때문이다. 그렇기에 인간이 소프트웨어 개발에 적절한 사고 방식. 즉 문제를 분석하고 컴퓨터로 문제를 해결하기 위한 절차를 만들어야 하는데 이것을 바로 “컴퓨팅 사고” 라고 한다. 컴퓨팅 사고는 “계산적 사고” 또는 “컴퓨팅 사고력” 이라고도 번역된다. 복잡한 문제를 컴퓨터가 효과적으로 처리할 수 있는 단위로 분해(decomposition), 문제 간 유사성을 찾는 패턴 인식(pattern recognition), 문제의 핵심만 추려 복잡한 문제를 단순화하는 추상화(abstraction), 일련의 규칙과 절차에 따라 문제를 해결하는 알고리즘 기법 등을 사용하여 사람과 컴퓨터 모두가 문제를 처리할 수 있는 형태로 표현한다. 이 사고 과정은 문제 상황의 핵심 원리를 찾아내 이를 재구성하고 순서도를 만들어 해결하는 방식으로 데이터를 모으고 조작하기, 큰 문제를 작은 문제들로 쪼개기, 문제를 구조화하고 추상화하기, 순서에 따라 문제 해결을 자동화하기 등이 포함된다. 이 과정에서 디지털시대에 필요한 사고력과 문제 해결 능력, 창의력 등을 기를 수 있다
참고 자료
네이버 지식백과 컴퓨팅 사고 [computational thinking] (한경 경제용어사전, 한국경제신문/한경닷컴 )
네이버 지식백과 컴퓨팅 사고 [Computational Thinking, -思考] (IT용어사전, 한국정보통신기술협회)
위키백과 컴퓨팅사고
천인국(2017.07.10) <문제해결과 컴퓨팅 사고>, 인피니티북스
박경은, 이상구(2015). 컴퓨팅 사고력향상과 sage도구를 이용한 수학교육. 한국수학교육학회지 시리즈E 수학교육논문집, 29(1)
류미영, 한선관(2015) 초등 sw교육을 위한 컴퓨팅 사고력 교육 프로그램개발. 고려대학교 교육대학원 석사학위 논문