• 제목/요약/키워드: 소프트웨어공학 교육

검색결과 287건 처리시간 0.028초

유아 소프트웨어 교육의 현황과 접근방향 제안 (A Survey and Suggestion of Software Education for Early Childhood)

  • 이경희;고은현;조정원
    • 한국컴퓨터교육학회 학술대회
    • /
    • 한국컴퓨터교육학회 2018년도 동계학술대회
    • /
    • pp.7-10
    • /
    • 2018
  • 인공지능과 로봇을 중심으로 하는 4차 산업혁명은 더 이상 미래의 일이 아닌 현실로 받아들여지고 있다. 영국, 미국, 일본 등의 주요 선진국을 중심으로 4차 산업혁명을 선도할 수 있는 소프트웨어 전문가 양성에 국가적 사활을 걸고 교육과정을 개편하여 운영 중에 있고, 우리나라도 2018년, 올해부터 소프트웨어 교육 중심의 '정보'교과를 중학교에서 34시간 이상 필수로 이수하도록 하였다. 본 논문에서는 교구 중심의 사교육 기반으로 이루어지고 있는 국내의 유아대상 소프트웨어 교육을 진단하기 위해 국내외 유아 소프트웨어 교육의 현황을 분석하고, 향후의 접근 방향에 대해 제안하였다. 유아대상 소프트웨어 교육은 소프트웨어 교육 전문가 뿐만 아니라 유아교육 전문가, 교육학 및 교육공학 전문가 등 관련 전문가들의 종합적으로 논의하여 프로그램을 개발하여야만 인터넷, 스마트폰, 게임 과의존 등 부작용을 최소화할 수 있을 것이다.

  • PDF

경험 중심 교육을 기반으로 한 소프트웨어 교육 방안 (Software Education based on Experiential Education)

  • 진광훈;이명숙
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2019년도 제59차 동계학술대회논문집 27권1호
    • /
    • pp.327-330
    • /
    • 2019
  • 본 연구는 기존의 소프트웨어 교육 방법이 가지는 문제점을 분석하고, 이를 해결하기 위한 방안으로 존듀이와 프레네의 경험 중심 교육 방법에 기반을 둔 새로운 소프트웨어 교육 모델을 제안한다. 경험 중심 기반의 새로운 소프트웨어 교육 방법은 학습자들의 자율성을 보장하고, 학습자들 간의 상호작용을 통해 일상생활의 문제점을 해결할 수 있는 문제 해결력을 기르는데 중점을 두고 있다. 따라서 본 연구는 자유로운 사고방식으로 일상생활의 다양한 문제를 발견할 수 있는 능력과 다양한 경험을 통해 이를 해결할 수 있는 능력을 기르도록 체계화된 소프트웨어 교육 모델을 구성할 것이며 이를 통해 소프트웨어 교육의 발전에 기여하고자 한다.

  • PDF

정보처리이론을 적용한 소프트웨어 교육 활용 방안 (Software Education using Information Processing Theory)

  • 강민경;이명숙
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제61차 동계학술대회논문집 28권1호
    • /
    • pp.277-279
    • /
    • 2020
  • 본 연구는 학생들의 효율적인 학습을 위하여 정보처리이론에 따른 소프트웨어 교육 수업 전략 설계 및 교수학습 활용 방법을 도출하는데 목적이 있다. 정보가 입력되어 인출되기까지의 정보처리과정을 적용해 소프트웨어 교육에서 프로그래밍을 보다 효과적으로 이해하고 적용할 수 있는 원리와 방법을 제시한다. 학습의 과정을 개선하고 소프트웨어 교육 정보를 보다 많이 기억하고 인출할될 수 있도록 돕는 유용한 내용들을 제공한다. 정보처리이론을 소프트웨어 교육 수업에 적용함으로써 학생들은 집중력, 문제해결능력이 향상되고 학습정보에 대해 효과적으로 기억하며 장기간 기억, 인출이 가능해 질 것을 기대한다. 교육 환경이 발전하고 학습방법도 달라지고 있지만 학습자의 인지구조가 변화되진 않을 것이다. 그러므로 발전하는 교육 환경에 맞추어 정보처리이론을 토대한 소프트웨어 교육에서 교수·학습 방법은 지속적으로 연구되어야 한다.

  • PDF

