교육 프로그램 목록으로
TRACK 03 · TWO INDEPENDENT JAVA TRACKS

Java 교육 트랙 — 고등학생 · 대학생

고등학생은 본인의 손으로 OOP를 직접 마스터하는 정통 트랙, 비전산전공 대학생은 AI와 페어 프로그래밍하며 합숙으로 풀스택 웹앱을 완성하는 집중 트랙입니다.

TRACK A · HIGH SCHOOL INTENSIVE

문법을 직접 익히고
스스로 코딩하는
객체지향의 본질

AI가 대신 짜주는 시대일수록 코드를 직접 쓰며 사고력을 단련하는 경험은 더 귀해집니다. 가장 정제된 OOP 언어 Java로, 학생 본인의 손과 머리로 5일간 객체지향 사고를 완성합니다.

5
집중이수 표준
35H
실 코딩 시수
80%
코딩 수행평가

이 과정은 AI 보조 없이 학생이 모든 코드를 직접 작성합니다.

AI 시대일수록 "직접 사고하는 경험"이 진로 결정의 핵심이 됩니다. 본 트랙은 학생의 자기 효능감과 알고리즘적 사고력 단련을 최우선합니다.

Eclipse · Mentor.java · 학생 직접 작성
public abstract class Mentor {
  protected String name;
  protected int experience;

  public abstract String teach();

  public String getInfo() {
    return name + " · " + experience + "년";
  }
}

// Java 멘토는 abstract를 상속받아 구체화한다
public class JavaMentor extends Mentor {
  @Override
  public String teach() {
    return "OOP 5원칙을 직접 코딩으로 체화";
  }
}

한 줄 한 줄 직접 입력하며 "왜 이렇게 짜야 하는가"를 체득합니다.

FOR HIGH SCHOOLS

왜 우리 학교에 이 Java 정통 과정이 필요할까요?

SW 진로교육의 본질을 추구하시는 선생님께 — 6가지 차별점

정통 OOP 사고력 단련

캡슐화 · 상속 · 다형성 · 추상화를 본인 손으로 코드로 구현하며 체득합니다. AI 시대에도 대체되지 않는 알고리즘적 사고력의 토대를 마련합니다.

SW 진로의 정확한 나침반

가장 표준화된 언어 Java로 "내가 SW 적성이 있나"를 단 5일 안에 확인합니다. 잘 맞는 학생은 자료구조·알고리즘 심화로, 그렇지 않아도 디지털 문해력은 확보됩니다.

생기부 차별화 결과물

수행평가 80% — 학생 본인이 직접 설계·구현한 클래스 다이어그램과 코드가 남습니다. 학생부 진로활동·세특 기록의 차별화된 근거가 됩니다.

5일 집중이수 최적화

여름·겨울 방학 / 진로집중주간 / 동아리 운영에 적합한 5일 35시간 비합숙형으로 설계. 학생 통학 부담 없이 학교 내 PC실에서 진행 가능합니다.

2022 개정 교육과정 정합

정보 (선택중심)의 "프로그래밍 · 자료구조 · 객체지향" 성취기준에 직접 매핑. 평가 루브릭과 차시별 성취기준 연계표 제공.

검증된 운영 이력

인천선인고 · 동인천고 · 인천과학고에서 운영한 동일 커리큘럼. Microsoft Certified Trainer 25년+ 경력의 강사가 직접 진행합니다.

CURRICULUM

5일 · 35시간 · 14단원

학생이 한 줄도 빠짐없이 직접 작성하는 정통 Java 집중과정.

AI 코드 생성 도구는 사용하지 않습니다

Copilot · Gemini 등 AI 코드 도우미는 본 트랙에서 의도적으로 배제합니다. 학생이 한 줄 한 줄 손으로 작성하며 OOP 사고를 체득하는 경험이 본 과정의 핵심 가치입니다. 강사 시연 코드를 보고 따라 짜고, 에러 메시지를 직접 읽으며 디버깅합니다.

