교재 운영 가이드

추천교재라인업

CodeAI 커리큘럼 기준 학생·성인 트랙 교재 운영안입니다. 강사의 수업 역량과 수강생 수준에 따라 다른 교재를 사용하거나 회차를 조정할 수 있고, 필요하면 연습문제 전용 책이나 프린트물을 함께 쓰는 방식까지 포함해 정리했습니다.

운영 원칙

교재보다 반 운영 리스크를 먼저 봅니다.

난이도는 단순 문법 수준이 아니라 이탈, 과제 실패, 프로젝트 실패까지 포함해서 판단합니다. 한 권만 고정하기보다 메인 교재와 보조 자료를 함께 설계하는 편이 안정적입니다.

학생 트랙은 반복 실습을 더 촘촘하게

같은 주제라도 학생반은 집중 지속시간과 과제 환경을 고려해 반복 실습 회차를 더 배정하는 방향을 기본으로 잡습니다.

성인 트랙은 설명 가능성과 산출물을 같이 봅니다.

성인반은 자습 복습 비중이 높아 설명 가능한 이해, 과제 리포트, 작은 산출물까지 같이 설계할 때 운영이 편합니다.

메인 교재 + 보조 자료 조합을 기본으로 둡니다.

메인 교재 한 권을 기준으로 두고, 연습문제 전용 책이나 프린트물을 붙여 회차와 난이도를 미세 조정합니다.

1시간 회차 기준으로 평가 형태까지 같이 설계합니다.

체크퀴즈, 코드리뷰, 미니 프로젝트, 발표 자료까지 포함해 강사 코멘트와 리포트가 자연스럽게 연결되도록 잡습니다.

난이도 라벨

학원 운영 기준의 공통 난이도입니다.

문법 난이도만이 아니라 수업에서 실제로 검증해야 하는 수행과 평가 형태까지 함께 봅니다.

Beginner

입문 운영형

  • 선수지식: 컴퓨터 기본 조작, 기초 수학·문해
  • 핵심 스킬: 따라 만들기, 오류 메시지 읽기, 변수·조건·반복의 설명 가능한 이해
  • 평가 형태: 체크퀴즈, 실습 체크리스트, 미니 산출물
  • 권장 학습량: 20~45회
Intermediate

문제해결·프로젝트형

  • 선수지식: Beginner 1개 이상 이수
  • 핵심 스킬: 함수/모듈화, 문제 분해, 라이브러리 활용, 작은 프로젝트 설계
  • 평가 형태: 과제 리포트, 코드리뷰, 미니 프로젝트
  • 권장 학습량: 40~80회
Advanced

심화·캡스톤형

  • 선수지식: Intermediate 이수, 환경 구성 가능
  • 핵심 스킬: 구조 설계, 테스트/리팩토링, 팀 산출물 완성
  • 평가 형태: 캡스톤 발표/시연, 테스트/리뷰, 포트폴리오
  • 권장 학습량: 60~120회
주제별 라인업

현재 커리큘럼 기준 추천 교재 흐름입니다.

문서의 후보 풀을 실제 강사 운영 관점으로 정리해 학생·성인 메인 교재와 보조 자료를 한 번에 볼 수 있게 묶었습니다.

1Beginner

블록코딩 기초

순서, 반복, 조건을 블록으로 체화하고 스토리와 미니게임 결과물로 연결하는 입문 단계입니다.

학생 메인
  • 초등 코딩 스크래치 무작정 따라하기
  • 초등 코딩 엔트리 무작정 따라하기
  • 1등 코딩 스크래치 3.0
성인 보조
  • Hello! EBS 소프트웨어 스크래치 프로그래밍
  • 스크래치/엔트리 기초 프린트물
2Beginner

파이썬 시작

문법 기초, 콘솔 미니프로그램, 함수/로직 분리를 안정적으로 잡는 공통 코어 단계입니다.

학생 메인
  • Do it! 점프 투 파이썬
  • 혼자 공부하는 파이썬
  • 파이썬 코딩 도장
