Computational Thinking

☞ 강의계획서 다운로드

 

교과목 개요

컴퓨팅적 사고(Computational Thinking)는 현실의 복잡하고 다양한 문제를 컴퓨터를 활용하여 해결하기 위해, 컴퓨터처럼 문제를 구성하고 해결 방법을 도출해가는 사고 체계를 의미한다.
이에 따라, 최근 미래 사회의 기초 소양으로 인식되고 있는 컴퓨팅적 사고의 학습을 통해, 다양한 주제에 대해 컴퓨팅적 문제 분석 및 해결 방안을 습득하도록 하여, 현실문제의 데이터 분석 능력, 효과적인 문제 해결 능력, 창의적인 문제 해결 능력을 함양한다.

 

교육 목표

1) 컴퓨팅적 사고에 기초한 문제 분석 및 추상화 과정 이해한다.

2) 컴퓨팅적 사고를 통한 창의적 문제해결 방안 도출 능력 함양한다.

3) 문제해결 방안의 실현을 위한 소프트웨어 기초 역량 향상한다.

 

교재 및 참고자료

 David D. Riley & Kenny A. Hunt 지음, 문봉교, 김응섭 공역, "컴퓨팅사고: 소프트웨어를 통한 문제해결" (초판 2쇄)

학습평가 방법

출석(10%), 발표 및 과제 (20%), 중간고사 (35%), 기말고사 (35%)

  0장     1장     2장     3장     4장     5장     6장     7장  

  8장     9장     10장     11장     12장  


실습안내