이미 소장하고 있다면 판매해 보세요.
|
Part 1 자료구조의 개요
chapter 01 자료구조와 알고리즘의 개념 1.1 자료구조의 이해 1.2 알고리즘 (Algorithm)의 이해 chapter 02 자료의 표현 2.1 자료 표현의 개요 2.2 수치 데이터 표현 2.3 비수치 데이터 표현 2.4 문자열 (String) 자료의 표현 chapter 03 순환 (Recursion) 3.1 순환의 개념 3.2 프로그램에서 순환의 적용 구현 Part 2 자료구조의 종류 1 (선형구조) chapter 04 배열 (Array) 4.1 배열의 개념 4.2 1차원 배열 4.3 다차원 배열 4.4 배열의 응용 및 적용 chapter 05 스택 (Stack) 5.1 스택의 개념 5.2 스택의 표현 및 연산 5.3 스택의 다양한 응용 chapter 06 큐 (Queue) 6.1 큐의 개념 6.2 큐의 연산 6.3 원형 큐의 이해 및 구현 6.4 데크의 이해 및 구현 chapter 07 연결 리스트 (Linked List) 7.1 연결 리스트의 개념 7.2 단순 연결 리스트 (Singly Linked List) 7.3 원형 연결 리스트 (Circular Linked List) 7.4 이중 연결 리스트 (Doubly Linked List) Part 3 자료구조의 종류 2 (비선형구조) chapter 08 그래프 (Graph) 8.1 그래프의 개념 및 용어 8.2 그래프 표현 방법의 이해 8.3 그래프의 순회 8.4 신장 트리 (Spanning tree)의 이해와 구현 8.5 최소 비용 신장 트리 (Minimum cost Spanning Tree, MST) chapter 09 트리 (Tree) 9.1 트리의 개념 9.2 이진트리 (Binary Tree) 9.3 이진트리의 표현 9.4 이진트리의 순회 chapter 10 m-원 탐색 트리 (m-Way Search Tree) 10.1 m-원 탐색 트리의 기본개념 및 표현 10.2 B-트리의 이해 10.3 B*-트리의 이해 10.4 B+-트리의 이해 Part 4 자료의 정렬과 탐색 chapter 11 정렬 (Sorting) 11.1 정렬의 개념 11.2 선택 정렬 (Selection Sort) 11.3 버블 정렬 (Bubble Sort) 11.4 삽입 정렬 (Insertion Sort) 11.5 퀵 정렬 (Quick Sort) 11.6 합병 정렬 chapter 12 탐색 (Search) 12.1 탐색의 개념 12.2 순차탐색과 이진탐색의 이해 및 구현 12.3 이진 탐색 트리 12.4 탐색 요약 |
|
영재의 정의는 시대에 따라서 달라진다고 합니다. 로마시대에는 체력과 신체순발력이 좋은 어린이를 영재로 생각하였다고 하며, 산업화시대에는 많은 지식을 습득할 수 있는 자질을 가진 사람을 영재성이 있다고 이야기 했었습니다. 우리는 현재 지식기반/정보화 시대에 살고 있습니다. 여기에서의 지식은 산업화 시대의 ‘아는 것이 힘이다’라는 기치 아래 축적하는 지식과는 다른 의미입니다. 기술이 발달하고 지식의 축적이 방대해진 현 시대에는 이미 축적된 지식으로부터 새로운 지식을 창출해 내는 창의력과 이의 원동력이 되는 상상력이 필요하며, 따라서 ‘창의성’이 21세기의 영재를 판단하는 기준이 되고 있습니다.
휴대전화, 인터넷 등 이십여년 전만해도 미래지향적인 영화나 공상과학소설에나 나오는 여러 기술들이 실제로 현실화 되고 있습니다. 사람들이 꿈꾸었던 일들이 현실로 되고 있는 것입니다. 또한 이들을 살펴보면 대부분은 정보기술 즉 IT가 접목된 것이라는 것도 쉽게 알 수 있습니다. 미래 기술로 6T를 이야기 합니다. IT, BT, CT, ET, NT, ST. 그 중 IT(정보기술)는 나머지 5개의 기술의 기반 기술이 되고 있습니다. 따라서 IT분야의 기초교육은 어떤 분야의 영재들이라도 이들이 보다 더 큰 경쟁력을 가질 수 있는 기반이 될 것이라고 생각합니다. 영재교육은 미래를 이야기 합니다. 잠재력을 가진 학생들을 발굴하여 교육하는 것은 우리의 미래와 직결된다고 볼 수 있습니다. 한국정보통신대학교 IT영재교육원은 21세기 정보통신분야의 발전을 주도할 IT영재를 육성하기 위하여 IT분야에 특별한 재능을 가진 고등학생들을 조기에 발굴하고 그들의 영재성을 극대화하기 위해 2001년 IT영재교육연구센터를 설립하였고, 2003년도에는 당시의 정보통신부와 교육인적자원부의 심의를 거쳐 법적 영재교육기관으로 지정되어 운영되고 있습니다. 우리 교육원에서는 IT영재동아리를 구성하여 온/오프라인을 병행한 교육프로그램을 제공하면서, 영재들이 참 꿈을 키워갈 수 있도록 이들의 상상력을 자극하고 새로운 미래를 만들어갈 수 있는 동기부여와 이를 실현할 수 있는 기초가 되는 학문들을 다양하게 습득할 수 있도록 도와주고자 노력하고 있습니다. ‘IT영재를 위한‘ 시리즈 2번째로 출간이 되는 본 교재는 첫 번째 교재보다 독자들에게 좀 더 가까이 다가갈 수 있는 내용으로 구성하고자 하였습니다. 이를 위해 애써주신 김지선 선생님과 홍성용 박사님, 그리고 조교 여러분께 격려의 말씀을 전하고 싶습니다. 또한 한국정보통신대학교(ICU) IT영재교육원 발전을 위해 힘써주신 총장님 이하 많은 ICU 교수님들, 그리고 IT영재교육원의 자문위원님들께 감사의 말씀을 드리며, 그동안 영재 학생들을 잘 지도하고 관리에 힘써준 ICU 학부 및 대학원 조교들에게도 고마운 마음을 전합니다. --- '머리말' 중에서 |