참고 자료
용어 사전
문법을 외울 필요는 없어요. 대신 AI가 하는 말을 알아듣고, 지시할 때 정확한 단어를 쓰고, 원하는 것이 어디서 가능한지 가늠할 수 있으면 돼요.
프로그램은 어디서 돌아가나: 실행 장소 3곳
브라우저
크롬·엣지 안에서 돌아가는 프로그램. 웹 페이지와 같은 방식
할 수 있는 것 화면·버튼·그림, 사용자가 고른 파일 읽기, 결과 내려받기. 설치 없이 실행
못 하거나 어려운 것 내 PC 폴더를 마음대로 읽고 쓰기, 메일 서버에 직접 접속하기
이 과정에서: 0~2주차 미션, 6주차 HTML 도구, 7주차 워밍업 미션
AI에게 "브라우저에서 열리는 HTML 파일 하나로"
내 PC(로컬)
내 컴퓨터에 설치한 실행기(Python 등)가 돌리는 프로그램
할 수 있는 것 내 폴더·엑셀·워드 파일 직접 다루기, 메일 발송, 실행 파일 만들기
못 하거나 어려운 것 다른 사람이 인터넷으로 접속해 쓰기
이 과정에서: 1~2주차 설치·첫 실행, 3~8주차
AI에게 "내 PC에서 돌아가는 Python으로, 프로그램 파일과 같은 폴더 기준으로"
서버(클라우드)
인터넷 너머 회사 컴퓨터에서 24시간 돌아가는 프로그램
할 수 있는 것 여러 사람이 주소로 접속, 로그인, 데이터 모아 두기(데이터베이스)
못 하거나 어려운 것 비용·보안·운영 관리가 따른다
이 과정에서: 전문과정
AI에게 "팀원이 인터넷 주소로 접속하는 웹 서비스로"
언어는 무엇이 다른가
| 언어·도구 | 주로 하는 일 | 어디서 돌아가나 | 이 과정에서 |
|---|---|---|---|
| Python | 계산, 파일·엑셀·문서 자동화 | 주로 내 PC (브라우저·서버에서도) | 0~2주차 미션 일부(브라우저), 3~8주차(내 PC) |
| HTML | 화면의 뼈대(제목, 버튼, 입력칸 위치). 프로그래밍 언어가 아니라 "화면 표시 약속" | 브라우저 | 6주차, 전문과정 |
| CSS | 화면의 모양(색, 크기, 배치) | 브라우저 | 6주차, 전문과정 |
| JavaScript | 화면의 동작(누르면 바뀜, 계산) | 브라우저 (서버에서도) | 0~2주차 미션, 6주차, 전문과정 |
| 엑셀 수식·VBA, Apps Script | 엑셀·구글 시트 안의 자동화 | 엑셀·구글 시트 안 | 대체 허용(1.4) |
| SQL | 데이터베이스에 묻고 저장하는 말 | 데이터베이스 | 일반과정은 이름만, 전문과정 3주차 |
핵심 용어 33개
목표 수준 — 알기: 뜻을 듣고 이해 / 쓰기: 지시에 쓰고 직접 다룸
- 프로그램·코드프로그램일반 쓰기 · 전문 쓰기
- 컴퓨터에게 주는 업무 지시서와 그 문장
- 처음 나오는 곳: 0주차
- 입력·처리·출력프로그램일반 쓰기 · 전문 쓰기
- 받는 것 → 하는 일 → 내놓는 것
- AI 지시에서 5칸 프롬프트의 뼈대
- 처음 나오는 곳: 1주차
- 실행·실행기프로그램일반 쓰기 · 전문 쓰기
- 지시서를 실제로 수행하기. Python 같은 실행기가 코드를 읽고 수행
- AI 지시에서 "Python 설치"가 무엇을 설치하는지 이해
- 처음 나오는 곳: 1주차
- 편집기(에디터)프로그램일반 쓰기 · 전문 쓰기
- 코드를 쓰고 저장하는 프로그램(IDLE, 메모장, VS Code)
- 처음 나오는 곳: 1주차
- 오류(에러) 메시지·버그·디버깅프로그램일반 쓰기 · 전문 쓰기
- 실행기가 보내는 "여기서 막혔다"는 알림 / 프로그램의 잘못 / 원인을 찾아 고치기
- AI 지시에서 오류 전문을 AI에게 붙여 넣는 이유
- 처음 나오는 곳: 1주차, 7주차
- 브라우저 실행 / 로컬(내 PC) 실행 / 서버 실행실행 장소일반 쓰기 · 전문 쓰기
- 브라우저 안에서 / 내 컴퓨터에 설치한 실행기로 / 인터넷 너머 서버에서 돌아가는 것. 어디서 돌리느냐에 따라 할 수 있는 일이 달라진다 (아래 실행 장소 3곳 비교)
- AI 지시에서 [제약]에 반드시 쓸 항목
- 처음 나오는 곳: 1주차
- 설치실행 장소일반 알기 · 전문 쓰기
- 실행기나 도구를 내 PC에 들여놓기
- AI 지시에서 회사 PC·PC방에서 막히는 이유 이해
- 처음 나오는 곳: 1주차
- 실행 파일(.exe)실행 장소일반 알기 · 전문 알기
- 실행기 없이도 더블클릭으로 도는 묶음
- 처음 나오는 곳: 6주차(선택)
- 프로그래밍 언어언어일반 알기 · 전문 쓰기
- 컴퓨터에게 지시하는 말의 종류
- AI 지시에서 어디서 돌릴지에 따라 언어를 고른다 (위 언어 비교표)
- 처음 나오는 곳: 0주차
- HTML·CSS·JavaScript언어일반 알기 · 전문 쓰기
- 화면의 뼈대·모양·동작
- AI 지시에서 6주차 도구 지시
- 처음 나오는 곳: 0주차, 6주차
- 변수뼈대일반 쓰기 · 전문 쓰기
- 이름표 붙은 상자
- AI 지시에서 AI 코드 읽기
- 처음 나오는 곳: 2주차
- 조건·반복뼈대일반 쓰기 · 전문 쓰기
- 갈림길 / 같은 일 여러 번
- AI 지시에서 처리 규칙 쓰기("~이면 ~")
- 처음 나오는 곳: 2주차
- 함수뼈대일반 알기 · 전문 쓰기
- 이름 붙여 둔 작업 묶음(자주 쓰는 업무 절차)
- AI 지시에서 "화면 코드와 처리 코드를 함수로 나눠 줘"
- 처음 나오는 곳: 6주차
- 라이브러리·패키지뼈대일반 알기 · 전문 쓰기
- 남이 만들어 둔 기능 묶음(엑셀 읽기 등). 설치하거나 불러와 쓴다
- AI 지시에서 "pandas를 설치하세요" 같은 답 이해
- 처음 나오는 곳: 4주차
- 자료형(숫자·문자)데이터일반 쓰기 · 전문 쓰기
- 같은 "1,200"도 숫자인지 글자인지에 따라 계산 가능 여부가 갈림
- AI 지시에서 금액 문자열 오류 이해
- 처음 나오는 곳: 2주차, 4주차
- 파일·폴더·경로·확장자데이터일반 쓰기 · 전문 쓰기
- 서류·서류함·서류함 위치·서류 종류 표시
- AI 지시에서 "같은 폴더 기준 경로로"
- 처음 나오는 곳: 3주차
- 표 데이터(행·열), CSV데이터일반 쓰기 · 전문 쓰기
- 엑셀 같은 표 / 쉼표로 칸을 나눈 가장 단순한 표 파일
- AI 지시에서 열 이름과 예시 행을 붙여 알려 주기
- 처음 나오는 곳: 4주차
- 인코딩(UTF-8)데이터일반 알기 · 전문 알기
- 글자를 저장하는 약속. 다르면 한글이 깨짐
- AI 지시에서 "한글이 깨지지 않게"
- 처음 나오는 곳: 4주차, 6주차
- 템플릿데이터일반 쓰기 · 전문 쓰기
- 빈칸이 있는 양식
- AI 지시에서 5주차 문서 자동화
- 처음 나오는 곳: 5주차
- 데이터베이스(DB)데이터일반 알기 · 전문 쓰기
- 여러 사람·프로그램이 함께 쓰는 정리된 데이터 창고. 엑셀과 달리 동시에 써도 꼬이지 않고, 누가 무엇을 볼지 권한을 둔다
- AI 지시에서 "엑셀로 충분한지, DB가 필요한지" 가늠하기
- 처음 나오는 곳: 4주차(이름만), 전문 3주차
- 테이블·행(레코드)·열(필드)데이터일반 알기 · 전문 쓰기
- DB 안의 표와 그 줄·칸
- AI 지시에서 전문과정 필드 목록표
- 처음 나오는 곳: 전문 2~3주차
- 개인정보·마스킹데이터일반 쓰기 · 전문 쓰기
- 누구인지 알 수 있는 정보 / 일부를 가려 표시
- AI 지시에서 [제약]에 쓰고 AI에 넣지 않기
- 처음 나오는 곳: 1주차, 5주차
- 인터넷 주소(URL)·웹 페이지·웹 서비스연결일반 알기 · 전문 쓰기
- 위치 / 보기만 하는 화면 / 로그인하고 저장하는 프로그램
- 처음 나오는 곳: 0주차, 전문 1주차
- 클라이언트·서버, 요청·응답연결일반 알기 · 전문 쓰기
- 손님(브라우저)과 창구(서버), 주문과 응답
- 처음 나오는 곳: 전문 1주차
- API연결일반 알기 · 전문 쓰기
- 프로그램끼리 정해 둔 주문 창구(예: 날씨 정보 받기)
- AI 지시에서 "API 키가 필요합니다"를 이해
- 처음 나오는 곳: 5주차(이름만), 전문
- 로그인(인증)·권한연결일반 알기 · 전문 쓰기
- 누구인지 확인 / 무엇을 할 수 있는지
- 처음 나오는 곳: 전문 6주차
- 비밀번호·키(비밀값)연결일반 쓰기 · 전문 쓰기
- 계정·서비스 열쇠. 코드에 쓰지 않는다
- AI 지시에서 보안 항목 감점 이유
- 처음 나오는 곳: 5주차
- 클라우드·배포연결일반 알기 · 전문 쓰기
- 남의 서버를 빌려 쓰기 / 만든 것을 인터넷에 올려 남이 쓰게 하기
- 처음 나오는 곳: 전문 5주차
- 프롬프트AI 협업일반 쓰기 · 전문 쓰기
- AI에게 주는 지시문
- AI 지시에서 5칸 양식
- 처음 나오는 곳: 0주차
- 환각AI 협업일반 쓰기 · 전문 쓰기
- AI가 그럴듯하게 틀린 답을 내놓는 것
- AI 지시에서 결과 검증이 필요한 이유
- 처음 나오는 곳: 1주차
- 대화 맥락AI 협업일반 알기 · 전문 쓰기
- AI가 기억하는 이 대화방의 앞 내용. 길어지면 놓친다
- AI 지시에서 새 기능은 새 대화방(1.7)
- 처음 나오는 곳: 1주차
- 버전AI 협업일반 쓰기 · 전문 쓰기
- 고칠 때마다 남기는 v1, v2
- AI 지시에서 되돌리기
- 처음 나오는 곳: 1주차
- 테스트 케이스·경계값AI 협업일반 쓰기 · 전문 쓰기
- 맞는지 확인할 입력과 기대 결과 / 갈림길 바로 앞뒤 값
- AI 지시에서 [검증] 칸
- 처음 나오는 곳: 0주차, 2주차