앱의 구조를 이해합니다
화면, 처리, 저장의 역할을 구분하고 HTML·CSS·JavaScript를 쉬운 예로 살펴봅니다.
코딩 경험이 없어도, 해결하고 싶은 일이 있으면 시작할 수 있습니다.
이해 → 만들기 → 연결 → 개선
화면, 처리, 저장의 역할을 구분하고 HTML·CSS·JavaScript를 쉬운 예로 살펴봅니다.
요구 사항을 말로 정리하고, 실행 결과를 확인하며 나에게 필요한 앱을 완성합니다.
구글 시트와 GAS를 연결하고 GitHub Pages로 안내 페이지를 공유합니다.
연수 신청서를 예로 들면 쉽게 이해할 수 있습니다.
성명 입력란, 신청 버튼, 완료 메시지입니다. HTML은 구조, CSS는 모양, JavaScript는 동작을 맡습니다.
GitHub PagesHTML / CSS / JS필수 항목과 동의를 확인하고, 중복 신청과 정원 초과를 막습니다. 화면에서 보낸 정보를 안전하게 처리합니다.
Google Apps ScriptRegistrations 시트의 한 행이 한 명의 신청 기록입니다. Settings 시트에는 제목과 일정 같은 설정을 저장합니다.
Google Sheetsgoogle.script.run이 백엔드를 호출합니다.공개 설정만 안내 페이지에 전달합니다. 신청자 명단과 연락처는 공개 조회 기능에 포함하지 않습니다.
작은 예제부터 실행해 보고, 원하는 기능을 말로 요청해 보세요.
할 일을 추가하고 완료 표시합니다. 이 브라우저에 기록이 남는 단일 HTML 예제입니다.
글자 수 검사와 카드 표시를 연습합니다. 이 예제의 입력은 화면에만 남습니다.
대상·문제·기능·디자인·저장 방법을 담은 요청문을 활용합니다.
연수의 출발점이 될 작은 앱 두 가지입니다.
오늘 준비할 일을 기록하고 완료합니다. 브라우저 저장 방식도 체험할 수 있습니다.
다섯 글자로 지금 마음을 표현합니다. 입력 검사·카드 생성·Toast를 살펴봅니다.
교실에서 필요한 도구를 직접 만들어 온 경험을 나눕니다.
평택 율포초등학교
사단법인 스마트교육학회 회장
약 30년의 교직 경험을 바탕으로 수업 컨설팅과 교사·학부모 상담, AI·디지털을 활용한 수업 혁신을 지원하고 있습니다.
질문과 성찰 앱, 교사 허브, 수업 링크 포털 등 구글 시트와 GAS를 활용한 도구를 만들고 개선해 왔습니다.
시작할 때 막히지 않도록 미리 확인합니다.
네. 기능을 말로 정리하고 실행 결과를 확인하는 실습부터 시작합니다.
본인 계정에 저장·배포한 앱을 계속 개선할 수 있습니다. 사용 서비스의 정책과 계정 권한은 별도로 확인합니다.
연수 운영자가 안내할 예정입니다. 익숙한 AI 서비스로 요청문 작성부터 연습할 수 있습니다.
시안에서는 신청 흐름을 체험합니다.
신청서가 새 탭으로 열립니다. 해당 페이지에서 정보를 입력해 주세요.
신청서 열기 ↗항목 옆의 연필을 눌러 하나씩 수정해 주세요.
아래 메뉴를 선택하면 해당 화면에 연필이 표시됩니다. 바꾸고 싶은 제목이나 본문 바로 옆의 연필을 눌러 주세요.