교육 취약계층을 위한 3D 모델링 커리큘럼에 관한 연구 (A Study on the 3D Modeling Curriculum for the Education Vulnerable)

  • 김현아;김재웅;이윤열;채의근;김동현
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2022년도 제66차 하계학술대회논문집 30권2호
    • /
    • pp.115-116
    • /
    • 2022
  • 소프트웨어 교육은 현대사회의 필수 교육으로서, 초등학교부터 교육을 접할 수 있도록 교육정책 및 지원 등이 강화되고 있는 실정이다. 그러나 코로나 팬데믹 이후 소프트웨어 교육 체험 활동 중단에 따른 비대면 교육의 한계로 교육 취약 계층과 영재 교육과의 격차가 심화되었다는 우려의 목소리가 크기에 격차 해소에 대한 대책이 필요하다는 의견과, 지역별 취약 계층에 대한 계획이 없는 교육 제도의 변화를 요구하고 있다. 따라서 에듀테크와 통합된 교육 콘텐츠의 중요성이 부각되고 있다. 본 논문에서는 큐브 형태의 모델링이 가능한 3D 모델링 프로그램인 타다크래프트를 기반으로 교육 소외 계층도 손쉽게 접근할 수 있는 교육 커리큘럼을 제안한다. 3D 모델링을 구현함으로써, 학습자들은 학습에 대한 성과와 흥미를 획득할 수 있고, 공간 확장 능력을 배양할 수 있을 것으로 기대된다.

  • PDF

유아의 컴퓨팅 사고력 함양을 위한 소프트웨어 교육 프로그램 적용 및 효과분석 (Application and Effectiveness Analysis of Software Education Program for Computational Thinking in Early Childhood)

  • 이경희;고은현;홍찬의;이영석;문은경;조정원
    • 융합정보논문지
    • /
    • 제10권12호
    • /
    • pp.100-109
    • /
    • 2020
  • 유아 소프트웨어 교육에 대한 관심과 논의가 지속적으로 이루어지고 있는 시점에서, 본 연구는 유아 소프트웨어 교육프로그램을 적용하고 이를 통해 소프트웨어 교육 효과성과 컴퓨팅 사고력 함양에 관해 분석하고자 하였다. 본 연구에서는 컴퓨팅 사고력 함양이라는 소프트웨어 교육의 궁극적인 목적을 달성을 할 수 있도록 소프트웨어 교육 내용 요소와 컴퓨팅 사고력 요소가 균형 있게 분포하고 있는 교육 프로그램을 적용하였다. 이를 통해 체험과 놀이 활동을 하며 자연스럽게 사고하는 방법을 일깨워 주고 문제를 발견하고 스스로 해결책을 찾아내는 경험을 할 수 있는 교육을 진행하였다. 연구 결과 본 연구에서 적용한 교육프로그램이 유아의 소프트웨어 교육 효과성과 컴퓨팅 사고력 함양에 도움을 주는 것으로 나타났다. 이러한 결과를 바탕으로 컴퓨팅 사고력을 함양할 수 있는 체계적인 유아 소프트웨어 교육을 위한 교육 프로그램을 제안하였다.