성인 메인
  • 혼자 공부하는 파이썬
  • Do it! 점프 투 파이썬
  • 패스트캠퍼스 파이썬 프로젝트 패키지
3Intermediate

알고리즘 사고

정렬, 탐색, 규칙 찾기, 풀이 설명과 디버깅 루틴을 리포트형으로 훈련하는 단계입니다.

학생 메인
  • 이것이 취업을 위한 코딩 테스트다
  • 인프런 코딩테스트 큐레이션
  • 꾸그 정보올림피아드 중급반
성인 메인
  • 이것이 취업을 위한 코딩 테스트다
  • 파이썬 알고리즘 인터뷰
  • 알고리즘 문제 해결 전략
4Intermediate

프로젝트 메이커

기획, 구현, 발표, 포트폴리오까지 한 사이클을 운영하는 결과물 중심 단계입니다.

학생 메인
  • Do it! HTML+CSS+자바스크립트 웹 표준의 정석
  • 게임 10개 만들며 배우는 파이썬
  • 아두이노 입문
성인 메인
  • 패스트캠퍼스 파이썬 프로젝트 패키지
  • 지루한 작업 자동화하기
  • 생성형 AI 관련 프롬프트 교재
5Intermediate

앱 메이커 / 모바일 앱

화면, 이벤트, 센서, Android Studio 흐름까지 결과물 중심으로 이어가는 앱 제작 트랙입니다.

학생 메인
  • 쉽게 배우는 앱 인벤터
  • 엔트리/스크래치 보조자료
성인 메인
  • 깡샘의 안드로이드 앱 프로그래밍 with 코틀린
  • 인프런 안드로이드/코틀린 큐레이션
6Intermediate

C 언어 프로그래밍

배열, 함수, 포인터, 메모리 개념을 단계적으로 익히고 알고리즘과 연결하는 심화 기본기 트랙입니다.

학생 메인
  • Do it! C 언어 입문
  • 윤성우의 열혈 C 프로그래밍
  • 명품 C 언어 프로그래밍
성인 메인
  • 윤성우의 열혈 C 프로그래밍
  • 명품 C 언어 프로그래밍
  • 인프런 C 큐레이션
7Intermediate

ICT 피지컬 컴퓨팅

아두이노, 센서, 회로, 메이커 프로젝트를 실제 결과물로 연결하는 오프라인형 트랙입니다.

학생 메인
  • 시뮬레이터+키트로 완성하는 아두이노 입문
  • 아두이노 프로젝트 입문편
성인 메인
  • 아두이노 입문
  • 키트 없이 배우는 아두이노
  • 자동화/IoT 보조자료
8Intermediate

파이썬 게임 프로젝트

게임 규칙 설계, 플레이 테스트, 리팩토링을 통해 완성작을 내는 프로젝트형 게임 트랙입니다.

학생 메인
  • 게임 10개 만들며 배우는 파이썬
  • 인프런 pygame 강의 목록
성인 메인
  • 게임 10개 만들며 배우는 파이썬
  • Python과 Pygame으로 게임 만들기
9Intermediate

파이썬 데이터 / IoT

수집, 정제, 시각화, 간단한 센서 연동까지 이어지는 데이터 중심 트랙입니다.

학생 메인
  • 혼자 공부하는 데이터 분석 with 파이썬
  • 판다스 입문
성인 메인
  • 판다스 입문
  • 파이썬 라이브러리를 활용한 데이터 분석
  • 패스트캠퍼스 데이터 분석 패키지
10Intermediate

AI 코딩

분류, 텍스트/이미지 모델 기초, 결과 해석과 개선 실험까지 이어지는 AI 입문 트랙입니다.

학생 메인
  • 혼자 공부하는 머신러닝+딥러닝
  • Python으로 배우는 인공지능 기초
성인 메인
  • 혼자 공부하는 머신러닝+딥러닝
  • 인프런 머신러닝 큐레이션
  • 메가스터디 AI 기초 강의
11Beginner~Intermediate

웹 / 홈페이지 제작

