책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 컴퓨터공학/전산학 개론
· ISBN : 9788973165360
· 쪽수 : 391쪽
책 소개
목차
PART Ⅰ. 일상생활과 프로그램
Chapter 1. 문제의 순차적 표현
1.1. 일상생활에서 만나는 프로그램
1.2. 컴퓨터 프로그램으로 순차적 문제 표현
1.3. 다양한 순차적 문제 표현
Chapter 2. 문제의 반복적 표현
2.1. 일상생활에서의 프로그램 원리 - 패턴
2.2. 컴퓨터 프로그램으로 패턴 표현
2.3. 패턴이 있는 다양한 문제 표현
Chapter 3. 문제의 선택적 표현
3.1. 일상생활에서의 프로그램 원리 - 조건과 분기
3.2. 컴퓨터 프로그램으로 선택적 상황 표현
3.3. 선택과 분기가 있는 다양한 문제 표현
Part Ⅱ. 컴퓨터와 대화
Chapter 4. 컴퓨터와의 대화 도구
Chapter 5. 컴퓨터와의 대화 도구의 과거와 현재
Chapter 6. 대화형 컴퓨터 프로그램
Chapter 7. 대화가 필요한 프로그래밍
Chapter 8. 멀티미디어 대화도구
Chapter 9. 멀티미디어 대화 도구의 현재와 미래
Chapter 10. 멀티미디어 대화형 컴퓨터 프로그램
Chapter 11. 멀티미디어 대화가 필요한 프로그래밍
Chapter 12. 인터페이스와 대화형 프로그래밍
Chapter 13. 프로그램과 인터페이스
Chapter 14. 스크래치를 이용한 팩맨 게임 구현
Chapter 15. 메모리 게임 설계와 구현
PART Ⅲ. 효율적 컴퓨팅 사고
Chapter 16. 자료에서 정보 찾기
Chapter 17. 효율적인 자료의 표현
Chapter 18. 대량의 자료 검색
Chapter 19. 리스트를 활용한 다양한 문제 해결
Chapter 20. 효율적인 검색의 필수 조건 - 정렬
Chapter 21. 정렬의 필요성
Chapter 22. 정렬이 필요한 프로그래밍
Chapter 23. 정렬을 활용한 다양한 문제 해결
Chapter 24. 나누어서 처리하기
Chapter 25. 문제 세분화의 필요성
Chapter 26. ‘나누어 정복하기(Divide&Conquer)’ 문제의 프로그래밍
Chapter 27. ‘나누어정복하기(Divide & Conquer)’를 활용한 다양한 문제 해결
Chapter 28. 사물인터넷 시대의 시작 - 스마트폰
Chapter 29. 항상 곁에 있는 컴퓨터, 스마트폰
Chapter 30. 누구나 만들 수 있는 모바일 앱
Chapter 31. 앱 인벤터로 나만의 앱 만들기
Chapter 32. 빅데이터의 활용
Chapter 33. 4차 산업혁명의 원동력 - 빅데이터
Chapter 34. 온라인 퀴즈 응답 시스템
Chapter 35. 빅데이터를 활용한 퀴즈 응답 현황 분석하기
Chapter 36. 인공지능과 미래사회
Chapter 37. 인공지능 시스템의 발전
Chapter 38. 인공지능의 개념 및 응용
Chapter 39. 인공지능 기초 기술의 이해
[ 부록 ] - 스크래치