이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제 청년패스
문제 해결의 힘, 컴퓨팅 사고력
Computational Thinking
가격
25,000
25,000
YES포인트?
0원
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

이 상품의 태그

책소개

목차

1장 문제 해결의 개념
01 문제 해결 정의
02 문제 해결 과정
03 문제 해결에서 컴퓨팅 사고의 역할
04 문제 해결을 위한 도구와 기술
05 미래의 문제 해결 기술
06 생각하기

2장 컴퓨팅 사고력
01 컴퓨팅 사고력 이해
02 컴퓨팅 사고의 핵심 요소
03 사고력 강화 전략
04 생각하기

3장 컴퓨팅 활용 문제 해결
01 컴퓨터의 문제 해결
02 컴퓨팅 개념 이해
03 컴퓨터 활용 문제 해결과 CT
04 생각하기

4장 프로그래밍 언어 개요
01 프로그래밍 언어 정의
02 프로그래밍 언어 종류
03 Python 언어 이해
04 생각하기

5장 자료 구조의 이해
01 자료 구조 이해
02 선형 자료 구조
03 비선형 자료 구조
04 생각하기

저자 소개 1

성균관대학교 학부대학과 컴퓨터교육학과, 인공지능융합교육전공 전임교수이다. 2000년부터 성균관대 겸임 및 초빙교수로 일했다. 주요 관심 분야는 컴퓨팅 사고, 소프트웨어 교육, 인공지능, 데이터 분석, 자료구조, 알고리즘 등이다. 펴낸 책으로 『AI를 위한 데이터 분석 기초』, 『컴퓨팅 사고를 위한 파이선 입문』, 『한 권으로 시작하는 소프트웨어』와 고등학교 인공지능 심화 교과서 『학교에서 만나는 인공지능 수업』과 『중학교 정보 자습서 & 평가 문제』가 있다. - 한국산업기술진흥협회 2022~2023년 기술 애로 해결 지원사업 참여 - 교육부 2022~2023년 초중등 교원
성균관대학교 학부대학과 컴퓨터교육학과, 인공지능융합교육전공 전임교수이다. 2000년부터 성균관대 겸임 및 초빙교수로 일했다. 주요 관심 분야는 컴퓨팅 사고, 소프트웨어 교육, 인공지능, 데이터 분석, 자료구조, 알고리즘 등이다. 펴낸 책으로 『AI를 위한 데이터 분석 기초』, 『컴퓨팅 사고를 위한 파이선 입문』, 『한 권으로 시작하는 소프트웨어』와 고등학교 인공지능 심화 교과서 『학교에서 만나는 인공지능 수업』과 『중학교 정보 자습서 & 평가 문제』가 있다.

- 한국산업기술진흥협회 2022~2023년 기술 애로 해결 지원사업 참여
- 교육부 2022~2023년 초중등 교원 양성 대학 AI교육 강화 지원사업 참여
- 과학기술정보통신부 2022~2023년 정보교육 네트워크 운영 참여
- 교육부 디지털 신기술 인재 양성 혁신 공유대학 사업(인공지능) 참여
- 삼성 주니어 SW 아카데미 효과성 및 성과 분석 참여
- 성균관대학교 소프트웨어 중심 대학 사업 참여
- 성균관대학교 소프트웨어 교양 필수 과목 개발
- 성균관대학교 AI와 학술적 글쓰기 교과목 개발
- 한국정보화진흥원 ICT 기반 국가 미래 전략 과제 참여
- 정보통신산업진흥원 SW+인문포럼 위원 활동
- 대한상공회의소 컴퓨팅 사고 능력 출제 및 감수
- 인터넷 중독 전문 상담가
- 인터넷윤리 지도사

한옥영의 다른 상품

품목정보

발행일
2026년 02월 13일
쪽수, 무게, 크기
320쪽 | 176*248*30mm
ISBN13
9791155506998

출판사 리뷰