HTML, CSS, JavaScript 기본기부터 실제 배포와 포트폴리오 제작까지 이어지는 웹 트랙입니다.

학생 메인
  • Do it! HTML+CSS+자바스크립트 웹 표준의 정석
  • 인프런 프론트엔드 입문
성인 메인
  • 웹 표준의 정석
  • 모던 자바스크립트 Deep Dive
  • 인프런 프론트엔드 입문
12Intermediate

Java 앱 / Android Studio

객체지향 기본기와 Android Studio 기반 앱 제작 흐름을 함께 잡는 자바 트랙입니다.

학생 메인
  • 김영한의 자바 입문
  • Do it! 자바 프로그래밍 입문
  • 이것이 자바다
성인 메인
  • 이것이 자바다
  • Do it! 자바 프로그래밍 입문
  • 깡샘의 안드로이드 앱 프로그래밍
13Advanced

로봇 / 자율주행 / 미래기술

로봇 제어, 자율주행, AI 응용을 캡스톤형 결과물로 만드는 심화 선택 트랙입니다.

학생 메인
  • 파이썬으로 움직이는 EV3 로봇
  • 아두이노 입문
  • AI 기초 보조자료
성인 메인
  • DeepRacer 큐레이션
  • 머신러닝+딥러닝
  • EV3/아두이노 자료
14Advanced

네트워크 프로그래밍

클라이언트-서버 구조와 소켓 통신을 미니 프로젝트로 구현하는 고급 트랙입니다.

학생 메인
  • TCP/IP 쉽게
  • 더 쉽게
  • 윤성우의 열혈 TCP/IP 소켓 프로그래밍
성인 메인
  • 윤성우의 열혈 TCP/IP 소켓 프로그래밍
  • TCP/IP 쉽게 더 쉽게
  • 소켓/IT 인프라 큐레이션
15Beginner~Intermediate

AI 활용 프로젝트

프롬프트 설계, 검증, 문서화, 학습/코딩 보조 활용까지 연결하는 실무형 AI 활용 트랙입니다.

학생 메인
  • 프롬프트 엔지니어링
  • 챗GPT 활용 사례형 도서
성인 메인
  • 생성형 AI를 위한 프롬프트 엔지니어링
  • 업무 자동화+챗GPT 도서
16Intermediate~Advanced

선택 모듈 확장

자동화, 보안, 실무형 심화를 선택해 포트폴리오를 강화하는 확장 트랙입니다.

학생 메인
  • 자동화 프로젝트 도서
  • 인터넷 해킹과 보안
  • CTF 문제풀이 자료
성인 메인
  • 업무 자동화 일잘러 되기 + 챗GPT
  • 웹 해킹 바이블
  • 보안 심화 자료
권장 타임라인

반 운영 기준 진행 순서 예시입니다.

주 1회, 1시간 회차 기준 예시이며 방학 집중반이나 주 2~3회 반은 압축 운영할 수 있습니다.

학생 트랙

기초 1~36회 : 블록코딩 기초
문법 37~80회 : 파이썬 시작
사고력 81~140회 : 알고리즘 사고
제작 분기 141~220회 : 웹 / 게임 / 메이커 중 1~2개 선택
데이터·AI 221~300회 : 데이터/IoT 또는 AI 코딩
완성 301~340회 : AI 활용 프로젝트 + 발표/포트폴리오

성인 트랙

공통 코어 1~40회 : 파이썬 시작 또는 자바 입문 병행
문제해결 41~110회 : 알고리즘 사고
실무 분기 111~220회 : 데이터/AI 또는 웹/모바일 또는 네트워크 택1
산출물 221~290회 : 프로젝트 메이커 + AI 활용 프로젝트
심화 선택 291회 이후 : 자동화/보안/고급 캡스톤 선택 확장
강사포털 운영 기준으로는 메인 교재 1권과 보조 자료 1~2개를 함께 쓰는 편이 가장 안정적입니다. 실제 반 구성에서는 수강생 선택, 수업 달력, 주간보고서 작성 흐름과 연결해서 회차를 조정하면 됩니다.