AI 리터러시 교육 사전 조사를 위한 Google Forms 설문지 구성과 이를 자동으로 만들 수 있는 Google Apps Script 코드를 생성해 드립니다.
📝 설문지 항목 구성 (Google Forms)
요청하신 내용을 바탕으로 설문지 항목을 다음과 같이 구성했습니다.
| 구분 | 질문 유형 | 질문 내용 | 보기/답변 형식 |
| I. AI 기초 및 원리 | 객관식 (단일 선택) | 1. 머신러닝(Machine Learning)의 기본 원리에 대해 얼마나 이해하고 계십니까? | 5점 척도 (전혀 모름 ~ 매우 잘 이해함) |
| 객관식 (단일 선택) | 2. 딥러닝(Deep Learning)의 기본 개념에 대해 얼마나 이해하고 계십니까? | 5점 척도 (전혀 모름 ~ 매우 잘 이해함) | |
| II. 생성형 AI 이해 및 경험 | 객관식 (단일 선택) | 3. 다음 생성형 AI 도구들의 이름과 역할을 들어보거나 알고 있습니까? | 보기: 1. 들어본 적 없다 / 2. 들어본 적만 있다 / 3. 간단히 사용해 본 적 있다 / 4. 자주 활용한다 |
| (중복 응답) | 4. 현재 활용하거나 사용 경험이 있는 생성형 AI 도구를 모두 선택해주세요. | 보기: ChatGPT, Gemini, Claude, Grok, Mistral, Midjourney, Krea.ai, Make, Lovable, Aistudio, 기타 (직접 입력) | |
| III. 현재 활용 및 목표 | 주관식 (단답형) | 5. 현재 AI 기술(생성형 AI 포함)을 업무나 일상에서 어떻게 활용하고 계십니까? (구체적인 사용 예시) | 단답형 텍스트 |
| 주관식 (장문형) | 6. 본 수강을 통해 AI 리터러시 관련하여 가장 배우고 싶거나 얻고자 하는 목표는 무엇입니까? (예: 특정 도구 활용 능력, 사업 아이디어, 쉬운 설명 능력 등) | 장문형 텍스트 |
💻 Google Apps Script 코드
이 스크립트를 사용하면 위의 항목들로 구성된 새로운 Google Forms 설문지가 자동으로 생성됩니다.
JavaScript
/**
* AI 리터러시 교육 사전 조사 Google Form을 생성하는 함수
*/
function createAIRetiracySurvey() {
// 설문지 제목 설정
var formTitle = "🤖 AI 리터러시 교육 사전 조사";
var form = FormApp.create(formTitle);
// 설문지 설명 설정
form.setDescription("본 설문은 교육생 여러분의 AI 기본 지식 및 생성형 AI 활용 경험을 파악하여, 최적화된 교육 내용을 제공하기 위해 실시됩니다. 솔직하게 답변해 주시기 바랍니다.");
// ====================================================================================
// I. AI 기초 및 원리
// ====================================================================================
// 항목 1: 머신러닝 이해도 (척도형)
var item1 = form.addScaleItem();
item1.setTitle("1. 머신러닝(Machine Learning)의 기본 원리에 대해 얼마나 이해하고 계십니까?")
.setHelpText("데이터를 통해 학습하여 예측하거나 결정을 내리는 AI의 한 분야입니다.")
.setLowerBound(1)
.setUpperBound(5)
.setLabels(1, "전혀 모름")
.setLabels(5, "매우 잘 이해함")
.setRequired(true);
// 항목 2: 딥러닝 이해도 (척도형)
var item2 = form.addScaleItem();
item2.setTitle("2. 딥러닝(Deep Learning)의 기본 개념에 대해 얼마나 이해하고 계십니까?")
.setHelpText("인간의 뇌 구조와 유사한 '신경망'을 사용하여 복잡한 문제를 해결하는 머신러닝의 한 형태입니다.")
.setLowerBound(1)
.setUpperBound(5)
.setLabels(1, "전혀 모름")
.setLabels(5, "매우 잘 이해함")
.setRequired(true);
// ====================================================================================
// II. 생성형 AI 이해 및 경험
// ====================================================================================
// 항목 3: 생성형 AI 도구 인지/경험 (단일 선택)
var toolAwarenessChoices = ["1. 들어본 적 없다", "2. 들어본 적만 있다", "3. 간단히 사용해 본 적 있다", "4. 자주 활용한다"];
var item3 = form.addMultipleChoiceItem();
item3.setTitle("3. 다음 생성형 AI 도구들의 이름과 역할(텍스트, 이미지 등 생성)을 들어보거나 알고 있습니까?")
.setChoices(toolAwarenessChoices.map(function(choice) {
return item3.createChoice(choice);
}))
.setRequired(true);
// 항목 4: 활용 경험 도구 (체크박스)
var aiTools = [
"ChatGPT (텍스트)",
"Gemini (텍스트)",
"Claude (텍스트)",
"Grok (텍스트)",
"Mistral (텍스트)",
"Midjourney (이미지)",
"Krea.ai (이미지/디자인)",
"Make/Zapier 등 (자동화)",
"Lovable/Aistudio 등 (영상/콘텐츠)",
"기타 (직접 입력)"
];
var item4 = form.addCheckboxItem();
item4.setTitle("4. 현재 활용하거나 사용 경험이 있는 생성형 AI 도구(들)를 모두 선택해주세요.")
.setChoices(aiTools.map(function(tool) {
return item4.createChoice(tool);
}))
.setRequired(true);
// ====================================================================================
// III. 현재 활용 및 목표
// ====================================================================================
// 항목 5: 현재 활용 방식 (단답형)
var item5 = form.addTextItem();
item5.setTitle("5. 현재 AI 기술(생성형 AI 포함)을 업무나 일상에서 어떻게 활용하고 계십니까? (구체적인 사용 예시)")
.setRequired(true);
// 항목 6: 수강 목표 (장문형)
var item6 = form.addParagraphTextItem();
item6.setTitle("6. 본 수강을 통해 AI 리터러시 관련하여 가장 배우고 싶거나 얻고자 하는 목표는 무엇입니까? (예: 특정 도구 활용 능력, 사업 아이디어, 쉬운 설명 능력 등)")
.setRequired(true);
// 설문지 생성 완료 메시지
Logger.log("설문지 생성 완료: " + form.getEditUrl());
Browser.msgBox("Google Forms 설문지 생성 완료", "새로운 설문지가 생성되었습니다. Google Drive에서 제목: '" + formTitle + "'을 검색하거나 다음 링크를 통해 확인하세요: " + form.getEditUrl(), Browser.Buttons.OK);
}
🛠️ Google Apps Script 사용 방법
위 코드를 사용하여 설문지를 만드는 과정
- Google Forms 또는 Google Drive 열기:
- 새 Google Forms를 하나 만들거나 (빈 양식), Google Drive에서 새로 만들기 ->더보기 -> Google Forms 선택
- Apps Script 편집기 열기:
- 새로 열린 Google Forms 창에서 오른쪽 상단의 ⋮ (세로 점 3개) 스크립트 편집기를 클릭///새 탭에 Google Apps Script 편집기 창이 열립니다.
- 코드 복사 및 붙여넣기:
- 위의 function createAIRetiracySurvey() { ... } 코드를 전체 복사하여 스크립트 편집기 창의 기본 코드(function myFunction() { ... } 등)를 대체하여 붙여넣습니다.
- 스크립트 실행:
- 편집기 상단의 메뉴에서 함수 이름이 createAIRetiracySurvey로 설정되어 있는지 확인합니다.
- ▶ 실행 버튼을 클릭합니다.
- 권한 승인:
- 처음 실행 시, 스크립트가 사용자의 Google Forms를 생성할 수 있도록 권한 승인 창이 뜹니다. 안내에 따라 사용자의 Google 계정을 선택하고 허용을 눌러 권한을 부여합니다. (이는 스크립트가 Forms를 생성하는 작업을 수행하도록 허락하는 과정입니다.)
- 설문지 확인:
- 실행이 완료되면 "새로운 설문지가 생성되었습니다..."라는 메시지 상자가 나타납니다.
- 이제 Google Drive 또는 Google Forms 목록에서 " AI 리터러시 교육 사전 조사" 라는 제목의 설문지를 확인하실 수 있습니다.
반응형
'Grow : 배우는 기쁨' 카테고리의 다른 글
| AI 시대 필수 자격증! AICE 자격증 총정리 (시험 개요부터 준비 팁까지) (0) | 2025.12.04 |
|---|---|
| AICE Associate 자격증 시험 개요 및 일정 (0) | 2025.12.04 |
| 마르크스 자본론 - 물신성의 의미 (1) | 2025.11.28 |
| 마르크스 이해하기 : 왜 지금 다시 ‘변증법’이 중요한가“ (0) | 2025.11.28 |
| 🔥 AI 시대, 반도체 생태계 한 장에 끝내기(초보자용) (1) | 2025.11.28 |