최근 확인한 콘텐츠
데이터가 존재하지 않습니다.
데이터가 존재하지 않습니다.
loading...
본 연구는 코딩 초보 학습자의 컴퓨팅 사고력 신장을 위해 코딩 모듈 카드를 활용한 디지털 스토리텔링 전략을 제안하고, 이를 10차시 코딩 교육 프로그램에 적용하여 초등학생 3명을 대상으로 질적 분석을 실시하였다. 분석 결과, 코딩 모듈 카드는 컴퓨팅 사고력 신장에 효과적이며 소프트웨어 교육에 대한 인지적 부담감을 감소시키는 긍정적인 영향을 미치는 것으로 나타났다.
Designing digital experiences for positive youth development : from playpen to playground
Rechner-Gestützter Unterricht, RGU '74 Fachtagung, Hamburg, 12.-14. August, 1974
(code.org를 활용한) 컴퓨팅 사고력과 코딩 교육
(수학의 흥미를 높이고 코딩과 친숙해지는) 문제해결 파이썬 with 기본 수학 =
소프트웨어와 컴퓨팅 사고
Using information technology effectively in teaching and learning : studies in pre-service and in-service teacher education
초등 교사 훈쌤의 코딩 교과서
(컴퓨팅 사고력을 위한) 소프트웨어 교육 방법
엔트리로 시작하는 로봇 활용 SW 교육 : 햄스터 : 엔트리와 햄스터로 시작하는 나의 첫 프로그래밍
(4차 산업혁명 시대 창의융합형 인재 양성을 위한) 소프트웨어 교육의 이론과 실제
Coding as a playground : programming and computational thinking in the early childhood classroom
How the brain learns mathematics
E-learning systems, environments and approaches : theory and implementation
Talk about writing : the tutoring strategies of experienced writing center tutors
세상을 바꾸는 수업 : 체인지메이커 교육 : 모두가 세상의 주인으로 성장하는 시민교육 프로젝트
Computers and learning ; helping children acquire thinking skills
실용적 컴퓨팅 사고와 소프트웨어
An introduction to MATLAB programming and numerical methods for engineers
Minds in play : computer game design as a context for children's learning
(나의 창의성을 깨우는 두뇌 개발 프로그램) 창의 수학 콘서트 =
Journal of Research on Technology in Education
Bartholomew, S.R.; Allen, J.; Barnum, E.; Wright, G.; Shumway, S.; Rich, P.J.실과교육연구
이철현정보교육학회논문지
조윤주, 전석주한국실과교육학회지
이규완, 남현욱Journal of Research on Technology in Education
Peter J. Rich; Scott Bartholomew; David Daniel; Kenzie Dinsmoor; Meagan Nielsen; Connor Reynolds; Meg Swanson; Ellyse Winward; Jessica Yauney한국디자인문화학회지
김민정; 정희진정보교육학회논문지
전수진창의정보문화연구
이재호, 최승윤, 장준형한국정보기술학회논문지
신주현; 송기상정보교육학회논문지
이재호, 장준형한국컴퓨터정보학회논문지
김성원, 이영준International Journal of Child-Computer Interaction
Fagerlund J.,Vesisenaho M.,Häkkinen P.정보교육학회논문지
이재호; 김대현; 이승훈창의정보문화연구
심재권Education Sciences
Tengler K.,Kastner-Hauler O.,Sabitzer B.,Lavicza Z.British Journal of Educational Technology
Kong S.C.,Lai M.정보교육학회논문지
최형신; 정인기; 소효정한국컴퓨터정보학회논문지
박정호정보교육학회논문지
임경희, 신종호정보교육학회논문지
전수진교양 / 학사
다양한 전공의 학생들에게 컴퓨터를 이용한 문제해결 방식을 익힐 수 있는 강의를 제공한다. 이를 통해 컴퓨터를 창의적으로 활용하는 방법과 컴퓨터프로그래밍을 각자 자신의 전공에 효과적으로 이용할 수 있는 가능성을 이해하도록 한다. 이 과목은 12가지 계산적 사고의 개념(데이터 정리하기, 속내용 감추기, 조립식으로 생각하기, 계층쌍기로 생각하기, 끼리끼리 포장하기, 반복으로 생각하기, 재귀적으로 생각하기, 순서로 생각하기, 상태나 값으로 생각하기, 틀을 짜서 재사용하기, 실행비용 생각하기, 올바른지 확인하기)과 7가지 데이터 사고의 개념(무작위, 확률, 두루 살펴보기, 비교탐색해서 예측하기, 경향파악해서 예측하기, 원인헤아리기, 분류하기)을 이해하고 실습을 통해 직접 경험할 기회를 제공한다.교양 / 학사
컴퓨터를 처음 접하는 학생들을 대상으로 컴퓨터에 대한 일반적인 기초개념 등을 설명하고, 프로그램이 수행되는 과정과 프로그램 작성을 위한 논리적인 사고에 대하여 강의한다. 이와 같은 기초 지식을 바탕으로 Python 언어를 사용하는 방법을 습득한다. 일부 공과대학 학부/학과에서는 포트란, C 언어, 또는 Matlab을 사용하는 법을 익힌다. 매주 2시간의 실습을 통하여 프로그래밍 기법을 배양하도록 한다.교양 / 학사
컴퓨터 과학을 처음 접하는 학생들에게 프로그래밍의 기초와 컴퓨팅 사고력, 그리고 데이터 처리를 소개하는 수업이다. 블록 코딩, 파이썬, HTML, 웹 크롤링, 데이터 시각화 등 현재 디지털 사회를 이해하는 데 요구되는 다양한 주제를 강의와 실습을 병행하여 공부한다. 문제 중심의 실습 과제들은 학생들에게 컴퓨팅의 자신의 전공분야에 어떻게 응용되는지 생각해 볼 수 있게 디자인되어 있다. 프로그래밍에 대한 사전지식이 없는 학생들을 위한 수업이다.전선 / 학사
본 과목의 목표는 학부 신입생들에게 컴퓨팅분야(Computer Science and Engineering)의 전공과정을 시작하는 시점에서 이 분야의 다양한 면을 조망할 수 있는 시각을 형성해준다. 청소년 시절에 매스컴을 통해서 접하는 컴퓨팅분야는 응용에 치우치는 모습이기 쉽다. 이 과목에서는 전공을 시작하는 학생들이 컴퓨팅 분야의 핵심 원천 성과들과 앞으로 필요한 성과들을 살펴보게 된다. 컴퓨터공학부의 9개 연구교육 스트림(그래픽스 및 사람 중심 컴퓨팅, 네트워크 시스템, 데이터 시스템, 시스템 소프트웨어, 알고리즘 및 정보 보안, 양자 컴퓨팅, 인공지능, 컴퓨터 구조 및 임베디드 시스템, 프로그래밍 원리 및 도구)에서 각 교수들이 참여하여 학부 신입생들에게 각 분야에서 어떤 근본적인 성과가 있었는지, 그 성과가 나온 과정, 분야의 다양함, 분야마다 풀고 싶은 문제들, 풀어야만 하는 문제들, 아직 풀리지않은 문제들, 그런 문제를 꿈꾸는 계기등을 전달해 준다. 이를 통해서 신입생들은 앞으로의 학위과정을 바라보는 균형있는 시각을 갖추게되고, 각자가 꿈꾸는 커리어를 설계하는 데 도움을 받게 된다.전선 / 학사
다양한 교육 사례를 분석하여 디지털 전환 시대 빅데이터의 교육적 활용 가능성과 도전적 과제를 탐색한다. 학습자중심교육에 대한 이론과 모형을 학습하고 빅데이터와 인공지능을 활용하여 맞춤형 학습환경을 설계할 수 있는 역량을 기른다. 교육 문제를 창의적으로 해결하기 위해 빅데이터와 디지털 테크놀로지를 활용하는 방안을 탐구한다.전선 / 학사
본 교과목에서는 프로그래밍을 처음 접하는 학생들을 대상으로 프로그래밍의 기초 지식을 파이썬을 이용하여 학습하고 프로그래밍을 이용하여 문제를 해결하는 연습을 수행한다. 먼저 파이썬의 변수 선언, 연산, 조건문, 반복문, 입출력, 함수, 클래스 등의 프로그래밍 기초를 습득한다. 문제 해결을 위한 논리 흐름을 만들고 이를 파이썬으로 구현하여 프로그래밍을 이용한 문제 해결을 연습한다.전선 / 학사
디지털 프로그래밍 코드를 사용하여 드로잉 및 다양한 이미지 등을 구현하는 수업으로서 디지털 코딩과 시각 이미지의 표현 및 재현과의 상관관계와 그 개념 등을 연구한다.교양 / 학사
이 교과목은 학생들이 컴퓨팅 기술을 활용하여 다양한 문제를 해결하는 능력을 배양하는 것을 목표로 한다. GUI 프로그램과 게임 개발을 통해 이벤트 처리 및 화면 렌더링 개념을 익히고, 웹 기술을 활용한 데이터 시각화 및 자동화 서비스를 효과적으로 구현하기 위해 관련 모듈과 응용 방법을 실습을 통해 익힌다. 학생들은 주제기반의 다양한 프로젝트 경험을 통해 새로운 문제에 직면했을 때 컴퓨팅 기술을 활용할 수 있는 가능성을 이해하고 문제 해결 능력을 배양한다. 또한 창의적 사고와 협업 능력도 향상시킬 수 있다.전선 / 학사
본 교과목은 컴퓨팅으로 문제를 해결하기 위해 필요한 컴퓨터처럼 생각하기를 소개한다. 컴퓨터처럼 생각하기는 컴퓨터의 장단점을 고려하여 컴퓨팅으로 문제를 풀고자 할 때 적합한 사고 방법이다. 컴퓨터처럼 생각하기는 문제를 얼마나 컴퓨터처럼 바라보는지에 따라 결정되며 사람이 직접 문제를 해결할 때와는 매우 다른 사고를 필요로 한다. 본 교과목에서는 Python언어를 이용하고 컴퓨터처럼 생각하는 방식을 연습하고 직접 구현해 본다.교양 / 학사
본 강좌는 AI와 머신러닝의 기초 개념을 이해하고, 이를 실제 데이터에 적용하여 예측 및 분류 문제를 해결하는 능력을 배양하는 것을 목표로 한다. 기초적인 데이터 처리 방법부터 머신러닝과 딥러닝 모델에 이르기까지 다양한 주제를 다루며, Pandas, Scikit-learn, PyTorch 등의 라이브러리를 사용하여 데이터를 처리하고 모델을 구현한다. 또한, TV 광고 데이터를 활용한 매출 예측, 신용카드 연체 예측 등 실생활 문제를 다루어 AI 기술이 실질적으로 활용되는 사례를 제공하며, 학생들이 데이터를 통해 실제로 문제를 해결하는 과정에서 얻는 성취감을 높이고자 한다.전선 / 학사
컴퓨터 소프트웨어 및 미디어 프로그래밍 언어의 기초를 익히고 이에 따른 드로잉 및 이미지 작업을 실습하는 수업이다. 프로그래밍 코드 언어의 구조를 이해하고 이를 응용하여 디지털 이미지 및 모션 이미지 등을 구현한다. 디지털 언어 코드와 이미지와 색채 등과의 상관관계를 이해하도록 한다.전필 / 학사
다양한 알고리즘 개발 방법과 알고리즘 분석 기법을 배운다. 귀납적, 재귀적 사고방식을 배우고 이를 통해 문제를 접근하고 해결해나가는 방법을 배운다.전선 / 대학원
이 강좌는 학습과 기억심리학에서의 고전적 연구와 함께 최근의 발전을 개관하는 것이 목표이다. 연합학습의 주요 발견과 이론들, 기억의 구조이론 대 과정이론 간의 논쟁 등을 살펴보는 동시에, 이들 심리학적 발견이 실제 교육과 훈련 장면에서 어떻게 적용될 수 있는지를 탐색하고자 한다.전필 / 대학원
인공지능(AI) 기반 교육을 현장에서 적용하기 위해선, AI융합전공 수강생들은 인공지능(AI)을 교과 수업 상황에 융합하여, 수업을 설계하고 실행할 수 있는 역량이 요구된다. 이 강의는 AI융합전공 수강생들이 인공지능(AI) 자체에 대한 수업과, 인공지능(AI) 학습도구를 활용한 인공지능(AI)-교과 융합수업을 설계하고, 실행할 수 있는 역량을 갖추는 것을 목적으로 한다. 이를 위해 AI융합전공 수강생들은 먼저, 인공지능(AI) 자체에 대한 수업 설계 역량을 기른다. 그리고 실제적이고 집중적인 교육을 통해, 이 교과목은 수강생들의 인공지능 교과 융합 수업을 설계하고 실행하는 역량 증진시킬 것이다.전필 / 학사
본 과목은 통계학 전공에 필요한 계산적 사고력, 즉 논리로 표현하는 문제 해결 방법 및 논리적으로 컴퓨터 프로그램을 작성하는 능력을 함양하는 것을 목표로 한다. 특히 프로그래밍과 프로그래밍 언어의 기본 개념, 즉 데이터 구조, 추상화, 계층화, 모듈화, 반복, 재귀, 절차적 사고, 가치 지향 사고, 재사용, 계산복잡도, 자료형 등에 대해 공부한다. 개념의 구체화를 위한 도구로 특정 프로그래밍 언어(예: R)를 사용할 수 있으나, 다루는 내용은 언어 중립적이다. 추가적으로 함수적 프로그래밍과 객체 지향 프로그래밍 패러다임에 주의를 기울이며, 자료 분석을 위한 데이터 랭글링, 조작 및 탐색의 기초에 대해 다루고 다양한 데이터 유형의 추세를 시각화, 제시 및 전달하는 방법에 대해서도 공부한다.전선 / 대학원
본 교과목은 데이터사이언스 대학원의 ABC(AI model/algorithm, Big data, Computing) 교육 과정 진입을 위한 기초 강좌로서, 컴퓨터 비전공자가 컴퓨팅 분야 기초 지식 및 프로그래밍 능력을 짧은 시간에 학습하여 배양하는 것을 목표로 한다. 본 교과목의 전반부는 Python 언어 프로그래밍과 초급 자료 구조로 이루어져 있다. (1) 데이터 타입, assignment, 메모리 모델, namespace, 함수, control flow, repetition, recursion, 파일 입출력, 객체 지향 프로그래밍 등 Python 언어 기초 문법과 프로그래밍의 원리를 습득한 후, (2) 기본적인 정렬 알고리즘과 배열, linked list, 큐/스택, hash, 트리, 그래프와 같은 다양한 자료 구조의 특성과 차이점을 이해하고, (3) 예제들을 통해 배운 자료 구조들과 프로그래밍 원리를 Python 언어를 사용하여 직접 구현 할 수 있도록 한다. 본 교과목의 후반부는 컴퓨터 시스템 기초와 C 언어 프로그래밍으로 이루어져 있다. (1) 비트(Bit)와 데이터 타입, 반도체와 논리회로, 폰 노이만 모델 및 머신 코드, 컴퓨터 구조의 핵심 아이디어 등 컴퓨터 시스템의 기초 원리를 이해하고, (2) 배열, 포인터, 메모리 구조, structure, dynamic memory allocation 등 C 언어 기초 문법 및 프로그래밍의 원리와 하드웨어-소프트웨어 상호작용을 습득하며, (3) 예제들을 통해 배열/linked list/큐/스택을 C 언어를 사용하여 직접 구현 할 수 있도록 한다.전필 / 대학원
인공지능 기술을 이용한 융합교육을 실현하기 위해 필요한 기초 프로그래밍을 배운다. 학생들에게 인공지능 기술에 대한 소양을 지도할 수 있도록 중고등 학생들이 다루게 되는 블록 코딩과 아두이노 등에 활용할 수 있는 C/C++ 프로그래밍의 기초 및 알고리즘을 배운다. 또한 딥러닝 기술에 주로 활용되는 파이썬과 데이터 분석에 주로 활용되는 R 에 대해 배운다. 프로그래밍 언어의 기본 구문과 알고리즘의 원리를 배움으로써 코딩을 활용한 융합교육을 설계하고 지도할 수 있는 역량을 기르도록 한다.전필 / 학사
이 과목에서는 컴퓨터에 의한 문제 해결을 위해 필요한 개념이나 대상물의 표현을 위한 자료 구조와 문제해결을 위한 체계적 사고 방법을 학습한다. 배열, 연결 리스트, 큐, 스택, 우선순위 큐 등의 기본적인 자료구조를 배우고, 검색 트리, 해시 테이블, 균형 잡힌 검색 트리 등 자료의 색인을 위한 자료구조와 그들의 효율성을 배운다. 정렬, 그래프 알고리즘 등 문제 해결에 유용한 도구와 생각하는 방법에 관한 내용도 제공한다. 프로그래밍 과제가 부여되며 이를 위한 최소한의 가이드가 제공된다.전선 / 대학원
CPU를 중심으로 I/O System, Memory System, Cache, Virtual Memory 등의 구조 및 설계 방법을 다루며, 이를 바탕으로 전체적인 컴퓨터의 조직을 이해한다.전선 / 대학원
CPU를 중심으로 I/O System, Memory System, Cache, Virtual Memory 등의 구조 및 설계 방법을 다루며, 이를 바탕으로 전체적인 컴퓨터의 조직을 이해한다.