2024-08-05
서울대학교 사범대학 지리교육과 교수
GIS, 지도학, 공간통계분석, 인구지리학
공간데이터사이언스, 데이터사이언스-기반 교과교육
겸임
서울대학교 사범대학 AI융합교육학과 겸임교수
서울대학교 데이터사이언스대학원 융합전공 응용데이터사이언스 겸임교수
서울대학교 학습과학연구소 AI기반교육연구센터 겸임연구원
실습 디자인 및 진행
김우형(서울대학교 지리교육과 석사과정)
김세창(서울대학교 지리교육과 석사)
실습 보조
전혜민(서울대학교 지리교육과 석사과정)
김주연(서울대학교 지리교육과 박사과정)
교수-학습 대시보드의 설계 및 제작 능력
도구
쿼토 Quarto
오픈소스 프로그래밍 언어 R
차시 | 주제 | 강의 내용 | 실습 내용 |
---|---|---|---|
사전 | 사회과 수업에서 활용 가능한 AIㆍ디지털 도구 소개 |
|
|
Day 1 | AIㆍ디지털 역량과 사회 교과 |
|
|
Day 2 | 데이터의 수집과 정련화 |
|
|
Day 3 | 탐색적 데이터 분석 |
|
|
Day 4 | 고급 시각화와 교수-학습 대시보드의 설계 |
|
|
Day 5 | 고급 인트렉티브 기능과 교수-학습 대시보드의 제작 및 공유 |
|
|
디지털 교수-학습 자료 설계 및 제작 능력
디지털 학습지 + 탐구학습
교과의 학습 내용을 효과적으로 교수하도록 도와주는 도구
데이터 탐색을 통해 학습자 스스로 이해, 지식, 통찰을 얻도록 도와주는 도구
웹-기반 교수-학습 대시보드
HTML 형식의 웹 다큐먼트: 일종의 웹애플리케이션
데이터 대시보드(dashboard)
텍스트, 표, 그래프, 지도, 동영상 등
정적(static), 동적(animated), 인터렉티브(interactive)
단일한 주제에 대한 상호연관된 다양한 정보를 그래픽의 형태로 일관성 있게 제시한 것
5대 구성 요소: 메인 바디, 헤더, 내비게이터, 사이드바, 푸터
행(row)과 열(column)
탭셋(tabset)
페이지(page)
카드(card)
내용 요소
기본 Quarto 다큐먼트: 텍스트, 그림, 동영상 등
테이블, 그래프, 벨류박스(value box), 지도 등
생성형 AI와의 실시간 대화 등
원천
외부: 임베딩(embedding)
내부: R 코드를 통한 직접 제작
“과학적, 기술적 출판을 위한 오픈소스 시스템(an open-source scientific and technical publishing system)”
다양한 형식의 저작물(노트, 연구 논문, 프레젠테이션, 대시보드, 웹사이트, 블로그, 서적 등)을 다양한 디지털 포맷(HTML, PDF, MS Word, ePub 등)으로 출판할 수 있게 해주는 도구
적용 분야의 스케일
개인 스케일: 다양한 개인 저작물의 작성 도구
그룹 스케일: 프로젝트의 원할한 진행을 위한 협업 체계
사회 스케일: 과학 커뮤니티의 재현성(reproducibility) 고양을 위한 프레임워크
마크다운(markdown) 언어: 팬독(pandoc)
마크업(markup) 언어: 웹 다큐먼트의 구조와 포맷을 관장하는 텍스트-엔코딩 시스템(예: HTML)
사용자의 편의성을 크게 향상시킨 마크업 언어
Quarto 다규먼트: .qmd
knitr
패키지: .qmd
를 .md
로 전환
pandoc
: .md
를 다양한 디지털 포맷으로 전환
야믈 헤더(YAML header)
코드 청크(code chunk)
마크다운 텍스트(markdown text)
key | 설명 |
---|---|
title | 다큐먼트의 제목 |
date | 다큐먼트 작성 날짜 |
author | 다큐먼트 저자 이름 |
format | 다양한 포맷 관련 사항의 지정 |
toc | 목차 삽입 |
number-section | 섹션 제목에 자동 번호 부여 여부 |
execute: echo | 소스 코드의 포함 여부를 글로벌하게 설정, 보통 true |
execute: warning | 경고 메시지를 산출물에 나타나게 할지를 글로벌하게 설정, 보통 false |
editor | 비주얼 에디터와 소스 에디터 중 선택, 보통 visual |
Option | Run code | Show code | Output | Plots | Messages | Warnings |
---|---|---|---|---|---|---|
eval: false |
X | X | X | X | X | |
include: false |
X | X | X | X | X | |
echo: false |
X | |||||
results: hide |
X | |||||
fig-show: hide |
X | |||||
message: false |
X | |||||
warning: false |
X |
비주얼 에디터(visual editor) vs. 소스 에디터(source editor)
마크다운 언어의 사용자 편이성을 한 번 더 강화한 것
Quarto Pub(https://quartopub.com/)
GitHub Pages(https://pages.github.com/)
Netlify(https://www.netlify.com/)
사회과 예비교사를 위한 AIㆍ디지털 역량강화 워크숍