- 문제 해결: 개인뿐만 아니라 조직, 사회의 발전과 혁신 역시 문제를 해결하려는 도전에서 시작된다. 문제 해결을 통해 더 나은 사회를 설계하고, 더 효율적인 시스템을 구축하며, 모두가 공존할 수 있는 환경을 만들어 나갈 수 있다. 따라서 현대 사회에서 문제 해결 역량은 경쟁력을 결정하는 핵심 요소라고 할 수 있다. 그러므로 우리는 문제를 마주했을 때 주저하지 말아야 한다. 문제는 바로 성장의 기회이기 때문이다. 문제를 적극적으로 해결하는 사람만이 새로운 미래를 만들어 나갈 수 있다.
즉, 문제를 해결하는 능력은 우리 삶을 풍요롭게 만들고, 공동체를 강하게 만든다. 개인의 작은 해결책이 모여 사회의 혁신을 만들 수 있고, 나아가 전 세계에 긍정적인 변화를 가져올 수 있다. 누군가에게는 불가능해 보이는 일도, 협력과 기술을 통해 가능으로 바꿀 수 있다. 지금 우리가 배우고 익히는 문제 해결 능력은 개인을 넘어 조직, 사회, 세계에 걸쳐 영향력을 미친다. 이제 우리는 선택을 해야만 한다. 문제 앞에서 멈출 것인가, 아니면 한 단계 더 나아가 도전할 것인가. 그 도전 하나가 이 세상을 바꾸는 시작이 될 수 있다. 하지만 문제를 해결하는 것만으로는 충분하지 않다. 복잡하고 다차원적인 문제를 풀기 위해서는 논리적 사고와 창의성, 데이터를 기반으로 한 의사 결정이 필수적이기 때문이다.

- 컴퓨팅 사고력: 컴퓨팅 사고력(Computational Thinking, CT)이란 컴퓨터처럼 논리적이고 체계적으로 사고하는 능력을 의미한다. 하지만 오해하지 말자. 컴퓨팅 사고력이란 단지 프로그래밍을 잘하거나, 코드를 작성하는 기술만을 뜻하는 것이 아니다. 이는 복잡한 문제를 분석하고, 단계적으로 해결해 나가는 방식이다. 예를 들어, 요리를 할 때도 재료를 준비하고 순서를 정하며, 중간중간 맛을 보며 수정하는 과정을 거친다. 이러한 사고 과정 자체가 컴퓨팅 사고력이다. 따라서 컴퓨팅 사고력은 결코 컴퓨터 전공자들만의 전유물이 아니다. 학생, 교사, 직장인, 예술가, 요리사까지 누구나 컴퓨팅 사고력을 통해 더 창의적이고 효율적으로 문제를 해결할 수 있다. 컴퓨팅 사고력은 데이터를 분석하고, 알고리즘을 설계하며, 다양한 도구를 활용해 목표를 달성하는 데 있어 필요한 필수 역량이다.
컴퓨팅 사고력은 문제를 해결하는 강력한 도구일 뿐만 아니라, 새로운 시각으로 세상을 바라보는 창이다. CT의 핵심 요소와 사고력 강화 전략은 단순한 지식이 아니라, 직접 문제를 해결하며 체득해야 하는 기술이다. 이제 문제를 마주할 때, “어디서부터 시작해야 할까?”라는 고민 대신, “이 문제를 어떻게 분석하고 해결할 수 있을까?”라는 도전 의식을 가져보자. CT는 두려움을 없애고, 문제를 하나하나 풀어가는 여정을 즐기도록 한다. 모든 문제는 풀 수 있다. 다만, 그 문제를 바라보는 관점을 바꾸는 것에서부터 해결의 실마리가 시작된다. 컴퓨팅 사고력은 바로 그 관점을 바꾸는 시작점이 되어줄 것이다.