단원 / 세부 내용시수학습 활동
① 컴퓨터 과학 & Java 개요1JVM · Bytecode 강의
② 개발환경 설정 — JDK · Eclipse · GitHub2설치 + Hello World 직접 입력
③ 변수와 데이터 타입 — 기본형 8종, 문자열2강사 시연 → 학생 따라 짜기
④ 연산자 — 사칙·비트·논리·삼항2실습 문제 10題 직접 풀이
Day 1 합계7기초 문법 손에 익히기
단원 / 세부 내용시수학습 활동
⑤ 조건문 정복 — If / Else / Switch-case2조건 분기 구조 작성
⑥ 반복문 활용 — For / While / Do-while2중첩 반복문 직접 구현
⑦ 제어문 활용 — break · continue · return1실습
수행평가 #1 — 제어문 활용 알고리즘 5題 직접 풀이 (별 출력, 구구단, 소수 판별, 피보나치 등)2개인 실습 + 채점
Day 2 합계7알고리즘 기초 손에 익히기
단원 / 세부 내용시수학습 활동
⑧ 클래스와 객체(Object) — "왜 객체인가"2UML 클래스 다이어그램 그리기
⑨ 생성자 · 접근제어자 · 캡슐화2getter/setter 직접 작성
⑩ 배열 — 1차원 / 다차원 데이터 처리1배열 정렬 직접 구현
핵심 실습 — Student 클래스 직접 설계 (필드·메서드·생성자) → 학급 데이터 처리2개인 클래스 설계 1건
Day 3 합계7OOP 기본 단위 체득
단원 / 세부 내용시수학습 활동
⑪ 상속(Inheritance)과 super 키워드2부모-자식 클래스 직접 설계
⑫ 다형성(Polymorphism)과 동적 바인딩2오버라이딩 실습
⑬ 인터페이스 · 추상 클래스1interface 직접 정의·구현
수행평가 #2 — 도형 클래스 계층(Shape→Circle/Rectangle/Triangle) 직접 모델링·구현2개인 OOP 모델링
Day 4 합계7OOP 5원칙 직접 구현 능력 확보
단원 / 세부 내용시수학습 활동
⑭-① 컬렉션 프레임워크 — List · Set · Map 활용2실습
⑭-② Generic & 예외처리(try-catch-finally)1실습
수행평가 #3 (Final) — 종합 프로젝트 (도서관 관리 시스템 / 학사 관리 시스템 중 택1) 직접 OOP 설계·구현3팀 또는 개인 프로젝트
최종 발표 + 동료 평가 + 강사 코드 리뷰1발표 · 평가
Day 5 합계7완성된 OOP 프로젝트 + 발표

5 Days · 35 Hours · 14 Modules

고등학교 표준 시수 35시간 · 비합숙형 · No AI

우리 학교 무료 컨설팅 받기
EVALUATION

실전형 코딩 수행평가 80%

단순 암기식 평가를 지양합니다. 주어진 요구사항을 학생이 직접 분석하고, 손으로 코드를 작성해 결과를 도출하는 Process 중심의 수행평가를 진행합니다.

지필 평가 (20%)

기본 개념 · OOP 5원칙 · 자료구조 이해 (서술형)

수행 평가 (80%) ⭐

3회 코딩 과제 — 본인 직접 작성 / 채점 코드 학생 1:1 검수

운영 정보

대상
고등학생 (1~3학년)
기간
5일 / 35시간 (집중이수)
형태
비합숙 · 학교 내 PC실 운영
AI 활용
사용하지 않음 · 학생 직접 코딩
교과 정합
2022 개정 정보 (선택중심)
결과물
학생별 OOP 프로젝트 + 클래스 다이어그램
권장 인원
학급 단위 (20~30명)
운영 이력
인천선인고 · 동인천고 · 인천과학고
TRACK B · UNIVERSITY · NON-CS MAJOR

"비전공자도 전공자 수준이 될 수 있다"
우리는 이미 증명했습니다

비전산전공자 대상 AI Assisted Java 개발과정

연변과학기술대학교 IT교육원에서 17주(250시간)가 걸렸던 비전공자 풀스택 양성 커리큘럼을, 이제 AI 코딩 어시스턴트와 합숙 몰입으로 단 3주(120시간) 만에 완주합니다.

3
합숙 집중과정
120H
총 시수
최대 6학점
집중이수제 인정

합숙(기숙사·호텔) 집중몰입 운영 · AI Pair Programming (도구 선택 자유)

학습 효과 극대화를 위해 참가 학생 전원이 기숙사 또는 호텔에 합숙하며, 24시간 학습·교류 환경에서 소수 정예 30명 한정으로 운영됩니다.

