수업 소개课程介绍
그리고 무엇을 서로 약속하는지 정리합니다. 本课讲什么、一个学期里要做出什么、
以及我们彼此约定什么。
이 과목은 무엇을 다루는가这门课讲什么 핵심核心
친구가 휴대폰으로 무언가를 검색하다가 화면을 보여 줍니다. “이거 봐, AI한테 물어보니까 바로 답이 나오네.” 화면에는 잘 정리된 문단이 떠 있습니다. 문장은 자연스럽고, 어려운 낱말도 몇 개 섞여 있어 그럴듯해 보입니다.朋友用手机搜索了什么,然后把屏幕转给你看:“你看,问 AI 马上就有答案。”屏幕上是一段整理得很好的文字。句子通顺,还夹着几个专业词,看上去很像回事。
그런데 여러분이 마침 그 주제를 알고 있었습니다. 읽어 보니 중간에 한 문장이 사실과 다릅니다. 나머지는 다 맞는데 딱 한 문장이 틀렸습니다. 친구는 눈치채지 못했습니다.可是你正好懂这个话题。读下来发现中间有一句和事实不符。其余都对,偏偏那一句错了。朋友完全没有察觉。
여기서 갈라집니다. 답을 얻은 사람과 답을 판단할 수 있는 사람은 다릅니다.分界就在这里。拿到答案的人和能判断答案的人,不是一回事。
‘정보와 디지털 문해력’이라는 과목 이름은 무슨 뜻이며, AI가 대신 만들어 주는 시대에 사람은 무엇을 할 수 있어야 할까?“信息与数字素养”这个科目名称是什么意思?在 AI 替人生产内容的时代,人必须具备什么能力?
과목 이름은 정보·디지털·문해력 세 낱말로 되어 있고, 이름에는 없지만 이 수업 내내 AI가 따라다닙니다. 그래서 다음 세 쪽에서 정보 · 문해력 · 디지털 문해력 세 낱말을 풀고, AI가 여기에 무엇을 더하는지 봅니다. 이름부터 정확히 해 두고 시작하겠습니다. 낱말의 뜻이 흐릿하면 한 학기 동안 무엇을 향해 가는지도 흐릿해지기 때문입니다.科目名由信息·数字·素养三个词组成,另外还有名字里没有、却会贯穿整个学期的 AI。所以接下来三页要拆开信息 · 素养 · 数字素养这三个词,再看 AI 在此之上多加了什么。我们先把名字弄清楚再开始。词义模糊,一个学期要走向哪里也会跟着模糊。
다음 차시부터는 개념을 배우고 코드를 실행합니다. 이번 차시는 지도를 펼쳐 보는 시간입니다. 외울 것은 거의 없습니다. 대신 “아, 이 수업은 이런 방향이구나”가 남으면 충분합니다.从下一课时起要学概念、跑代码。这一课时是摊开地图的时间。几乎没有需要背的东西。只要留下“哦,这门课是往这个方向走的”就够了。
세 낱말의 뜻三个词的意思 핵심核心
과목 이름에 들어 있는 낱말을 하나씩 풀어 보겠습니다. 정보는 읽는 대상이고, 문해력은 그것을 읽는 능력입니다. 그 대상이 디지털이면 디지털 문해력이라고 부릅니다.我们逐个拆开科目名称里的词。信息是被读的对象,素养是读它的能力。读的对象是数字的,就叫数字素养。
- 현상现象
- 기온이 적힌 숫자
28하나만 보면 무슨 뜻인지 알 수 없습니다. 그런데 “오늘 낮 최고기온 28도”라고 하면 “반팔을 입어야겠다”는 판단이 생깁니다.只看到数字28,不知道它是什么意思。但说成“今天白天最高气温 28 度”,就能得出“该穿短袖”的判断。 - 쉬운 설명通俗说法
- 흩어져 있는 값, 즉 데이터에 맥락이 붙어서 사람이 무언가를 판단하는 데 쓸 수 있게 된 것입니다.零散的值,也就是数据,加上了背景,变成人可以据此判断的东西。
- 정확한 정의准确定义
- 데이터(data)를 목적에 맞게 정리하고 해석하여 의미와 판단 근거를 갖게 된 것.把数据(data)按目的整理、解释后,具备了意义和判断依据的东西。
- 경계边界
- 데이터는 아직 해석되지 않은 값이고, 정보는 해석된 값입니다. 이 수업 4회에서 표를 그래프로 바꿔 보는데, 그것이 바로 데이터를 정보로 바꾸는 작업입니다.数据是尚未被解释的数值,信息是已被解释的数值。本课第 4 次课要把表格变成图表,那正是把数据变成信息的工作。
- 문장 속 사용例句
- “이 표는 데이터일 뿐이고, 그래프로 그려서 추세를 보여 줘야 정보가 된다.”“这张表只是数据,画成图表显示出趋势,才成为信息。”
문해력素养 핵심核心
- 현상现象
- 글자를 다 읽었는데도 무슨 말인지 모를 때가 있습니다.字都认得,却不明白在说什么,这种情况常有。
- 쉬운 설명通俗说法
- 글자를 소리 내어 읽는 능력이 아니라, 읽고 이해하고 판단하고 스스로 표현하는 능력 전체입니다.不是把字念出声的能力,而是读懂、理解、判断并自己表达的整体能力。
- 정확한 정의准确定义
- 텍스트를 읽고 이해하며, 그 내용을 평가하고, 자신의 목적에 맞게 사용하고 표현하는 능력.读懂文本、评价其内容,并按自己的目的加以使用和表达的能力。
- 경계边界
- ‘글을 아는 것’과 다릅니다. 글자를 다 알아도 광고와 기사를 구분하지 못하면 문해력이 부족한 것입니다.和“认字”不同。就算字全认得,分不清广告和新闻,素养仍然不足。
디지털 문해력数字素养 핵심核心
- 현상现象
- 검색 결과 맨 위에 뜬 것이 가장 정확한 답일까요? 광고일 수도 있는데 우리는 대개 맨 위를 누릅니다.搜索结果排在最上面的,就是最准确的答案吗?它可能是广告,可我们通常就点最上面那条。
- 쉬운 설명通俗说法
- 디지털 도구와 그 도구가 보여 주는 것을 읽고 판단하는 능력입니다. 도구를 다루는 손기술만이 아니라 왜 이렇게 보이는지를 묻는 힘이 포함됩니다.读懂并判断数字工具以及它所呈现内容的能力。不只是操作工具的手上功夫,还包括追问为什么会这样显示的能力。
- 정확한 정의准确定义
- 디지털 기술과 데이터를 이해하고, 정보를 찾아 평가하고, 안전하고 책임 있게 소통하며, 필요한 것을 직접 만들어 내는 능력. 여기서 ‘디지털’은 인터넷과 AI까지 포함한다.理解数字技术与数据,查找并评价信息,安全而负责任地沟通,并能亲手做出所需之物的能力。这里的“数字”也包括互联网与 AI。
- 경계边界
- ‘컴퓨터를 잘 다룬다’와 다릅니다. 앱을 빠르게 조작해도 그 앱이 내 위치 정보를 어디로 보내는지 모른다면 디지털 문해력이 갖춰진 것이 아닙니다.和“电脑用得熟”不同。App 操作再快,若不知道它把我的位置信息发到哪里,就谈不上具备数字素养。
AI를 쓸 때 하나가 더 붙는다用 AI 时会多出一件事 핵심核心
그래서 낱말은 셋입니다. 정보를 문해력으로 읽고, 그 대상이 디지털이면 디지털 문해력입니다. AI는 그 안에 들어 있습니다. 다만 AI를 쓸 때는 할 일이 하나 더 생깁니다.所以词只有三个:用素养去读信息,读的对象是数字的,就叫数字素养。AI 就在其中。只是用 AI 的时候,要多做一件事。
AI에게 물으면 항상 자신 있게 답합니다. 틀렸을 때도 말투는 똑같이 자신 있습니다. 그래서 맞는 답과 틀린 답이 겉으로 구별되지 않습니다.问 AI,它总是很有把握地回答。答错的时候,语气也一样有把握。所以对的答案和错的答案,从外表分不出来。
검색은 낱말 몇 개면 됩니다. 그런데 AI에게는 원하는 것을 말로 설명해야 합니다. 무엇을 만들지, 어떤 조건이어야 하는지, 무엇이 잘못됐는지를요. 설명이 흐릿하면 AI는 빈 곳을 스스로 채웁니다. 그렇게 채워진 결과는 내가 원한 것과 다를 수 있고, 다르다는 것을 알아차릴 기준도 없어집니다.搜索几个词就够了。可对 AI,得用话把想要的东西说明白:要做什么、条件是什么、哪里出了错。说明含糊,AI 就会自己把空处填上。那样填出来的结果可能与你想要的不同,而你连察觉“不同”的标准都没有了。
6~8회에는 만들 것을 문서로 설명하고, 9회에는 사용자가 지나갈 길을 흐름으로 설명하고, 10~13회에는 요청과 오류를 말로 설명합니다. 순서가 그렇게 짜여 있습니다.第 6~8 次课用文档说明要做的东西,第 9 次课用流程说明用户要走的路,第 10~13 次课用话说明请求与报错。整门课的顺序就是这样排的。
밖에서 AI 문해력이라는 말을 만날 수 있습니다. 디지털 문해력과 따로 있는 능력이 아니라, 디지털 문해력을 AI에 대고 쓸 때를 가리키는 말입니다.你可能在别处见到 AI 素养这个说法。它不是与数字素养并列的另一种能力,而是指把数字素养用在 AI 上的时候。
이 과목의 중심 주제는 ‘AI를 활용한 창작’本课的核心主题是“用 AI 进行创作” 핵심核心
지금까지의 낱말 풀이를 한 문장으로 모으면 이렇게 됩니다. 이 수업은 AI를 써서 무언가를 만들되, 만든 것을 스스로 읽고 판단할 수 있는 사람이 되는 것을 목표로 합니다.把前面的词义合成一句话就是:这门课的目标,是成为用 AI 做出东西、并且能自己读懂和判断所做之物的人。
‘활용’이라는 말에 주의해야 합니다. 활용은 맡기는 것이 아닙니다. AI에게 전부 맡기고 결과를 그대로 제출하는 것은 활용이 아니라 위임입니다. 위임한 결과에는 책임을 질 수 없습니다. 무엇이 들어 있는지 모르기 때문입니다.要留意“运用”这个词。运用不等于全部交出去。把一切丢给 AI、把结果原样提交,那不是运用,是委托。对委托来的结果,人是负不了责的——因为不知道里面装了什么。
손에 남는 것 — 작동하는 작은 웹서비스 하나와, 그것을 만들며 쓴 문서들(제작 계획서 · 사용자 흐름 · 테스트 기록)입니다. 13회에 제출하는 것이 이것입니다.手上留下的 —— 一个真能跑起来的小型网络服务,以及做它时写下的那些文档(制作计划书 · 用户流程 · 测试记录)。第 13 次课要交的就是这些。
몸에 남는 것 — 무엇을 만들지 정하고, 조건을 설명하고, 결과를 예상하고, 예상과 비교하고, 한 번에 하나씩 고치는 순서입니다. 이쪽이 더 오래 갑니다. 웹서비스에만 쓰이는 순서가 아니기 때문입니다.身上留下的 —— 定下要做什么、说明条件、预测结果、与预期比对、一次只改一处的这套顺序。这一样管得更久,因为它不只用在网络服务上。
그런데 왜 하필 프로그램을 만드는가可为什么偏偏是做程序 핵심核心
AI로 할 수 있는 일은 여러 갈래입니다. 글 쓰기, 그림 만들기, 자료 정리, 번역, 발표 준비, 그리고 프로그램 만들기. 이 수업은 그중 프로그램 만들기 하나를 골라 연습합니다. 여러분을 개발자로 만들려는 것이 아닙니다.用 AI 能做的事有好几类:写文字、生成图片、整理资料、翻译、准备发表,还有做程序。这门课只挑其中做程序这一类来练。不是要把你们变成开发者。
AI가 쓴 글이 잘 됐는지는 사람마다 판단이 갈립니다. 그림도 그렇습니다. 그런데 프로그램은 실행하면 드러납니다. 버튼을 눌렀는데 아무 일도 일어나지 않으면 틀린 것입니다. 그래서 “확인하고 판단하는” 연습을 하기에 가장 좋은 분야입니다. 답이 맞았는지 스스로 알 수 없는 분야에서는 그 연습을 할 수가 없습니다.AI 写的文字好不好,各人判断不同;图片也一样。可程序一运行就见分晓:按了按钮什么也没发生,那就是错了。所以它是练“确认与判断”最合适的领域。在自己都无法知道答案对不对的领域里,这种练习是做不成的。
목적을 정하고 → 조건을 설명하고 → 결과를 예상하고 → 예상과 비교하고 → 한 번에 하나씩 고친다. 이 순서는 AI에게 글을 맡길 때도, 그림을 맡길 때도, 자료 정리를 맡길 때도 같습니다. 달라지는 것은 확인하는 방법뿐입니다.定下目的 → 说明条件 → 预测结果 → 与预期比对 → 一次只改一处。让 AI 写文字、生成图片、整理资料时,这个顺序都一样。不同的只是确认的方法。
말로 요청하고 결과를 확인하며 프로그램을 만들어 가는 방식을 바이브 코딩이라고 부릅니다. 이 수업이 쓰는 AI 활용법 중 하나이고, 목적이 아니라 도구입니다. 코드를 읽는 것도 그렇습니다 — 목적이 아니라 판단할 수 있게 되는 도구입니다.用话提要求、看结果、一步步把程序做出来,这种方式叫 Vibe Coding。它是这门课用到的AI 使用方法之一,是工具,不是目的。读代码也一样 —— 不是目的,而是让你能作判断的工具。
한 학기가 지나면 할 수 있게 되는 일一个学期之后你能做到的事 핵심核心
이 수업은 다음 순서로 흘러갑니다. 하나가 끝나면 그 결과물이 다음의 재료가 됩니다.这门课按下面的顺序推进。前一步做完,它的成果就成为下一步的材料。
Python과 웹 개발 문법을 모두 외우거나 백지에서 긴 코드를 작성하는 것이 목표는 아닙니다. 대신 다음 일곱 가지를 할 수 있게 됩니다.目标不是把 Python 和 Web 开发的语法全背下来,也不是从白纸写出长代码。而是让你能做到下面七件事。
- AI가 만든 코드의 입력·처리·출력을 찾는다.找出 AI 写的代码的输入 · 处理 · 输出。
- 실행 결과가 예상과 맞는지 검증한다.验证运行结果是否与预期一致。
- 오류와 원하는 변경을 AI에게 구체적으로 설명한다.把报错和想要的改动具体地说明给 AI。
- 서비스의 사용자·목적·핵심 기능을 정한다.确定服务的用户、目的与核心功能。
- 제공된 예시에서 표·PK·FK와 관계의 뜻을 알아본다.从给定的示例中认出表、主键、外键与关系的含义。
- 자신의 서비스에 필요한 데이터와 테이블 후보의 역할을 설명한다.说明自己的服务所需的数据与候选数据表各起什么作用。
- AI가 만든 서비스를 설계 문서와 대조하고 수정한다.把 AI 做出的服务与设计文档对照并加以修改。
모두 “만든다”가 아니라 “정하고 판단한다”로 끝납니다. 찾고, 검증하고, 설명하고, 정하고, 알아보고, 대조합니다. 직접 타이핑하는 일은 목록에 없습니다.它们的结尾都不是“做出来”,而是“定下来、判断出来”:找出、验证、说明、确定、认出、对照。亲手打字这件事,不在名单里。
한 학기는 세 단계로 나뉜다一个学期分为三个阶段 핵심核心
13회 수업은 세 단계로 이어집니다. 각 단계는 하나의 결과물로 마무리되고, 그 결과물이 다음 단계의 재료가 됩니다.13 次课分成三个阶段。每个阶段以一份成果收尾,而这份成果又成为下一阶段的材料。
1단계에서 기른 읽는 힘은 3단계에서 검증 도구가 됩니다. 2단계에서 쓴 계획서는 3단계에서 “다 만들었다”를 판단하는 기준이 됩니다. 앞 단계를 건너뛰면 뒤 단계에서 AI가 만든 것을 그저 바라보게 됩니다.第 1 阶段练出的读的能力,到第 3 阶段成为验证工具。第 2 阶段写下的计划书,到第 3 阶段成为判断“做完了没有”的标准。跳过前面的阶段,到后面就只能干看着 AI 做出来的东西。
1회인 오늘은 전체 수업과 평가 방법을 확인하고, 수업에서 쓸 도구를 처음 만나 봅니다.今天是第 1 次课,我们确认整门课的安排与评价方式,并第一次接触课上要用的工具。
왜 Python부터 배우는가为什么先学 Python 핵심核心
“AI로 창작하는 수업이라면서 왜 한 달 넘게 Python을 하지?”라는 의문이 들 수 있습니다. 타당한 질문이니 미리 답해 두겠습니다.你可能会想:“说是用 AI 创作的课,怎么花一个多月学 Python?”这个疑问很合理,我们先回答它。
이유 1 — 코드는 결국 사람이 읽어야 한다理由 1 — 代码终究得由人来读
AI가 만들어 주는 것은 자연어 설명이 아니라 프로그래밍 언어로 된 코드입니다. 코드는 컴퓨터가 실행하지만, 그 코드가 옳은지 판단하는 것은 사람입니다. 짧은 코드조차 읽어 본 적이 없으면 긴 코드 앞에서는 아예 시선을 둘 곳을 찾지 못합니다.AI 交给你的不是自然语言说明,而是用编程语言写成的代码。代码由计算机执行,但判断这段代码对不对的是人。连短代码都没读过,面对长代码时连视线该落在哪里都找不到。
이유 2 — 하나를 알면 다른 언어도 보인다理由 2 — 会一门,别的语言也看得懂
10회부터는 JavaScript도 만나게 됩니다. 문법은 다르지만 값을 기억하고, 조건에 따라 갈라지고, 반복하고, 기능을 묶는 구조는 같습니다. Python으로 이 구조를 한 번 익히면 처음 보는 언어에서도 “아, 이게 그거구나” 하고 알아볼 수 있습니다.从第 10 次课起还会遇到 JavaScript。语法不同,但记住值、按条件分岔、重复、把功能打包的结构是一样的。用 Python 把这套结构掌握一次,即使是第一次见的语言,也能认出“哦,这就是那个”。
이유 3 — 오류를 만나 본 경험이 필요하다理由 3 — 需要有遇过报错的经验
프로그램은 자주 멈춥니다. 오류 메시지는 컴퓨터가 고장 났다는 뜻이 아니라 어디에서 더 진행할 수 없었는지 알려 주는 안내문입니다. 이 안내문을 읽는 연습은 짧은 코드에서 해야 합니다. 처음 만나는 오류가 AI가 만든 500줄짜리 코드에서 나오면 손도 대지 못합니다.程序经常停下来。报错信息不是说计算机坏了,而是告诉你在哪里没法继续下去的说明书。读这份说明书的练习,必须在短代码上做。要是第一次遇到的报错来自 AI 写的 500 行代码,就完全无从下手。
Python 문법을 모두 외우는 것은 목표가 아닙니다. 이 수업에서 Python을 배우는 목적은 다음 네 가지입니다.把 Python 语法全背下来不是目标。本课学 Python 的目的是以下四点。
- AI가 만든 코드를 읽고读懂 AI 写的代码
- 실행하기 전에 결과를 예상하고运行前预测结果
- 실제 결과와 비교하고与实际结果对照
- 틀린 부분을 짚어 수정을 요청하는 것指出错处并要求修改
13회 수업의 흐름13 次课的流程
한 회에 두 교시가 붙어 있습니다. 앞 교시에서 개념을 다루고 뒤 교시에서 직접 해 보는 구성이 기본입니다.每次课包含两节。基本结构是:前一节讲概念,后一节动手做。
| 회차次 | 중심 내용主要内容 |
|---|---|
| 1 | 수업 소개, 수행평가 안내와 아이디어 씨앗 기록课程介绍、实作评价说明与记录创意种子 |
| 2 | 개발 도구 설치·확인, 숫자·변수로 계산安装并确认开发工具,用数字与变量计算 |
| 3 | AI가 만든 Python 코드의 값·자료구조·조건·반복·함수 읽기读懂 AI 生成的 Python 代码中的值、数据结构、条件、循环与函数 |
| 4 | CSV·pandas·DataFrame과 AI 데이터 그래프 만들기·확인CSV、pandas、DataFrame 与 AI 数据图表的制作和核对 |
| 5 | 수행평가 1实作评价 1 — AI 활용 데이터 시각화 — AI 应用数据可视化 |
| 6 | 서비스 사용자·문제·핵심 기능과 범위 기획规划服务的用户、问题、核心功能与范围 |
| 7 | RDBMS의 표·행·열·PK·FK·1:N·JOIN 이해와 데이터 목록 작성理解关系数据库的表、行、列、主键、外键、1:N、JOIN,并列出数据清单 |
| 8 | 수행평가 2实作评价 2 — 서비스 제작 계획서 완성·제출 — 完成并提交服务制作计划书 |
| 9 | 사용자 흐름(Flow) 설계, 구현 가능성 확인과 개발 계획 확정设计用户流程(Flow)、确认可实现性并确定开发计划 |
| 10 | API와 요청·응답을 이해하고 AI와 핵심 내부 API 연결理解 API 与请求·响应,与 AI 连接核心内部 API |
| 11 | 핵심 기능의 기록을 SQLite에 저장하고 다시 확인把核心功能的记录存进 SQLite,并再次确认 |
| 12 | 대표·예외·다시 방문 흐름 테스트와 시험 제출代表流程、例外流程、再次访问流程的测试与试提交 |
| 13 | 수행평가 3实作评价 3 — 테스트 결과 반영·최종 가다듬기·실행·설명·제출 — 反映测试结果、最后打磨、运行、说明并提交 |
수업 시간과 평가 방식上课时间与评价方式
수업 시간上课时间
| 항목项目 | 내용内容 |
|---|---|
| 첫 수업第一次课 | 2026년 8월 25일 화요일2026 年 8 月 25 日(星期二) |
| 수업 요일上课日 | 매주 화요일每周二 |
| 3교시第 3 节 | 10:50 ~ 11:35 (45분)(45 分钟) |
| 쉬는 시간课间 | 11:35 ~ 11:45 (10분)(10 分钟) |
| 4교시第 4 节 | 11:45 ~ 12:30 (45분)(45 分钟) |
| 전체 기간总周期 | 학사일정에 따라 12주 또는 13주按校历为 12 周或 13 周 |
개념을 다루는 회차에서는 3교시에 전체 구조와 핵심 개념을 설명하고, 4교시에 직접 실행하고 고쳐 봅니다. 프로젝트 기간에는 두 교시를 이어 90분짜리 작업 시간으로 쓰기도 합니다.讲概念的次数里,第 3 节说明整体结构与核心概念,第 4 节亲手运行和修改。到项目阶段,也会把两节连起来当作 90 分钟的工作时间。
평가评价
이 과목의 평가는 점수나 등급이 아니라 이수·미이수로 매깁니다. 다른 학생과 비교해 순위를 정하지 않는다는 뜻입니다. 대신 정해진 것을 해냈는가를 봅니다.本科目的评价不打分数或等级,而是记为通过·未通过。也就是说,不和其他同学比较排名,而是看是否完成了规定的事项。
수업 시간과 평가 방식上课时间与评价方式(이어서)(续)
| 시기时间 | 수행평가实作评价 | 확인하는 능력考查的能力 |
|---|---|---|
| 5회第 5 次 | 수행평가 1 · AI 활용 데이터 시각화实作评价 1 · AI 应用数据可视化 | 교사가 지정한 그래프를 AI로 만들고 원본 데이터와 비교해 결과를 확인한다.用 AI 完成老师指定的图表,并与原始数据比对确认结果。 |
| 8회第 8 次 | 수행평가 2 · 서비스 제작 계획서实作评价 2 · 服务制作计划书 | 만들 서비스의 목적·핵심 기능·화면과 필요한 데이터가 서로 맞는지 설명한다.说明所要做的服务的目的、核心功能、画面与所需数据是否彼此吻合。 |
| 13회第 13 次 | 수행평가 3 · 바이브 코딩 창작물实作评价 3 · Vibe Coding 作品 | 설계서를 기준으로 서비스를 완성하고 시험하며 작동 구조를 설명한다.以设计文档为准完成服务、进行测试,并说明其运作结构。 |
수업 시간 안에 끝내는 것을 원칙으로 합니다. 분량도 그렇게 잡습니다. 못 끝냈다면 자습 시간이나 쉬는 시간에 이어서 할 수 있지만, 그것을 전제로 과제를 내지는 않습니다.原则上在课堂时间内完成。作业量也是按此来定的。没做完可以在自习或休息时间接着做,但不会以此为前提来布置任务。
코드의 양, 화면의 화려함과 전문 용어의 수로는 평가하지 않습니다.不以代码多少、画面华丽程度或术语数量来评价。
세 수행평가 모두 결과물만 보지 않습니다. 이 부분은 왜 이렇게 했는지, AI에게 어디를 도움받았는지, 맞는지 어떻게 확인했는지를 함께 봅니다. 완벽하지 않아도 설명할 수 있으면 됩니다.三次实作评价都不只看成果。还要看这一处为什么这样做、哪里得到了 AI 的帮助、怎样确认它是对的。不完美没关系,能说明就可以。
여덟 단계를 반복하면 그 일곱 가지가 남는다重复这八步,那七件事就会留下 핵심核心
4절에서 한 학기가 지나면 할 수 있게 되는 일 일곱 가지를 봤습니다. 그것은 따로 외워서 얻는 것이 아닙니다. 실습이 있는 차시마다 같은 여덟 단계를 반복하면 저절로 붙습니다. 지금 외울 필요는 없고, 이 순서가 있다는 것만 알아 두세요.第 4 节看过一学期后能做到的七件事。那不是靠背下来得到的。只要在每个有实践的课时重复同样的八个步骤,它自然就长在身上。现在不必背,只要知道有这么一个顺序。
- 목적과 조건을 정한다. → 서비스의 사용자·목적·핵심 기능을 정하는 힘定下目的与条件。→ 定下服务的用户、目的、核心功能的能力
- AI에게 요청한다.向 AI 提出请求。
- 실행하기 전에 결과를 예상한다. → 결과가 예상과 맞는지 검증하는 힘运行之前先预测结果。→ 验证结果是否与预期一致的能力
- 실행한다.运行。
- 결과와 오류를 관찰한다. → AI가 만든 것의 입력·처리·출력을 찾는 힘观察结果与报错。→ 找出 AI 产出中输入、处理、输出的能力
- 한 번에 하나씩 고친다. → 오류와 원하는 변경을 구체적으로 설명하는 힘一次只改一处。→ 把报错与想要的改动具体说明的能力
- 테스트한다. 잘못된 입력도 넣어 본다.做测试。也把错误的输入放进去试。
- 설명한다. → 만든 것을 설계 문서와 대조하는 힘加以说明。→ 把做出来的东西与设计文档对照的能力
실행 전에 예상하기와 한 번에 하나씩 고치기. 이 두 가지를 건너뛰면 확인이 아니라 구경이 됩니다. 1절에서 말한 답을 얻은 사람과 답을 판단할 수 있는 사람의 차이가 여기서 갈립니다.运行前先预测与一次只改一处。跳过这两步,就不是确认,只是围观。第 1 节说的拿到答案的人和能判断答案的人,差别就在这里。
이런 점은 걱정하지 마세요这些事不用担心
| 이런 걱정这样的担心 | 이 수업에서는在这门课里 |
|---|---|
| 한국어 맞춤법이 자신 없다对韩语拼写没把握 | 맞춤법과 타자 속도는 평가에 넣지 않습니다. 무엇을 알고 있는지만 봅니다.拼写与打字速度不列入评价。只看你懂了什么。 |
| 글로 길게 쓰기가 어렵다很难写长段文字 | 짧게 써도 됩니다. 한두 문장으로 시작하세요. 다만 글로 쓰는 일 자체는 건너뛰지 않습니다 — AI에게 설명하는 일이 곧 글로 쓰는 일이기 때문입니다.写短一点也行。从一两句开始。但写这件事本身不能跳过 —— 因为向 AI 说明,就是用文字写下来。 |
| 컴퓨터를 다뤄 본 적이 거의 없다几乎没怎么用过电脑 | 과제가 세 단계로 준비됩니다. 아래 표를 보세요.作业准备了三个档次。请看下面的表。 |
| 혼자 막히면 어떻게 하나一个人卡住了怎么办 | 바로 물어보세요. 혼자 오래 붙들고 있지 않습니다. 막힌 자리를 그때 말해 주는 것이 수업 시간을 아끼는 방법입니다.马上问。不要一个人耗着。当场说出卡在哪里,才是省课堂时间的做法。 |
| Wi-Fi나 AI가 안 되면Wi-Fi 或 AI 不能用时 | 그날도 수업은 진행됩니다. 코드 읽기·실행·테스트는 인터넷 없이도 됩니다.那天课照上。读代码、运行、测试不用联网也能做。 |
| 과제 단계作业档次 | 하는 일要做的事 |
|---|---|
| 기본基础 | 제공된 코드를 실행하고 값 하나를 바꿔 본다运行给定的代码,改动其中一个值 |
| 표준标准 | AI에게 수정을 요청하고 결과가 맞는지 확인한다请 AI 修改,并确认结果对不对 |
| 도전挑战 | 다른 방법, 기능 추가 또는 안전 위험을 찾아본다找别的做法、加功能,或找出安全上的风险 |
이 수업은 얼마나 많이 아는가보다 아는 것과 모르는 것을 구분할 수 있는가를 봅니다. “여기까지는 알겠고 여기부터는 모르겠다”라고 말할 수 있으면 그것도 실력입니다.这门课看的不是知道多少,而是能不能分清知道的和不知道的。能说出“到这里我懂,从这里开始不懂”,那也是本事。
수행평가 2를 지금부터 준비한다从现在开始准备实作评价 2 핵심核心
8회의 수행평가 2에서는 코드를 제출하지 않습니다. 여러분이 실제로 만들 서비스의 서비스 제작 계획서를 제출합니다.第 8 次课的实作评价 2 不提交代码,而是提交你实际要做的服务的服务制作计划书。
문서에는 다음 내용이 들어갑니다. 지금 답을 다 채울 필요는 없습니다. 6~7회에 방법을 배운 뒤에 작성합니다.文档里包含以下内容。现在不必全部填满,第 6~7 次课学过方法之后再写。
- 누구를 위한 어떤 서비스인가?这是为谁做的、什么样的服务?
- 사용자가 겪는 문제나 필요한 도움은 무엇인가?用户遇到的问题或需要的帮助是什么?
- 핵심 기능 1개와 보조 기능은 무엇인가?一个核心功能和若干辅助功能分别是什么?
- 대표 사용 흐름과 주요 화면은 무엇인가?典型使用流程和主要画面是什么?
- 사용자가 무엇을 입력하고 어떤 결과를 얻는가?用户输入什么,得到什么结果?
- 서비스가 기억해야 할 정보가 있는가?这个服务需要记住哪些信息?
- 필요할 것 같은 테이블은 무엇을 기억하는가?可能需要的数据表,各自记住什么?
- 무엇을 확인하면 핵심 기능이 완성되었다고 판단할 수 있는가?确认到什么,才能判断核心功能已经做好?
개발 시간이 시작된 뒤에 주제를 처음 고민하면 실제로 만들 시간이 부족합니다. 10회에 개발을 시작할 때 “무엇을 만들지”가 이미 정해져 있어야 합니다. 그래서 오늘부터 만들고 싶은 것을 가볍게 기록해 둡니다.如果等开发时间开始后才想题目,真正动手做的时间就不够了。第 10 次课开始开发时,“要做什么”必须已经定下来。所以从今天起就把想做的东西轻松地记下来。
미리 생각해 둘 서비스 아이디어先想好的服务创意
아래 다섯 질문에 답할 수 있는 아이디어를 한두 개씩 적어 둡니다. 지금은 고르는 시간이 아니라 모으는 시간입니다.针对下面五个问题,各写一两个能回答得上来的创意。现在不是挑选的时间,而是收集的时间。
- 나 또는 주변 사람이 반복해서 겪는 작은 불편은 무엇인가?我或身边的人反复遇到的小麻烦是什么?
- 기록하고 나중에 다시 보고 싶은 것은 무엇인가?有什么是想记录下来、以后再回看的?
- 여러 항목을 비교·분류·추천하고 싶은 것은 무엇인가?有什么东西想拿来比较、分类或推荐?
- 공부, 생활, 취미나 창작을 도울 작은 도구는 무엇인가?有什么小工具能帮到学习、生活、爱好或创作?
- 사용자가 한 번의 핵심 행동으로 결과를 얻는 서비스는 무엇인가?有什么服务,用户做一个核心动作就能得到结果?
예시例子
- 읽은 책과 감상을 기록하고 책별 기록을 다시 보는 서비스记录读过的书和感想,并按书回看记录的服务
- 할 일과 분야를 정리하고 완료 여부를 확인하는 서비스整理待办事项与所属领域,并确认完成情况的服务
- 영화·음악·게임의 감상과 평점을 기록하는 서비스记录电影、音乐、游戏的感想与评分的服务
- 입력한 조건에 따라 연습 문제나 창작 소재를 보여 주는 도구按输入的条件给出练习题或创作素材的工具
- 교실 물품이나 공간의 사용 기록을 정리하는 서비스整理教室物品或场地使用记录的服务
이미 존재하는 서비스를 그대로 복제할 필요는 없습니다. 거대한 플랫폼보다 한 가지 핵심 흐름이 분명한 작은 서비스가 이 수업에 적합합니다.不必照搬已有的服务。比起庞大的平台,只有一条清晰核心流程的小服务更适合这门课。
아이디어의 범위创意的范围
수업의 기본 범위에서 제외하는 기능不列入本课基本范围的功能
- 실제 개인정보와 민감한 기록 수집收集真实个人信息与敏感记录
- 결제와 금융 기능支付与金融功能
- 외부 서비스의 비밀 API 키 사용使用外部服务的私密 API 密钥
- 여러 권한을 가진 복잡한 회원·관리자 시스템权限复杂的会员与管理员系统
- 실시간 채팅과 많은 사용자의 동시 참여实时聊天与大量用户同时参与
- 의료·법률·상담처럼 결과의 정확성이 사람에게 큰 영향을 주는 기능医疗、法律、心理咨询等结果准确性对人影响重大的功能
아이디어가 이 범위를 포함한다면 핵심 목적은 유지하되 더 작고 안전한 형태로 바꿉니다. 예를 들어 ‘용돈 관리’는 실제 결제 기능 대신 직접 입력한 가상 금액을 기록·집계하는 형태로 바꿀 수 있습니다.如果创意涉及上述范围,就保留核心目的,换成更小、更安全的形式。例如“零花钱管理”,可以不做真实支付,改成记录并统计自己手动输入的虚拟金额。
오늘의 아이디어 메모今天的创意记录
아직 하나를 선택하지 않습니다. 떠오르는 아이디어를 최대 세 개 기록합니다. 6회 서비스 기획을 시작하기 전까지 새로운 아이디어가 생기면 추가하거나 바꾸어도 됩니다.现在还不用选定一个。把想到的创意最多记三条。在第 6 次课开始做服务规划之前,有了新想法可以随时添加或替换。
메모에는 네 가지만 적으면 충분합니다. 문장으로 길게 쓰지 않아도 됩니다.记录里只写四项就够,不必写成长句子。
- 아이디어 — 무엇을 만들고 싶은가创意 —— 想做什么
- 예상 사용자 — 누가, 어떤 상황에서 쓰는가预想的用户 —— 谁,在什么情况下用
- 사용자가 하는 핵심 행동 — 한 가지만用户的核心动作 —— 只写一个
- 기억해야 할 정보 — 다시 열었을 때 남아 있어야 하는 것需要记住的信息 —— 重新打开时应该还在的东西
| 항목项目 | 이렇게 적으면 됩니다这样写就行 |
|---|---|
| 아이디어创意 | 시험 전날 외울 것을 골라 주는 목록考试前一天帮我挑要背什么的清单 |
| 예상 사용자预想的用户 | 시험 범위가 넓어 무엇부터 볼지 못 정하는 우리 반 학생考试范围太广、不知先看哪一项的本班同学 |
| 핵심 행동核心动作 | 외울 항목을 적고 ‘아직 못 외움’으로 표시한다写下要背的项目,标成“还没背下来” |
| 기억해야 할 정보需要记住的信息 | 항목과 표시 상태 — 다시 열었을 때 그대로 보여야 한다项目与标记状态 —— 重新打开时要照样显示 |
종이 노트든 휴대폰 메모든 상관없습니다. 6회에 이 메모를 가지고 옵니다.纸质笔记本或手机备忘录都可以。第 6 次课带着这份记录来。
이 수업에서 지킬 약속这门课要遵守的约定 핵심核心
AI를 쓰지 말라는 수업이 아닙니다. 어떻게 쓸지를 정해 두는 수업입니다. 아래 세 칸을 기억해 두세요. 학기 내내 다시 나옵니다.这不是一门禁止用 AI 的课,而是一门先定下怎么用的课。请把下面三格记住,整个学期都会再出现。
- 아이디어와 예시 얻기获取创意与示例
- 어려운 설명을 쉬운 말로 다시 요청하기请它把难懂的说明换成简单的话
- 연습문제 만들어 달라고 하기请它出练习题
- 내 글·코드에 피드백 받기让它给我的文章或代码提意见
- 오류 원인 후보 찾기找出报错的可能原因
- 테스트할 상황 제안받기请它提出要测试的情形
- 사실 설명과 요약事实说明与摘要
- 번역翻译
- 출처와 인용出处与引用
- 코드 생성과 수정生成与修改代码
- 보안에 대한 조언关于安全的建议
- 데이터 해석数据解读
- 저작권 관련 판단著作权相关判断
- 비밀번호密码
- API 키와 인증 토큰API 密钥与认证令牌
- 주민등록번호·주소·전화번호身份证号、住址、电话号码
- 다른 사람의 개인정보他人的个人信息
- 비공개 학교 자료未公开的学校资料
- 얼굴 등 개인 식별 자료面部等可识别个人的资料
- 이해하지 못한 AI 답변·코드自己没看懂的 AI 回答与代码
제출할 때 함께 밝히는 다섯 가지提交时要一并说明的五件事
수행평가를 포함해 결과물을 낼 때는 다음을 같이 적습니다. 감점 요소가 아니라 정직하게 일한 기록입니다.包括实作评价在内,交成果时要一并写上以下内容。这不是扣分项,而是诚实工作的记录。
이 수업에서 지킬 약속这门课要遵守的约定 핵심核心(이어서)(续)
- 사용한 AI 도구使用的 AI 工具
- AI에게 도움받은 부분从 AI 得到帮助的部分
- 내가 직접 수정하거나 결정한 부분我自己修改或决定的部分
- 사실이나 코드 결과를 검증한 방법验证事实或代码结果的方法
- 아직 확신하지 못하는 부분目前还没把握的部分
이해하지 못한 AI의 답변이나 코드를 그대로 제출하지 않습니다. 이해하지 못했다면 “이 부분은 아직 이해하지 못했다”라고 적는 편이 낫습니다. 그것도 정확한 자기 평가이며, 이 수업에서는 그쪽을 더 높이 봅니다.不要把自己没看懂的 AI 回答或代码原样提交。没看懂的话,写上“这一部分我还没理解”反而更好。那也是一种准确的自我评估,这门课更看重后者。
확인 문제检查题
아래 질문에 자기 말로 답해 보세요. 답이 막히면 해당 쪽으로 돌아가 다시 읽어도 됩니다.请用自己的话回答下面的问题。答不上来时,可以回到相应页面重读。
해설 보기查看解析
데이터는 아직 해석되지 않은 값이고, 정보는 목적에 맞게 정리·해석되어 판단 근거가 된 것입니다. 숫자 28은 데이터이고, “오늘 최고기온 28도”는 정보입니다.数据是尚未被解释的数值,信息是按目的整理、解释后成为判断依据的东西。数字 28 是数据,“今天最高气温 28 度”是信息。
해설 보기查看解析
비밀번호, API 키와 인증 토큰, 주민등록번호·주소·전화번호, 다른 사람의 개인정보, 비공개 학교 자료, 얼굴처럼 개인을 알아볼 수 있는 자료입니다. 여기에 더해 이해하지 못한 AI의 답변을 그대로 제출하는 것도 하지 않기로 약속했습니다.密码、API 密钥与认证令牌、身份证号·住址·电话号码、他人的个人信息、未公开的学校资料,以及面部等可识别个人的资料。此外我们还约定:不把自己没看懂的 AI 回答原样提交。
핵심 정리核心小结
- 정보는 해석되어 판단 근거가 된 데이터이고, 문해력은 읽고 평가하고 표현하는 능력이다.信息是被解释后成为判断依据的数据,素养是读懂、评价并表达的能力。
- 디지털 문해력은 디지털 도구와 데이터를 이해·평가하고 안전하게 사용하며 직접 만들어 내는 능력이다.数字素养是理解并评价数字工具与数据、安全使用并亲手创造的能力。
- AI는 디지털 문해력 안에 있다. 다만 AI를 쓸 때는 원하는 것을 설명하는 일이 하나 더 붙는다.AI 就在数字素养之内。只是用 AI 时会多出一件事 —— 把想要的东西说明白。
- 이 과목의 중심 주제는 AI를 활용한 창작이며, ‘활용’은 맡기는 것이 아니라 판단하며 쓰는 것이다. 프로그램 만들기(바이브 코딩)는 그 연습을 하기 위해 고른 방법 하나다.本科目的核心主题是用 AI 创作,而“运用”不是全交出去,是一边判断一边使用。做程序(Vibe Coding)只是为做这项练习而挑的一种方法。
- 한 학기는 읽는 힘(2~5회) → 계획하는 힘(6~8회) → 만드는 힘(9~13회) 세 단계로 이어진다.一个学期分三段推进:读的能力(2~5 次)→ 规划的能力(6~8 次)→ 做出来的能力(9~13 次)。
- 평가는 이수·미이수이며 수행평가는 3회(5회·8회·13회), 모두 수업 시간 안에 진행한다.评价记为通过·未通过,实作评价共 3 次(第 5、8、13 次),全部在课堂时间内进行。
- 8회 수행평가 2에서는 코드가 아니라 서비스 제작 계획서를 낸다. 그래서 오늘부터 아이디어를 모은다.第 8 次的实作评价 2 交的不是代码,而是服务制作计划书。所以从今天起就要收集创意。
- AI 사용은 마음껏 · 확인 · 금지 세 칸으로 구분하고, 제출물에는 AI 사용 사실을 밝힌다.AI 的使用分为放心用 · 核实 · 禁止三格,提交成果时要说明 AI 的使用情况。
이번 차시에서 “코드는 컴퓨터가 실행한다”라는 말을 여러 번 썼습니다. 그런데 그 컴퓨터란 정확히 무엇일까요? 다음 차시에서는 놀랍게도 원래 사람의 직업이었던 computer라는 낱말에서 출발해, 하드웨어와 운영체제 위에서 코드가 어떻게 실행되는지, 그리고 그 코딩이 어떻게 오늘날의 바이브 코딩으로 이어졌는지 따라갑니다.这一课时里我们多次说到“代码由计算机执行”。可这个计算机到底是什么?下一课时我们从 computer 这个词出发——它原本竟是一种人的职业——顺着看代码如何在硬件与操作系统之上运行,以及编程如何一路演变成今天的 Vibe Coding。