창의적 문제 해결(CPS) 중심의 소프트웨어 교육 모형 연구 (A Study of Software Education Model with Creative Problem Solving)

  • 진광훈;이명숙
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제61차 동계학술대회논문집 28권1호
    • /
    • pp.281-283
    • /
    • 2020
  • 본 연구는 2015년 교육과정에 명시된 정보교과의 운영방침과 중등학교 소프트웨어 교육 현황을 분석하고, 이에 대한 문제점을 해결 할 수 있는 방안으로 창의적 문제 해결력을 통한 소프트웨어 교육 모형을 제안한다. 창의적 문제 해결력은 확산적 사고와 수렴적 사고를 통해 학생들이 문제 해결에 필요한 사고를 키울 수 있는 모형이다. 이에 본 논문에서는 컴퓨팅 사고력을 가진 창의·융합 인재 육성이라는 소프트웨어의 교육 목표를 달성하기 위해 기존의 CPS모형과 CT의 요소간의 유사점을 확인하고 이를 바탕으로 새로운 CPS-SW 모형을 제안한다. CPS-SW 모형으로 컴퓨팅 사고력과 창의적 문제해결력을 키울 수 있으며, 이를 통해 미래 사회에 필요한 인재육성을 위한 소프트웨어 교육의 발전에 기여하고자 한다. 또한 CPS-SW 모형을 적용할 수 있는 프로그램과 학생들이 창의적 문제해결력을 키울 수 있는 학습에 대한 연구가 필요할 것으로 예상한다.

  • PDF

초중등 교육과정과 고등교육과정의 소프트웨어 교과의 연계 문제에 대한 탐색적 데이터 분석 (Exploratory Data Analysis on the Connection of the Software Curriculum between the Primary and Secondary Curriculums and the Higher Curriculums)

  • 김미연;이충호
    • 실천공학교육논문지
    • /
    • 제16권3_spc호
    • /
    • pp.283-290
    • /
    • 2024
  • 소프트웨어 교육은 4차 산업혁명 시대에 중요한 교과로 우리나라 초중등 교육과정에서도 점차적으로 시수를 확대하고 있으며 대학에서도 소프트웨어 관련 교과를 개설하여 전공과 상관없이 교양과목을 의무적으로 수강하고 있다. 교육부는 초중등학교에서의 프로그래밍 성취기준을 제시하였고 교육목표로 선수 과목의 연계성도 강조하고 있다. H 대학의 프로그래밍 수업 신청자도 초중등 과정에서 정보 수업을 이수하였으나 연계된 수업이 이루어지지 못하고 프로그래밍을 처음 접하는 수강자가 많았다. 이에 본 연구는 프로그래밍 수강자의 설문 데이터와 성취도 점수를 활용하여 데이터를 분석했다. 분석 결과 초중등 과정에서 이수한 정보 수업이 고등교육 과정으로 연계가 전혀 이루어지지 않았으며 문제 해결을 위한 개선점을 도출하였다. 본 연구는 고등교육과정에서 효과적인 소프트웨어 교육을 위한 연구로서 의의가 있다.

소프트웨어개발방법론에 기반한 교수-학습프로세스모델링 (Software Development Methodology-based Instruction Process Modeling)

  • 박충식;이세나;김재홍;박용환
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2009년도 춘계학술대회
    • /
    • pp.822-826
    • /
    • 2009
  • 학습 프로세스는 학습참여자인 학습자들과 교수자의 상호적인 활동에 의하여 교수-학습이 이루어지는 과정이라고 할 수 있다. 이러한 과정에서 일련의 학습자료들이 제공되고 만들어진다. 교수-학습이론에서 여러 가지 모델이 제안되어 이용되고 있지만 각 학습참여자의 역할과 학습자료간의 관계가 명시적으로 정의되어 운영되지 못하는 점이 있다. 한편 서비스제공이나 소프트웨어개발과 같은 추상적인 결과물을 생산해야하는 경영학이나 소프트웨어공학에서는 프로세스(과정)의 관리만이 그 결과물의 질을 담보할 수 있다고 생각한다. 결과물의 질관리를 위한 프로세스의 관리는 프로세스의 역할별 활동에 의한 투입/산출물, 프로세스들의 관계를 명시하고, 그에 따른 측정가능한 지표를 개발-분석함으로써 이루어진다. 본 논문에서는 소프트웨어 개발 방법론에 기반하여 구성주의적 교수-학습 프로세스를 정의함으로써 교수활동에 구성주의적 교수-학습이론을 용이하게 적용할 수 있는 지침을 제공하고, 향후 프로세스를 기반으로 하는 교육 서비스사이언스의 기본적 구성요소를 제공하고자 한다.

  • PDF