VS Code · AI Assistant · CoffeeOrder.java

▸ Prompt to AI Assistant:
"커피 주문 시스템 — 메뉴 조회,
장바구니, 주문 처리. Spring Boot +
Azure SQL DB 연동"

AI 어시스턴트가 풀스택 코드 자동 생성 중...
@RestController
public class OrderController {
  @Autowired
  private OrderService orderService;

  @PostMapping("/order")
  public Order create(...) {
    // AI 어시스턴트가 자동완성한 비즈니스 로직
    return orderService.save(...);
  }
}

학생은 기획·검증에 집중하고, 코드 생성·반복은 AI에게 맡깁니다.

PROGRAM SPEC

과정명
전산비전공자 대상 AI Assisted Pair Programming Java 개발 과정
교육 대상
프로그래밍 경험 없는 전산 비전공 대학생
교육 기간
3주 · 일 8H · 주 40H · 총 120H
학점 인정
집중이수제 적용 시 최대 6학점
수강 인원
최대 30명 한정 (소수 정예)
운영 방식
합숙 + AI Pair Programming
핵심 플랫폼
Microsoft Azure · VS Code · GitHub · M365
AI 어시스턴트
GitHub Copilot · Claude · Cursor 중 선택 (학교 환경에 맞춤)
핵심 기술
Java · Spring Boot · Azure SQL DB · HTML/CSS · JavaScript
FOR UNIVERSITIES

본 과정의 압도적 차별성

교육사적 검증 + AI 기반 시간압축 + Microsoft 글로벌 스택 = 비전공자를 전공자 수준으로

① 검증된 교육사적 성과

중국 연변과학기술대학교 IT교육원에서 전공 무관 비전공 대학생을 17주 250H로 전공자 수준까지 끌어올린 실증 데이터. 경영·어문·예체능 전공 학생들이 학기 말 완성도 높은 웹앱을 발표한 교육사적 성과 위에 본 커리큘럼이 설계되었습니다.

② 17주 → 3주, 시간 압축의 과학

250시간이 필요했던 이유는 문법 암기 · 반복 타이핑 · 오탈자 디버깅에 시간이 소진됐기 때문. 이 모든 반복을 AI 코딩 어시스턴트(GitHub Copilot · Claude · Cursor 등)가 처리하고, 학생은 '무엇을 만들 것인가'와 'AI 코드가 올바른가'에만 집중합니다.

③ 실무·교육 현장 통섭 강사진

구병국 대표(전 숭실대 AI융합교육 겸임교수, 전 연변과기대 IT교육원 교수, 30년 교육 경력)
백승훈 개발팀장((주)로마시스, 전 연변과기대 IT교육원 교수, 전 LG CNS 기술대학원 강사)
이정구 대표((주)아이디어큐브, 전 삼성오픈타이드 차이나 IT매니저, 한국 HP 교육센터 강사)
— 모두 Microsoft 공인 강사(MCT)로 1:1 밀착 멘토링 진행.

④ Microsoft 글로벌 스택 전체 체험

  • 클라우드: Microsoft Azure (Azure SQL DB · App Service)
  • 개발 도구: VS Code + AI 어시스턴트 (Copilot/Claude/Cursor 택일)
  • 협업: GitHub (브랜치 전략 · PR · Code Review)
  • 생산성: Microsoft 365 (팀 커뮤니케이션 · 문서화)

WHY NON-CS MAJOR?

AI 시대의 진정한 경쟁력은
'전공 도메인 지식 × AI'를 가진 사람.

간호학과 학생은 환자 관리 앱을, 교육학과 학생은 학습 이력 관리 시스템을, 경영학과 학생은 스마트 재고 관리 앱을 만듭니다. IT 전공자가 결코 대체할 수 없는 현장 감각과 도메인 지식이 본 트랙의 진정한 가치입니다.

간호학과 → 환자 투약 관리 앱
경영학과 → 스마트 재고 관리 시스템
교육학과 → 학습 이력 관리 시스템
디자인 → 포트폴리오 갤러리 웹앱
PARADIGM SHIFT

과거(전통) vs 현재(AI Assisted)

