최근 확인한 콘텐츠
데이터가 존재하지 않습니다.
데이터가 존재하지 않습니다.
loading...
본 연구는 4차 산업혁명 시대의 지능정보화 사회에서 소프트웨어 비전공자를 대상으로 컴퓨팅 사고력 증진을 위한 소프트웨어 교육 접근 방법을 탐색한다. 연구 결과, 비전공자 대상 소프트웨어 교육의 효용성을 높이기 위해서는 교수자의 컴퓨터 언어 이해, 창의력 및 문제 해결력 향상을 위한 융합 교육, 그리고 학생들의 소프트웨어 역량 수준에 따른 교육 내용 수정 및 인프라 구축이 필요하다.
(스크래치와 함께하는) 창의적 사고와 코딩 =
소프트웨어와 컴퓨팅 사고
앱인벤터 한 권으로 끝내기 : 첫걸음부터 나만의 앱 제작까지 : GPT언어모델을 활용한 챗봇만들기
소프트웨어 교육론 : 교원과 일반인을 위한 소프트웨어 교육 방향 안내서
소프트웨어 교육론 : 교원과 일반인을 위한 소프트웨어 교육 방향 안내서 : 2015 개정 교육과정 반영
누구나 쉽게 할 수 있는 소프트웨어 설계와 파이썬
창의적 사고와 코딩 : 공학
(4차 산업혁명 시대 창의융합형 인재 양성을 위한) 소프트웨어 교육의 이론과 실제
컴퓨팅 사고 : 소프트웨어를 통한 문제해결
실용적 컴퓨팅 사고와 소프트웨어
(문제해결과) 컴퓨팅 사고 =
(모두를 위한) 소프트웨어와 인공지능 : Software and artificial intelligence for everyone
데이터 분석과 인공지능 활용
Computer-based learning environments and problem solving
(미첼 레스닉의) 평생유치원 : MIT 미디어랩이 밝혀낸 창의적 학습의 비밀
컴퓨터과학이 여는 세계 : 세상을 바꾼 컴퓨터, 소프트웨어의 원천 아이디어 그리고 미래
(소프트웨어 중심사회의) 컴퓨터개론 : 제4차 산업혁명을 위한 필수 교앙서 =
(컴퓨팅 사고력을 키우는 SW 교육) 피지컬 컴퓨팅 : 엔트리&코드이노
정보교육방법 탐구
(4차 산업혁명 시대 미래형 인재를 만드는) 최고의 교육
한국산학기술학회논문지
구진희인터넷전자상거래연구
이민경교육공학연구
최형신학습자중심교과교육연구
신윤희, 정효정, 서응교융합정보논문지
구진희디지털콘텐츠학회논문지
강의선, 신선임, 이광진디지털융복합연구
오경선, 권정인디지털콘텐츠학회논문지
김 효 숙, 윤 보 현컴퓨터교육학회 논문지
김영직, 김성식교육공학연구
임정훈예술인문사회 융합 멀티미디어 논문지
한영신컴퓨터교육학회 논문지
유지원인터넷정보학회논문지
장은실, 김재현컴퓨터교육학회 논문지
오경선; 안성진컴퓨터교육학회 논문지
김민자, 김현철교양교육연구
이현민한국과학예술융합학회
이수진정보교육학회논문지
최형신, 이정민정보처리학회논문지. 컴퓨터 및 통신시스템
서채연, 김장환, 김영철컴퓨터교육학회 논문지
김경민교직 / 학사
4차 산업혁명으로 대변되는 미래사회에 대비할 인재 양성을 위해, 사범대학 예비교사들은 소프트웨어와 인공지능을 기반으로 교과를 융합하여 수업할 수 있는 역량이 요구된다. 이 강의는 사범대학 예비교사들이 소프트웨어 및 인공지능을 활용하여 수업을 설계하고 실시할 수 있는 역량을 갖추는 것을 목적으로 한다. 데이터 리터러시 및 인공지능 실습을 통하여 예비교사들의 소프트웨어와 인공지능을 다루는 실력과 컴퓨팅 사고력을 향상시키고, 이를 본인의 교과에 접목하여 수업을 설계하고 실시할 수 있는 기초 역량과 전망을 제시한다.전선 / 학사
이과목은 기계중심/구현중심의 프로그래밍을 보완하는 논리중심/기획중심의 프로그래밍 기술을 익히도록 한다. 학생들이 프로그램 작성의 기본 원리, 구성 요소, 프로그래밍 미학등을 습득하게 함으로써, 소프트웨어 시스템이 드러내는 복잡성을 손쉽게 다룰 수 있는 능력과 자신감을 익히게 한다. 더군다나, 프로그램이 기계를 사용하기 위한 도구라는 제한된 시각에서 벗어나 기계가 프로그램 실행을 위한 도구라는 시각을 갖추도록 보정해준다. 이 강의는 프로그래밍 연습(training)이 아니라 프로그래밍 교육(education)이다. 실습언어는 학생들이 명료하고 효과적으로 생각할 수 있게 하는 프로그래밍 교육에 적절한 ML과 Scheme이다. 대형 소프트웨어를 2명이상의 팀이 기획하고, 구현하고, 형상 관리하는 과정을 프로젝트를 통해 익힌다. 대형 소프트웨어를 구성하는 프로젝트를 학기말에 요구한다.교양 / 학사
다양한 전공의 학생들에게 컴퓨터를 이용한 문제해결 방식을 익힐 수 있는 강의를 제공한다. 이를 통해 컴퓨터를 창의적으로 활용하는 방법과 컴퓨터프로그래밍을 각자 자신의 전공에 효과적으로 이용할 수 있는 가능성을 이해하도록 한다. 이 과목은 12가지 계산적 사고의 개념(데이터 정리하기, 속내용 감추기, 조립식으로 생각하기, 계층쌍기로 생각하기, 끼리끼리 포장하기, 반복으로 생각하기, 재귀적으로 생각하기, 순서로 생각하기, 상태나 값으로 생각하기, 틀을 짜서 재사용하기, 실행비용 생각하기, 올바른지 확인하기)과 7가지 데이터 사고의 개념(무작위, 확률, 두루 살펴보기, 비교탐색해서 예측하기, 경향파악해서 예측하기, 원인헤아리기, 분류하기)을 이해하고 실습을 통해 직접 경험할 기회를 제공한다.교양 / 학사
컴퓨터를 처음 접하는 학생들을 대상으로 컴퓨터에 대한 일반적인 기초개념 등을 설명하고, 프로그램이 수행되는 과정과 프로그램 작성을 위한 논리적인 사고에 대하여 강의한다. 이와 같은 기초 지식을 바탕으로 Python 언어를 사용하는 방법을 습득한다. 일부 공과대학 학부/학과에서는 포트란, C 언어, 또는 Matlab을 사용하는 법을 익힌다. 매주 2시간의 실습을 통하여 프로그래밍 기법을 배양하도록 한다.전선 / 학사
최근 IT선진국을 중심으로 컴퓨터 프로그래밍 교육의 필요성과 중요성이 강조되고 있다. 이는 첨단 IT 산업의 발달과 함께 많은 스타트업이 생겨나면서 능력 있는 프로그래머의 수요가 끊임없이 발생하고 있기 때문이다. 우리나라 또한 글로벌 ICT 트렌드에 발맞추어 IT기술⋅서비스를 기반으로 하는 스마트 창업이 크게 성장하고 있는 추세이다. 이에 웹 프로그래밍 교육은 창업을 시작하려는 학생들에게 필수적인 요소로 자리매김하고 있다.본 강좌는 IT 비전공자들을 대상으로 하는 웹 개발 심화과정으로서 기초과정에서 습득한 이론과 기술을 기반으로 실제창업과정에서 활용 가능한 실질적 기술을 습득하는 것을 목표로 한다. 또한 본 강좌를 수강하는 학생들의 창업아이디어를 기반으로 웹 서비스를 개발하고 이를 고도화 시키는 프로젝트를 진행해 봄으로써 실제창업 과정에서 IT비전공자들이 겪을 수 있는 어려움을 해소시켜주고자 한다.전선 / 학사
최근 IT선진국을 중심으로 컴퓨터 프로그래밍 교육의 필요성과 중요성이 강조되고 있다. 이는 첨단 IT 산업의 발달과 함께 많은 스타트업이 생겨나면서 능력 있는 프로그래머의 수요가 끊임없이 발생하고 있기 때문이다. 우리나라 또한 글로벌 ICT 트렌드에 발맞추어 IT기술⋅서비스를 기반으로 하는 스마트 창업이 크게 성장하고 있는 추세이다. 이에 웹 프로그래밍 교육은 창업을 시작하려는 학생들에게 필수적인 요소로 자리매김하고 있다. 본 강좌는 IT 비전공자들을 대상으로 하는 웹 개발 입문과정으로서 기초적인 웹 개발, 서비스 기획방법, 프로그래밍 언어 등 창업가로서 요구되는 컴퓨터 프로그래밍과 관련된 이론적 지식뿐만 아니라 기술적 역량을 증진시키고자 한다.교양 / 학사
학생들이 컴퓨터와 소프트웨어의 원천 기반 기술을 이해하고 장차 각자의 분야에서 미래의 가능한 응용을 창조하거나 예측할 수 있는 안목을 기르도록 한다. - 학생들이 컴퓨터과학의 근간을 이루는 원천 개념을 정확히 이해하도록 해서, 보편만능의 도구라는 컴퓨터의 가능성과 한계를 올바로 파악할 수 있도록 한다. - 지금까지의 정보화 문명은 이제 막 시작에 불과할 뿐이고, 미래에 이루어질 거대한 변화에 비하면 지금까지의 컴퓨터과학의 성과는 매우 미미한 시작임을 상기시킨다. - 컴퓨터과학은 모든 분야(자연과학, 공학, 인문학, 사회학, 예술)의 성과를 바탕으로 자라며 모든 분야를 키우는 보편학문의 성격을 점점 띠고 있고, 다양한 분야의 성장을 가속시키는 인프라가 되고 있음을 구체적인 예를 통해 전달한다.전선 / 대학원
모바일, 사물 인터넷, 웨어러블 기기등 다양한 소형 전자 기기들의 발달로, 컴퓨팅의 영역이 교육, 교통, 의료, 보안등 다양한 응용 분야로 빠르게 확장되고 있다. 이에 따라, 미래의 창의적이고 혁신적인 컴퓨팅 응용 및 시스템을 디자인하기 위해서는, 사용자의 새로운 요구사항을 도출하여 추상화 하고, 높은 사용성을 갖춘 인터페이스를 설계하는 인간 중심적 사고가 필수적이다. 또한 사용자 요구사항 및 기기의 특성을 고려하여, 컴퓨터 시스템 및 요소 기술을 새롭게 디자인하고 구현할 수 있어야 한다. 본 과목에서는 인간중심 컴퓨팅의 핵심 연구 분야 (휴먼-컴퓨터 인터렉션, 인터렉션 디자인, 모바일 및 유비쿼터스 컴퓨팅, 소셜 컴퓨팅, 시각화, 접근 가능성) 의 최신 기술을 폭넓게 학습하고, 사용자 중심의 미래형 응용 및 시스템을 설계, 개발하기 위한 역량을 키우는 것을 목표로 한다.전선 / 학사
다양한 교육 사례를 분석하여 디지털 전환 시대 빅데이터의 교육적 활용 가능성과 도전적 과제를 탐색한다. 학습자중심교육에 대한 이론과 모형을 학습하고 빅데이터와 인공지능을 활용하여 맞춤형 학습환경을 설계할 수 있는 역량을 기른다. 교육 문제를 창의적으로 해결하기 위해 빅데이터와 디지털 테크놀로지를 활용하는 방안을 탐구한다.전선 / 학사
중대형 소프트웨어를 설계하고 구현하는데 필요한 실용적인 소프트웨어 개발 원리를 배우고 이 원리를 조별 프로젝트를 통해 실제로 중대형 소프트웨어를 개발하는데 적용한다. 이 경험을 바탕으로 올바르고 성능 좋은 소프트웨어를 개발할 수 있는 사고력, 자신감, 능력을 갖추도록 한다.전선 / 학사
현재까지 배운 고급 과정 지식을 토대로 실무에 연관시켜 문제 해결 능력 향상과 학생들의 능동적인 참여를 유도하고, 수업을 통하여 실무에서 발생될 수 있는 문제점을 파악함으로써 자신감을 부여한다. 학생들에게 창의적인 프로젝트 개발을 위한 주제를 선정하고, 이를 통하여 창의적인 프로젝트 아이디어 기획, 설계, 개발 등의 자기주도적인 실무능력을 배양하며 학생 역량의 달성을 목표로 한다.전필 / 대학원
컴퓨터과학 및 공학은 모든 분야(자연과학, 공학, 인문학, 사회학, 예술)의 성과를 바탕으로 자라며 모든 분야를 키우는 보편학문의 성격을 점점 띄고있다. 이 과목에서는 컴퓨터시스템과 소프트웨어시스템의 기초 원리를 강의함으로써 학생들이 디지털포렌식등의 응용분야를 보는 시각을 넓히고, 미래 가능한 응용을 창조하거나 예측할 수 있는 안목을 갖추도록 한다. 강의내용은, 컴퓨터라는 보편만능의 도구(Universal Machine)가 고안된 과정, 그것이 공학자들에 의해 실제 디지털 컴퓨터로 구현된 원리, 그 컴퓨터를 움직이는 소프트웨어들을 구축하는 원리 등을 강의한다. 특히 컴퓨터가 처리하는 디지털 정보 시스템들의 디자인, 가지고 있는 문제점들, 그리고 그러한 문제들의 해결책들을 살펴본다.교양 / 학사
이 교과목은 학생들이 컴퓨팅 기술을 활용하여 다양한 문제를 해결하는 능력을 배양하는 것을 목표로 한다. GUI 프로그램과 게임 개발을 통해 이벤트 처리 및 화면 렌더링 개념을 익히고, 웹 기술을 활용한 데이터 시각화 및 자동화 서비스를 효과적으로 구현하기 위해 관련 모듈과 응용 방법을 실습을 통해 익힌다. 학생들은 주제기반의 다양한 프로젝트 경험을 통해 새로운 문제에 직면했을 때 컴퓨팅 기술을 활용할 수 있는 가능성을 이해하고 문제 해결 능력을 배양한다. 또한 창의적 사고와 협업 능력도 향상시킬 수 있다.전선 / 대학원
본 강의는 최근 개발된 다양한 패션테크 관련 소프트웨어의 현황과 전망에 대해 고찰하고, 연구에 필요한 소프트웨어를 개발하는데 필요한 프로그래밍 능력을 습득하는 것을 목표로 한다.교직 / 학사
디지털 대전환 시대 예비교사는 데이터와 AI 기술을 수업에 적절히 활용할 수 있는 인공지능융합역량이 요구된다. 본 강의는 코딩 및 데이터 사이언스의 기초 개념을 이해하고 간단한 수준의 코딩을 활용하여 데이터ㆍ AI 기반의 융합수업을 설계하는 실습 중심의 수업이다. 본 강의는 <교과-소프트웨어 융합역량 교육론 I>과목의 선수 강좌로 코딩에 대한 기초 지식이 없거나, 인공지능융합교육에 처음 입문하는 학생들을 위한 강좌이다.전선 / 학사
프로그래밍은 빅데이터를 다루기 위해 필요한 기초적 소양이므로 전공을 불문하고 데이터를 다루는 모든 분야에서 필수적이고 국내외 교육의 수요가 매우 높다. 본 교과목은 널리 쓰이고 있는 Python 언어를 바탕으로 프로그래밍의 핵심 원리를 다룬다.전필 / 대학원
본 과목은 초·중등 교사들을 대상으로 인공지능 시대의 삶의 변화와 이에 따라 요구되는 시민적 자질로서의 핵심역량이 무엇인지, 그리고 그러한 역량을 어떻게 학습자들이 함양할 수 있는지 탐구하는 것을 목적으로 한다. 4차 산업혁명이 가져오는 국가·사회적 요구에 부응하고 새로운 시대 유능한 사회 구성원으로서의 소양을 육성하는 것은 중요한 교육적 책무이다. 이를 위해 인공지능의 교육적 활용, 과학과 인문학의 융합, 빅데이터 기반 인공지능의 활용, 이와 관련된 사회·윤리적 이슈 및 인공지능 시대의 교육적 과제 등을 다룬다.전선 / 대학원
4차 산업혁명의 이해와 스마트 융합기술, 창의적인 사고, 소프트웨어 운영, 지적 재산권 및 창업에 핵심이 되는 기초 소양을 교육함. 이를 위해 교수, 연구원, 변호사, 변리사, 컨설턴트, 기업 대표, 국제표준전문가 등의 저명한 전문가들을 초청해 강의와 토론을 진행할 것이다.교양 / 학사
컴퓨터 과학을 처음 접하는 학생들에게 프로그래밍의 기초와 컴퓨팅 사고력, 그리고 데이터 처리를 소개하는 수업이다. 블록 코딩, 파이썬, HTML, 웹 크롤링, 데이터 시각화 등 현재 디지털 사회를 이해하는 데 요구되는 다양한 주제를 강의와 실습을 병행하여 공부한다. 문제 중심의 실습 과제들은 학생들에게 컴퓨팅의 자신의 전공분야에 어떻게 응용되는지 생각해 볼 수 있게 디자인되어 있다. 프로그래밍에 대한 사전지식이 없는 학생들을 위한 수업이다.전선 / 학사
본 강좌는 학교 내에서 강의 또는 자기학습을 통해 습득한 IoT, 인공지능, 빅데이터 이론 지식을 활용한 실습강좌이다. IoT·인공지능·빅데이터 개론 및 실습을 수강하였거나 이와 동등한 이론 지식과 코딩 능력을 갖춘 3학년 이상 학생들을 대상으로 IoT, 인공지능, 빅데이터의 지식을 활용한 실습 및 프로젝트를 진행한다. 실제 데이터를 바탕으로 산업과 사회에서 겪는 소프트웨어 문제를 과제로 선정하게 하며 수강생은 이를 코딩을 통해 해결한다. 소프트웨어 문제를 해결해가는 과정에서 자기 주도적이고 동료 학습이 가능하도록 설계한다. 결과물과 협업을 근거로 담당교수가 S/U 학점을 부여한다.