- 컴퓨터 활용 문제 해결: 컴퓨터를 제대로 이해하는 것은 문제 해결 능력을 키우는 데 있어 매우 중요하다. 여기서는 컴퓨터의 문제 해결 방식과 그 과정에서 사용되는 하드웨어와 소프트웨어의 기본 개념을 다룬다. 컴퓨터가 정보를 처리하는 방식, 다양한 구성 요소들의 역할 등이 주요 내용이다. 컴퓨터 활용은 단순히 프로그램을 사용하는 것을 넘어서, 컴퓨터가 어떤 원리로 작동하는지 이해하는 것에서 시작된다. 하드웨어와 소프트웨어의 협력, 그리고 이를 통해 이루어지는 정보 처리 과정은 우리가 문제를 해결하는 데 있어 필수적인 요소다.
컴퓨터를 활용한 문제 해결 과정은 단순히 알고리즘과 코드 작성에 머무르지 않는다. 하드웨어와 소프트웨어의 특성을 이해하고, 이를 문제 해결의 다양한 단계에 적용하는 과정에서 논리적 사고와 창의적 접근법을 동시에 활용한다. 하드웨어는 문제를 처리할 수 있는 안정적인 환경을 제공하고, 소프트웨어는 그 문제를 효과적으로 해결할 수 있는 도구를 만든다. 바로 이 과정에서 컴퓨팅 사고력은 복잡한 문제를 단순화하고, 데이터와 패턴을 활용하며, 효율적인 해결책을 설계하는 데 필수적이다. 문제를 정의하고, 다양한 요소로 분해하며, 데이터를 분석하고, 추상화와 알고리즘 설계를 통해 해결책을 도출하는 과정은 컴퓨터 활용의 모든 영역에 적용된다. 이러한 사고방식은 소프트웨어 개발뿐 아니라, 하드웨어 설계, 시스템 관리, 데이터 처리 등 폭넓은 영역에서 빛을 발휘한다.

- 프로그래밍 언어: 프로그래밍 언어는 인간과 컴퓨터가 소통할 수 있도록 돕는 도구로, 이 도구를 통해 복잡한 문제를 해결하고 혁신적인 아이디어를 실현할 수 있다. 여기에서는 프로그래밍 언어의 본질과 역할, 그리고 그 발전 과정을 살펴본다. 다양한 프로그래밍 언어의 종류와 그 특징을 이해하며, 특히 파이썬(Python)이라는 인기 있는 언어를 중심으로 구체적인 활용 가능성까지 탐구할 것이다. 이 과정을 통해 독자들은 프로그래밍 언어의 세계를 새롭게 바라보고, 창의적인 사고로 문제를 해결할 수 있는 기반을 다지게 될 것이다.
프로그래밍 언어는 단순히 컴퓨터에게 지시를 내리는 코드의 집합이 아니다. 그것은 인간의 사고를 반영하는 방식이며, 문제를 해결하는 논리와 창의성을 담는 그릇이다. 각각의 프로그래밍 언어는 나름의 철학과 설계 목적을 가지고 있으며, 특정한 문제를 해결하는 데 적합하도록 설계되었다. 이러한 언어들을 이해하고 선택하는 과정은 단순히 기술적인 능력을 키우는 것이 아니라, 문제를 바라보는 관점과 사고력을 확장하는 과정이기도 하다. 특히 파이썬은 이러한 모든 요소를 이상적으로 결합한 언어로, 단순하고 직관적인 구문, 높은 가독성, 플랫폼 독립성, 풍부한 라이브러리 지원으로 초보자와 전문가 모두에게 사랑받고 있다. 이 언어를 통해 우리는 문제 해결 능력을 키우고, 창의적이고 혁신적인 아이디어를 구현할 수 있는 힘을 얻게 된다.

- 자료 구조의 이해 : 자료 구조는 문제를 해결하는 과정에서 데이터를 조직하고 관리하는 핵심적인 역할을 한다. 이 책에서는 자료 구조의 개념부터 선형 자료 구조와 비선형 자료 구조까지 폭넓게 탐 구하며, 이를 파이썬 코드로 구현하여 실제 문제를 해결하는 데 적용하는 방법을 다룬다. 자료 구조의 이해는 단순히 코드를 작성하는 것을 넘어 사고의 틀을 확장하는 과정이다. 문제의 본질을 파악하고 적절한 데이터 구조를 선택하며, 이를 통해 최적의 해결책을 설계하는 능력은 컴퓨팅 사고력을 함양하는 데 있어 중요한 역할을 한다. 선형 자료 구조와 비선형 자료 구조를 학습하며 얻은 통찰은 앞으로 다양한 문제를 분석하고 해결하는 기반이 될 것이다.
이제 독자들은 자료 구조와 파이썬을 활용한 문제 해결의 첫걸음을 내디뎠다. 앞으로 더 복잡한 데이터 구조와 알고리즘을 배우고 적용하면서 컴퓨팅 사고력을 더욱 심화해 발전시킬 수 있을 것이다. 앞으로 자료 구조를 넘어 데이터와 알고리즘의 세계를 탐구하며 새로운 도전을 시작할 수 있게 되었다.

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.

25,000
1 25,000