구분 과거 — 전통적 코딩 교육 본 과정 — AI Assisted Pair Programming
학습 목표문법 암기 · 코드 직접 작성코드 구조 파악 + AI 협업 개발
소요 시간17주 · 약 250H (연변과기대 실제)단 3주 · 120H 집중이수
DB 학습복잡한 데이터 모델링 · 고급 쿼리핵심 CRUD + JOIN 중심 실용성
개발 도구로컬 IDE 중심 (폐쇄 환경)Azure + VS Code + AI 어시스턴트
(Copilot · Claude · Cursor 중 선택)
결과물콘솔 예제 · 제한적 웹서비스동작하는 반응형 웹앱 + 포트폴리오
학습자 체감높은 진입장벽 · 잦은 포기율AI 보조 · 빠른 성공 경험 · 흥미 유지
CURRICULUM DETAILS

3주 · 120시간 합숙 커리큘럼

각 주차를 클릭하면 일자별 오전·오후 세부 내용을 확인할 수 있습니다.

AI Pair Programming + 합숙 몰입 환경

전 일정 동안 AI 코딩 어시스턴트가 학생의 페어 프로그래머로 함께합니다. 참가 학생 전원은 기숙사 또는 호텔에 합숙하며, 일 8시간 정규 수업 + 야간 자율 코딩 + 강사진 멘토링이 결합된 24시간 몰입 환경에서 진행됩니다.

AI 도구 선택 — 학교/기관 환경에 맞춤 운영

본 과정의 AI 코딩 어시스턴트는 특정 도구로 한정되지 않습니다. 학교의 라이선스 정책 · 학생 환경 · 보안 요구사항에 따라 아래 중 적합한 도구를 선택하여 운영합니다.

GitHub Copilot Claude (Anthropic) Cursor Gemini Code Assist + 학교 협의 가능

* 커리큘럼 표 안의 "AI 어시스턴트"는 위 도구 중 채택된 것을 의미합니다. 도구가 달라도 학습 목표·결과물·평가 방식은 동일합니다.

🎯 학습 목표 · AI가 작성한 Java 코드와 SQL 문장을 읽고 이해할 수 있는 기초 체력 형성 / Azure SQL DB 기반 데이터 입출력 실습

일자 / 시간오전 (4H) — Java & 개발환경오후 (4H) — Azure SQL Database
1일차VS Code · JDK · Azure 계정 설정 / AI 어시스턴트 설치 · 사용법 / 변수·자료형·연산자 (코드 읽기)Azure SQL DB 환경 구축 / 테이블 이해 / SELECT 기본
2일차조건문 / 반복문 / 메서드 / AI가 생성한 코드 읽고 분석INSERT · UPDATE · DELETE / AI 더미데이터 생성 / WHERE 필터
3일차클래스/객체 (OOP 기초) / 인스턴스·생성자 / AI 어시스턴트로 트러블슈팅데이터 모델링 / 기본키·외래키 / JOIN 기초
4일차접근제어자 · static · this / 객체배열 · 참조형 / AI 어시스턴트 자동 생성INNER JOIN · LEFT JOIN / 다중 테이블 / AI 쿼리 최적화
5일차1주차 Java 종합 복습 / AI 코드 구조 분석1주차 DB 종합 복습 / CRUD+JOIN 통합 / 미니 퀴즈
Week 1 합계40시간

🎯 학습 목표 · 웹 동작 방식을 이해하고 AI와 협업하여 프론트엔드·백엔드를 연결하는 풀스택 흐름 습득

일자 / 시간오전 (4H)오후 (4H)
1일차Java 심화 ① — 캡슐화 · 상속 / AI 어시스턴트로 클래스 계층 생성Azure SQL JOIN 심화 / 서브쿼리 / JDBC 연동 개념
2일차Java 심화 ② — 다형성 · 컬렉션(List, Map) · 인터페이스 / AI 코드 리뷰Spring Framework 소개 / MVC 패턴 / Spring Boot 프로젝트 생성
3일차Java 심화 ③ — 예외처리 · JDBC / DTO·DAO 패턴HTML/CSS 기초 / AI 반응형 레이아웃 / 코드 커스터마이징
4일차JavaScript 기초 + React 소개 / AI 어시스턴트로 컴포넌트 생성GitHub 협업 — 브랜치 · 커밋 · PR / AI Chat 활용 / Code Review
5일차2주차 종합 — Java OOP + Spring + 웹 흐름 / Azure App Service 소개풀스택 통합 실습(Front+Back+DB) / 프롬프트 엔지니어링 / 3주차 OJT 오리엔테이션
Week 2 합계40시간

