| 구간 | 시간 | 내용 |
|---|---|---|
| 도입 | 10분 | 아이스브레이킹 · 바이브 코딩이 뭐길래? |
| 파트 1 | 15분 | 개념 — 말로 만드는 프로그램, 인간과 AI의 역할 |
| 파트 2 | 20분 | 좋은 프롬프트 쓰기(R·C·T·F) + 내 프롬프트 작성 |
| 실습 1 | 30분 | 챗GPT 코덱스로 '오늘의 운세' 웹앱 만들기 |
| 휴식 | 5분 | — 잠깐 쉬어가기 — |
| 파트 3 | 15분 | 완성물 공유 · HTML 다운로드 · 데이터 저장 |
| 실습 2 | 20분 | '디지털 역량 자가진단 앱' 과제 착수 |
| 마무리 | 5분 | 정리 · 형성평가 · 과제 제출 안내 |
우리가 배울 필요는 없습니다. AI가 이 언어들로 대신 작성해 준다는 것만 기억하세요.
웹페이지의 뼈대와 구조를 만드는 언어
구조에 색·크기·모양 등 스타일을 입히는 언어
버튼 클릭·계산 등 동작과 상호작용을 담당하는 언어
아이디어를 앱·게임·퀴즈·웹페이지로 변환해 눈으로 확인
설명만 하면 코덱스가 실행 가능한 코드를 만들어 줌
미리보기로 바로 확인하고 대화로 계속 다듬기
관리자(Manager)
무엇을 만들지 결정하고, 결과물이 의도와 맞는지 확인하고, 방향을 수정합니다.
실무자(Worker)
사람의 지시를 받아 실제 코드를 작성하고, 오류를 수정하고, 실행합니다.
아래 질문에 답하며 오늘 만들 콘텐츠를 구상해 봅니다.
Role · 역할
AI에게 전문가 페르소나 부여
Context · 배경
작업 목적과 대상·상황 설명
Task · 과제
수행할 작업과 산출물 구체화
Format · 형식
출력 형태·길이·톤 지정
활동①에서 정한 아이디어를 템플릿(역할·상황·산출물·대상·형식·조건)에 맞춰 한 문장으로 적어 봅니다.
"미리보기로 실행되게 만들어 줘"라고 이어서 요청하세요.
"모든 문구를 한국어로만 작성해 줘"를 추가 입력합니다.
우측 상단 '미리보기' 탭 확인 → 새로고침(↻) 버튼을 누릅니다.
만든 웹앱은 그대로 두세요 — 이어서 공유하는 법을 배웁니다.
Firebase
구글의 데이터 저장 서비스와 연결
Google Sheets + Apps Script
입력값을 시트에 자동 저장
AI 교육 강사가 현장에서 시니어 학습자를 만났을 때, 스마트폰을 얼마나 잘 쓰는지 터치 몇 번으로 간단히 진단하는 앱입니다.
'카톡 사진 전송 가능', '유튜브 검색 가능' 등의 문항을 체크하면 "당신의 디지털 지수는 OO점! 기본반 수업을 추천합니다" 같은 결과가 나오는 화면.
난이도(상·중·하)를 하나 골라, 배운 템플릿으로 '디지털 역량 진단 앱'을 직접 생성해 보세요.
Q. 다음 중 바이브 코딩(Vibe Coding)에 대한 설명으로 가장 알맞은 것은?
Q. 다음 중 좋은 프롬프트 작성 방법으로 가장 적절한 것은?
Q. 프롬프트는 짧고 모호하게 쓸수록 AI가 알아서 더 좋은 결과를 만들어 준다.
결과. 오늘 직접 풀어 본 형성평가 점수예요!