교직과정

컴퓨터교육 ∥Computer Education

전공안내

컴퓨터교육전공은 컴퓨터 교육 분야 현직 교사와 예비 교사를 대상으로 교사로서 갖추어야 할 지식과 수행 능력 및 소양을 체계적이고 심도 있게 탐구하고 함양시킴으로써 컴퓨터 교육 전문가를 양성하는 데 목표를 둔다. 4차산업혁명 시대를 이끄는 핵심 기술은 인공지능과 빅데이터를 기반으로 하는 컴퓨터 및 그 관련 기술로 볼 수 있다. 최근 컴퓨터 기술이 5G에 기반한 인터넷 기술과 접목되면서 사람, 사물, 공간을 연결하는 만물초연결지능화 시대를 열고 있으며 가상 환경에서의 VR/AR 서비스 기술의 발전이 가속화되고 있다. 이러한 현재의 급속한 컴퓨터 및 통신 기술의 발전과 확산을 바탕으로 미래를 전망하여 볼 때, 산업체, 연구기관 및 공공기관 등에서 필요로 하는 전문 인력의 수요는 급증하고 있으며 무한 경쟁 시대에서 세계화의 첨병 역할을 담당할 수 있는 전문 고급 인력의 양성이 국가적으로 필요하다.

 

컴퓨터교육전공은 이와 같은 필요성에 따라서 4차산업혁명 시대를 이끌어갈 학생을 위한 첨단 정보기술교육을 담당할 교사를 양성하는 데 목표를 두고 있다. 이를 위하여 컴퓨터 하드웨어와 시스템 소프트웨어의 기반 지식을 바탕으로 프로그래밍 및 응용 소프트웨어을 개발할 수 있는 기술을 배우고, 최신 컴퓨터 기술들을 타분야에 적용할 수 있는 융합 능력을 키우는 교육 프로그램을 통하여 초지능화 사회에서 중요한 역할을 담당할 고급 컴퓨터 교육 인력을 배출하고자 한다.

교육과정

연번

교과목명

시간

학점

국문

영문

1

컴퓨터프로그래밍 

Computer Programming

2

2

2

데이터구조 

Data Structure

2

2

3

데이터베이스 

Database

2

2

4

운영체제 

Operation System

2

2

5

컴퓨터구조 

Computer Architecture

2

2

6

컴퓨터네트워크 

Computer Network

2

2

7

정보통신윤리 

Ethics in Information and Communication

2

2

8

시스템프로그래밍 

System Programming

2

2

9

논리회로 

Logic Circuit

2

2

10

알고리즘 

Algorithm

2

2

11

이산구조 

Discrete Structure

2

2

12

시스템분석및설계 

System Analysis and Design

2

2

13

프로그래밍언어론 

Programming Language

2

2

14

소프트웨어공학 

Software Engineering

2

2

15

인공지능 

Artificial Intelligence

2

2

16

컴퓨터교육론 

Introduction to Computer Education

2

2

17

컴퓨터교재연구및지도법 

Computer Textbooks & Teaching Methods

2

2

18

컴퓨터논리및논술 

Computer Logic and Discourse Education

2

2



특강과정

연번

교과목명

시간

학점

국문

영문

1

컴퓨터프로그래밍특강

Advanced Computer Programming

2

2

2

데이터베이스특강

Advanced Database

2

2

3

운영체제특강

Advanced Operating System

2

2

4

컴퓨터구조특강

Advanced Computer Architecture

2

2

5

컴퓨터네트워크특강

Advanced Computer Network

2

2

6

프로그래밍언어교육론

Theory of Programming Language Education

2

2

7

시스템프로그래밍특강

Advanced System Programming

2

2

8

알고리즘특강

Advanced Algorithm

2

2

9

시스템분석및설계특강

Advanced System Analysis and Design

2

2

10

프로그래밍언어론특강

Advanced Programming Language

2

2

11

소프트웨어공학특강 

Advanced Software Engineering

2

2

12

인공지능 특강

Advanced Artificial Intelligence

2

2

13

멀티미디어교육론

Theory of Multimedia Education

2

2

14

웹기반교육론

Theory of Web-based Instruction

2

2

15

ICT활용교육론

Introduction to ICT-based Education

2

2

16

프로젝트기반학습론

Project-based Learning

2

2

17

논문지도1

Thesis Research 1

2

2

18

프로젝트기반학습론

Project-based Learning

2

2

19

문제해결기법

Problem Solving Methods

2

2