🎯 학습 목표 · 학습한 모든 내용을 바탕으로 공동 실습 프로젝트 + 개인 자율 주제 프로젝트를 완성하여 최종 포트폴리오 산출

일자 / 구분오전 (4H)오후 (4H)
1일차
공통 OJT
[커피 주문] 강사 시연 / DB 설계 (메뉴·주문·회원) / 회원가입·로그인 AI 구현[커피 주문] 상품 목록·검색 / 장바구니·주문 기능 AI 코딩
2일차
공통 OJT
[커피 주문] 주문 내역·관리자 화면 / Azure App Service 배포[커피 주문] 코드 리뷰 / 회고·Q&A / 자율 주제 브레인스토밍
3일차
자율 OJT
자율 프로젝트 설계 / 기획서 (기능 목록 · DB ERD) / GitHub 저장소 초기화프로젝트 계획서 발표 / 강사 1:1 컨설팅 / AI 프롬프트 전략
4일차
자율 OJT
자율 웹앱 개발 (AI 어시스턴트 활용) / 핵심 기능 집중 코딩 / 멘토링·코드 리뷰자율 웹앱 개발 계속 / 기능 고도화·UI 다듬기 / 중간 발표
5일차
⭐ Hackathon
최종 완성·고도화 / AI 리팩토링·UI 마무리 / Azure 배포 점검Hackathon Day — 학생별 결과물 시연·Q&A / 수료식 / 포트폴리오 가이드
Week 3 합계40시간 + 합숙 야간 자율

공통 OJT

커피 온라인 주문 시스템

강사 주도 시연 → 학생 따라 구현 / Azure 실 배포

자율 OJT 사례

전공 도메인별 맞춤 웹앱

간호 · 경영 · 교육 · 디자인 등 본인 전공 활용

3 Weeks · 120 Hours · 합숙 · AI Pair

최대 6학점 · 30명 한정 · Microsoft Azure 글로벌 스택

대학 무료 컨설팅 받기
LOGISTICS

합숙 운영 정보

운영 시기
방학 집중 (하계/동계 3주 연속)
숙소 운영
전원 기숙사 또는 호텔 합숙 (학습 몰입도 극대화)
수강 인원
최대 30명 한정 (밀착 지도)
학점 부여
집중이수제 적용 시 최대 6학점
필요 환경
개인 노트북 (지참) 또는 PC실 / Azure 학생 계정
수료 조건
출석률 80%+ 최종 프로젝트 발표 → 수료증
강사 구성
주강사 1인 + 보조강사·멘토 1~2인 (1:1 밀착)
OUTCOMES

학생 · 대학이 함께 얻는 것

실제 동작하는 웹앱 포트폴리오

3주 후 자신의 아이디어가 담긴 완성된 웹앱을 결과물로 획득 — 취업·창업 경쟁력 직접 향상

전공 도메인 + IT 융합 인재

'코드를 잘 짜는 사람'이 아닌 '자신의 전문 영역 문제를 AI로 해결하는 사람'

Microsoft 글로벌 스택 체득

Azure · GitHub · VS Code · AI 코딩 어시스턴트 — 즉시 실무 투입 가능한 도구 역량

대학 교육 혁신 우수 사례

AI 기반 실전형 교육 선도 도입 — 대학 대외 위상·홍보 효과 + 비전공 학생 디지털 융합 역량 강화

CONTACT

Java 두 트랙 중
맞춤 제안 요청

트랙(고등학교 / 대학교) · 시기 · 인원 · 예산을 공유해 주시면, 25년 경력 MCT가 직접 검토하여 최적의 커리큘럼과 견적을 영업일 24시간 이내 보내드립니다.

제안·문의 양식은 어떻게 동작하나요?

오른쪽 양식은 Microsoft Forms로 운영되며, 제출하신 응답은 자동으로 이메일 주소에게 전달되고 Microsoft 365 보안 정책 하에 안전하게 보관됩니다.

Powered by Microsoft Forms · TLS encrypted · M365 Compliance

제안·문의 양식

Microsoft Forms

Microsoft Forms 양식을 불러오는 중...

제출된 응답은 Microsoft 365 보안 표준에 따라 암호화 보관되며 이메일 주소에게 직접 전달됩니다.