스크랩

구간

문제해결과 알고리즘 컴퓨팅사고력 향상을 위한

김재현, 권정인, 한옥영 저 | 성균관대학교 출판부 | 2017년 09월

북트리

정가
$40.00
판매가
$29.16 (27%↓) 최저가 보상
적립금
$0.58 (2%P)
출고예상일
2026년 10월 08일 수령예상일 안내
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9791155502402 / 272쪽 189 x 261 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

책 소개

출판사 리뷰

[교재 구성안] - 비전공자가 이해하기 쉽도록 문제해결 방법을 실생활과 연관시켜 구성하였다. - 전공자를 위한 다양한 알고리즘 기법의 설명 및 파이선 코드를 제공하였다. - 컴퓨팅사고력 기반 문제해결 방법을 학습하고, 이론에 대한 파이선 코드를 이해할 수 있다. [교재 활용법] - 기본적인 문제해결 개념 및 과정을 학습하고자 하는 경우, 1장과 2장을 중심으로 학습한다. - 문제해결의 자동화를 위한 자료 처리를 학습하고자 하는 경우, 자료 구조를 설명한 3장의 이해가 필수적이다. - 논리적 접근 및 컴퓨팅사고력을 활... [교재 구성안] - 비전공자가 이해하기 쉽도록 문제해결 방법을 실생활과 연관시켜 구성하였다. - 전공자를 위한 다양한 알고리즘 기법의 설명 및 파이선 코드를 제공하였다. - 컴퓨팅사고력 기반 문제해결 방법을 학습하고, 이론에 대한 파이선 코드를 이해할 수 있다. [교재 활용법] - 기본적인 문제해결 개념 및 과정을 학습하고자 하는 경우, 1장과 2장을 중심으로 학습한다. - 문제해결의 자동화를 위한 자료 처리를 학습하고자 하는 경우, 자료 구조를 설명한 3장의 이해가 필수적이다. - 논리적 접근 및 컴퓨팅사고력을 활용한 문제해결 방법을 학습하고자 하는 경우, 4장과 5장을 학습한다. - 방대한 자료의 정렬 및 탐색 방법에 대해 활용하고자 하는 경우, 6장과 7장을 학습한다. - 여러 가지 알고리즘 전략 및 기법에 대해 학습하고자 하는 경우, 8장부터 11장을 학습한다. 단순하게 문제 풀기 방식인 Brute Force를 위하여 8장, 문제를 분할해서 해결하는 Divide and Conquer를 위하여 9장, 탐욕적 문제해결 방법인 Greedy 방식을 위하여 10장, 기타 다양한 문제해결 알고리즘을 위하여 11장을 학습한다.

저자 소개

현재 성균SW교육원 원장이자 성균관대학교 컴퓨터교육과 교수이다.
학력: 일리노이공과대학교 컴퓨터과학 박사
저서: 『고등학교 컴퓨터 일반』(2014), 중학교 소프트웨어 동아리 활동 『프로그래밍과 나』(2015), 중학교 소프트웨어 자율·진로 활동 『컴퓨팅과 직업세계』(2015), 『고등학교 정보』(2017), 『중학교 정보』(2017) 
현재 성균관대학교 소프트웨어학과 초빙교수이다.
2014~2015 경희대학교 연구교수
학력: 성균관대학교 교육학 박사(컴퓨터교육전공)
저서: 『플레이 봇과 놀자』 집필(2016), 『인터넷 윤리』 집필(2017) 
현재 성균관대학교 컴퓨터교육과 겸임교수이다.
1992~1999 덕성여자대학교 전산실 과장 및 연구교수
1989~1992 삼성전자 컴퓨터부문 응용개발실 연구원
1985~1989 California State University, Assistant to System Analyst
학력: 성균관대학교 교육학 박사(컴퓨터교육전공) 

목차

1장
문제해결의 개념 및 필요성 이해하기
2장
문제해결 과정의 특성 및 표현 이해하기
3장
자료 구조의 필요성과 활용법 알아보기
4장
논리적 사고 기반 문제해결 방법 이해하기
5장
컴퓨팅사고력 기반 문제해결 방법 이해하기
6장
효율적 자료 정렬 알고리즘 기법 살펴보기
7장
효율적 자료 탐색 알고리즘 기법 살펴보기
중간고사
8장
단순하게 문제 풀기 알고리즘 적용하기
9장
분할 정복 알고리즘 적용하기
10장
탐욕적 알고리즘 적용하기
11장
동적 프로그래밍과 되추적 기법 활용하기
12장
분기 한정 기법 및 통 채우기 문제 활용하기
배운 내용을 학습하여 문제해결을 위한 팀 프로젝트하기
기말고사

top