처음 준비 · 용어 풀이
폴더와 파일 만드는 것부터 시작하기
- Windows에서 파일 탐색기를 엽니다. 문서 폴더의 빈 곳에서 오른쪽 클릭 → 새로 만들기 → 폴더를 선택하고 AI-Web3-학습이라고 이름을 붙입니다.
- 시작 메뉴에서 메모장을 검색해 엽니다. 실행 결과를 적고 파일 → 다른 이름으로 저장을 선택합니다. 학습 폴더를 골라 01-역할.txt로 저장합니다.
- 각 단원에서 02-프롬프트, 03-검증표처럼 번호와 이름을 붙입니다. 표는 문서 앱이나 스프레드시트를 사용해도 됩니다.
- 복사할 자료는 단원의 자료 복사 버튼을 누르고 입력할 곳에서 Ctrl+V로 붙여넣습니다. 자동 복사가 막히면 글을 선택해 Ctrl+C, Ctrl+V를 사용합니다.
- 실행 결과와 오류를 나의 실행 기록에 적습니다. 새로고침 후에도 기록이 남는지 확인하고 학습 기록 내려받기로 백업합니다. 다른 기기에서는 저장한 학습 기록 불러오기를 선택합니다.
AI 채팅을 처음 사용하는 경우
ChatGPT 또는 이미 사용하는 AI 채팅을 엽니다. 해당 서비스 안내에 따라 계정을 준비하고 새 대화를 선택합니다. 지시문과 공지를 입력창에 붙여넣고 보내기를 누릅니다. 생성된 답을 공지와 비교합니다. 기능과 무료 사용량은 서비스마다 다르며, 본 코스는 유료 결제 없이 작은 텍스트 자료부터 실습하도록 구성했습니다.
AI 채팅의 성공 여부를 이 페이지가 자동 확인하지는 않습니다. 원문과 결과를 직접 기록하세요. 이미지 입력은 14단원에서만 사용하며, 사용할 수 없으면 기기 문자 인식으로 대체할 수 있습니다.
낯선 용어를 쉬운 말로 보기
- 프롬프트
- AI에게 주는 작업 지시와 자료.
- 환각
- AI가 사실과 다른 내용을 그럴듯하게 만드는 현상.
- RAG
- 질문과 관련된 문서를 검색해 AI의 답변 근거로 제공하는 방식. 공지를 통째로 붙여넣는 것은 별도 검색기 구축과 다릅니다.
- 에이전트
- 목표를 처리하기 위해 도구 사용과 다음 작업을 선택하는 시스템.
- 블록체인
- 참여자들이 정해진 규칙으로 기록 상태를 공유·검증하는 시스템.
- 스마트계약
- 블록체인에서 실행되는 규칙 프로그램.
- Solidity
- 이 코스의 스마트계약을 작성하는 언어.
- 컴파일
- 작성한 프로그램을 실행 가능한 형태로 바꾸는 작업.
- 배포
- 프로그램을 실행할 환경에 올리는 작업.
- Remix VM
- 브라우저 안의 연습용 블록체인. 실제 돈 없이 계약을 실행합니다.
- 가스
- 계약 실행에 드는 자원과 그 비용을 계산하는 단위.
- revert
- 규칙에 맞지 않는 거래의 상태 변경을 취소하는 것.
- owner
- 예제 계약을 배포한 계정. 행사 생성과 발급 권한이 있습니다.
꾸준히 진행하는 학습 일정
매회 20분은 설명 읽기, 70분은 따라 하기, 20분은 오류와 예상 결과 확인, 10분은 기록과 통과 문제에 사용하세요. 시간이 부족하면 단원을 나눠 진행합니다. 1~5단원은 기초, 6~10단원은 AI와 계약 실행, 11~15단원은 오류·권한·화면, 16~20단원은 새 프로젝트와 독립 수행입니다.
10·11단원은 PC에서 진행하세요. 원 예제를 성공한 뒤 행사와 참가자 식별자를 바꿔 다시 실행합니다. 20단원의 새로운 사례를 독립 수행하지 못했다면 해당 단계로 돌아가 반복하세요.
직접 사용할 연습장 모습 보기

PRACTICE / 언제든 다시 실험
행사 안내 · 참가 확인 연습장
여기는 규칙 기반 안내와 브라우저 기록을 쓰는 모의 서비스입니다. 실제 생성형 AI와 블록체인은 각각 7·10단원에서 별도로 실행합니다.
1. 공지와 근거 확인
2. 승인 · 발급 · 검증
역할 선택은 학습용입니다. 실제 서비스에서는 서버와 계약에서 권한을 검증해야 합니다. 새로고침하면 모의 발급 기록은 사라집니다.