기능을 작은 요구사항으로 나누기
화면, 데이터, 동작, 예외를 분리해 AI가 구현할 수 있는 요청으로 작성합니다.
코딩을 전혀 몰라도 시작할 수 있습니다. 주식매매에서 이미 알고 있는 호가·체결·주문 개념을 AI에게 정확히 설명하고, 실시간 데이터 기록과 리플레이, 모의체결이 되는 Windows 프로그램으로 바꿉니다.
LEARNING OUTCOMES
AI가 만든 코드를 그대로 믿는 사람이 아니라, 원하는 기능을 설명하고 실행 결과와 오류를 근거로 수정 방향을 제시하는 프로그램 제작자가 되는 것이 목표입니다.
화면, 데이터, 동작, 예외를 분리해 AI가 구현할 수 있는 요청으로 작성합니다.
시간순 시장 이벤트를 기록하고 속도·일시정지·이동이 가능한 리플레이로 만듭니다.
실제 계좌에 주문하지 않고 주문 상태, 부분체결, 비용과 손익을 재현합니다.
HOW A NON-CODER BECOMES A BUILDER
주식매매 경험이 있는 참가자는 이미 호가·체결·주문의 의미를 알고 있습니다. 이 지식을 데이터, 화면, 상태, 예외와 테스트로 번역하는 순서로 배우면 AI가 만든 코드를 판단하고 스스로 완성할 수 있습니다.
“체결됐다”를 시간·가격·수량·주문상태라는 값으로 바꿉니다.
한 번에 전체 앱을 요구하지 않고 화면·저장·재생을 각각 정의합니다.
무엇을 만들지뿐 아니라 성공 조건과 하지 말아야 할 일을 전달합니다.
정상 결과만 보지 않고 빈 데이터·잘못된 값·중단 상황을 재현합니다.
검증된 작은 기능을 하나씩 연결하고 로그와 설정, 사용자 안내를 더합니다.
AI에게 먼저 구현 계획과 수정 파일을 설명하게 한 뒤, 한 번에 한 기능만 변경합니다. 실행 결과와 오류 원문을 다시 제공하고, 수정 이유를 확인한 후 다음 단계로 넘어갑니다.
WEEKLY PRACTICE LOOP
수업에서 직접 만든 기능을 본인의 말로 다시 설명하고, 빈 프로젝트 또는 이전 주 결과물에서 재구현하는 반복이 필요합니다. 권장 재택 실습량은 주 6~8시간입니다.
참가자 각자가 AI와 코딩하고, 막힌 지점은 강사의 개별 코칭을 받아 스스로 해결합니다.
완성본을 닫고 작업일지만 보며 같은 기능을 재구현합니다.
종목 수, 데이터 형식, 화면 조건을 바꿔 단순 복사를 벗어납니다.
파일 누락, 값 오류, 중단을 만들고 로그로 원인을 찾아 수정합니다.
실행 파일, 테스트 결과, 막힌 질문과 AI 대화 요약을 제출합니다.
4-WEEK SYLLABUS
매주 대면수업에서 핵심 기능을 함께 구현하고, 재택 과제로 본인 프로젝트에 다시 적용합니다.
개발 도구를 준비하고, 프로그램이 화면·로직·데이터로 구성되는 방식을 배웁니다.
호가와 체결을 시간순 이벤트로 이해하고, 네트워크 수신과 파일 저장의 경계를 만듭니다.
저장된 시장의 시간을 제어하고, 주문이 체결되는 규칙을 코드로 구현합니다.
흩어진 기능을 하나로 연결하고 다른 PC에서도 실행 가능한 결과물로 정리합니다.
IN-CLASS WORKSHOP · 4 HOURS · 10 PEOPLE
대면수업은 강사의 라이브 코딩을 보는 시간이 아닙니다. 참가자마다 자신의 PC에서 AI와 직접 코딩하고, 강사는 교실을 순회하며 각자의 화면·로그·AI 대화를 확인합니다. 정답을 대신 입력하지 않고 원인을 찾는 질문과 다음 행동을 제시해 참가자가 직접 수정하고 재검증하게 합니다. 강사의 구현 시연은 수업 시간을 쓰지 않고 사전·복습 동영상으로 볼 수 있습니다.
BEGINNER · WEEK BY WEEK ASSIGNMENTS
완성 목표: 관심종목과 샘플 체결이 보이는 Windows 화면
종목코드·현재가·등락률·체결시간·가격·수량을 표로 적고 AI에게 데이터 구조와 샘플 10건을 만들게 합니다.
요령: 값의 자료형과 비어 있을 때의 처리까지 요구합니다.종목 추가·삭제 버튼, 관심종목 목록, 체결 표를 배치하고 샘플 데이터를 연결합니다.
요령: 한 번에 전체 화면을 요구하지 말고 목록→버튼→표 순서로 만듭니다.빈 종목코드, 중복 종목, 잘못된 가격을 입력해 안내 문구와 오류 방지를 구현합니다.
개별 코칭 포인트: 빌드 오류, 컨트롤 이름, null 값, 이벤트 연결 문제를 참가자가 로그와 오류 줄로 좁히도록 돕습니다.완성 목표: 샘플·실시간 데이터를 같은 형식으로 받아 날짜·종목별 저장
제공된 체결 파일을 읽어 시간순으로 화면에 표시하고 데이터 건수와 첫·마지막 시간을 확인합니다.
요령: 실제 API보다 파일 입력을 먼저 완성해 오류 범위를 줄입니다.샘플 수신부와 실시간 수신부가 같은 화면·저장 기능을 사용하도록 인터페이스를 분리합니다.
요령: API 키는 코드와 AI 대화에 넣지 않고 설정 영역에서만 불러옵니다.날짜·종목별 파일을 저장하고, 연결 끊김·중복 체결·파일 잠김 때 로그를 남기고 재시도합니다.
개별 코칭 포인트: 비동기 수신, 데이터 형식 불일치, 파일 권한, 재연결 순서를 참가자가 재현하도록 돕습니다.완성 목표: 저장 시장을 제어하고 지정가·시장가 모의주문과 손익 계산
재생·일시정지·1배속·5배속·시점 이동을 만들고 같은 데이터가 항상 같은 순서로 재생되게 합니다.
요령: 화면 갱신과 데이터 재생 시간을 분리해 테스트합니다.접수·미체결·부분체결·완전체결·취소 상태를 표로 그리고 모의주문 코드에 반영합니다.
요령: 각 상태가 바뀌는 조건을 먼저 문장으로 적은 뒤 AI에게 코드화를 요청합니다.매수·매도·수수료를 반영해 잔고와 실현·미실현 손익을 계산하고 10개 예상값과 비교합니다.
개별 코칭 포인트: 시간 동기화, 부분체결 수량, 소수점·반올림, 상태 중복 변경을 참가자가 추적하도록 돕습니다.완성 목표: 기록→불러오기→재생→모의주문 전체 흐름과 Windows 실행파일
시작 화면에서 기록 또는 리플레이를 선택하고 종목·날짜 선택부터 모의주문까지 한 흐름으로 연결합니다.
요령: 연결할 때마다 이전 주 테스트를 다시 실행해 망가진 기능을 바로 찾습니다.파일 없음, 데이터 손상, 설정 누락을 안내하고 설정 저장·초기화·로그 열기 기능을 넣습니다.
요령: 사용자가 다음에 무엇을 해야 하는지 오류 문구에 포함합니다.강사 도움 없이 기능 하나를 추가하고 다른 PC에서 설치·실행해 전체 과정을 시연합니다.
개별 코칭 포인트: 통합 후 회귀 오류, 빌드 경로, 누락 의존성, 다른 PC 환경 차이를 참가자가 해결하도록 돕습니다.COMPLETION STANDARD
출석만으로 수료하지 않습니다. 본인이 만든 프로그램을 직접 설명하고 재현 가능한 테스트로 동작을 증명해야 합니다.
데이터 불러오기·저장·재생과 모의주문·손익 계산이 한 프로젝트에서 작동합니다.
정상·오류·부분체결 시나리오의 예상 결과와 실행 결과를 기록합니다.
AI가 작성한 코드라도 데이터 흐름과 안전 제약을 본인의 말로 설명합니다.
초급반 수강료 1,200,000원 · 정원 10명
아이유톡에서 휴대전화 인증 후 충전금으로 결제합니다. 토요일 오후반 또는 일요일 오전반을 선택하며, 교육 시작일은 결제 후 강사와 문자메시지로 협의합니다.