• 제목/요약/키워드: Software developing Education

검색결과 147건 처리시간 0.024초

컴포넌트기반의 웹 기반 교육시스템 설계에 관한 연구 (A Study on the WBI System Design & Implemented based on the Component)

  • 전주현;홍찬기
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.673-680
    • /
    • 2001
  • 소프트웨어를 개발하는데 미리 구현된 블록을 사용하여 소프트웨어 개발비용과 시간을 단축할 수 있다. 이와 같이 미리 구현된 블록을 컴포넌트(Component)라고 한다. 웹 기반 교육(WBI)이 많은 장점을 가지고 있으나 한편으로는 웹 기반 수업 혹은 웹 기반 교육의 초기에는 교수자의 개인적인 수준에서 교육 시스템이 개발 운영되어 체계적으로 개발 관리되지 못하였고 교수-학습자의 요구사항을 충분히 반영하지 못하였다. 그리고 분산되어 있는 자료의 적절한 활용과 검색이 용이하지 못하여 중복 개발되고 신뢰성이 떨어지는 문제점등을 내포한다. 이 논문에서는 WBSE(Web Based Software Engineering)개념을 웹 기반 교육시스템에 도입하여 요구사항을 반영하고 기존에 개발되어 사용되고 있는 소프트웨어를 컴포넌트화 하는 작업을 시도하여 이를 재사용 통합함으로써 새로운 교육 소프트웨어 개발에 사용하는 일련의 과정에 대하여 연구 기술하였다.

  • PDF

백워드 설계 모형을 적용한 소프트웨어 교과의 교수설계에 관한 연구 (A Study on the Instructional Design of Software Education Based on Backward Design Model)

  • 이영호;구덕회
    • 정보교육학회논문지
    • /
    • 제19권4호
    • /
    • pp.409-418
    • /
    • 2015
  • 본 연구의 목적은 백워드 설계 모형을 적용하여 초등학교 소프트웨어 교육 운영 지침의 '알고리즘과 프로그래밍' 단원의 교수학습계획을 개발함으로써, 백워드 설계 모형이 소프트웨어 교육과정 구성에 주는 시사점을 도출하는 것이다. 연구자는 Wiggins와 McTighe의 백워드 설계 탬플릿에 기초하여, '알고리즘과 프로그래밍' 단원의 교수설계를 개발하였다. 첫째, 교육부에서 제시한 소프트웨어 교육과정 운영 지침에 제시되어 있는 목표, 내용체계표, 성취기준, 단원목표 등을 확인함으로써, '알고리즘과 프로그래밍' 단원에 대한 영속적 이해, 포괄적이고 본질적인 질문, 핵심 지식과 핵심 기능을 도출하였다. 둘째, GRASPS 기법을 활용하여 '알고리즘과 프로그래밍' 단원의 수행 과제와 총체적인 루브릭을 개발하였다. 셋째, '알고리즘과 프로그래밍' 단원을 효과적으로 수업하기 위하여, WHERETO 요소의 14개 활동으로 구성된 7차시 수업을 개발하였다. 마지막으로, 백워드 설계 모형을 이용한 교육과정 구성이 소프트웨어 교육에 미치는 효용성에 대하여 고찰하였다. 백워드 설계 모형은 소프트웨어 교육을 위한 단원 및 수업 설계 개선에 많은 시사점을 제공할 것이라 기대한다.

저작도구를 이용한 통계교육용 멀티미디어 소프트웨어 개발 연구 - 주사위 게임과 카드 게임 - (A Development of Multimedia Software for STatistical Education using Authoring Tool-Dice and Card Game-)

  • 한경수;안정용
    • 응용통계연구
    • /
    • 제9권2호
    • /
    • pp.73-82
    • /
    • 1996
  • 통계 자료 분석용 소프트웨어들은 통계 분석 결과를 얻기 위한 수치계산의 어려움과 지루함을 해소하기 위하여 개발되기 때문에, 기초통계 교육에 적절히 활용하긴 어렵다. 본 연구에서 개발한 소프트웨어는 통계학의 기본 개념들을 배우는 과정에 중점을 두어, 컴퓨터 모의 실험을 이용한 시각화된 시스템이다. 교육용 소프트웨어 개발에 이용 가능한 개발 도구들이 비교, 논의된다. 개발된 주사위 게임과 카드 게임은 교육자와 피교육자간의 상호대화 방식으로 이용될 수 있다.

  • PDF

DACUM을 활용한 S-OJT 기반의 계약학과 교육체계 개발 : 소프트웨어 개발 및 구현 직군을 중심으로 (Developing Educational System based on S-OJT in Contract Based Department using DACUM: Case of Software Development and Materialization Occupational Group)

  • 이찬;최영준;정보영
    • 한국실천공학교육학회논문지
    • /
    • 제5권1호
    • /
    • pp.58-65
    • /
    • 2013
  • 본 연구는 목적은 DACUM에 기반하여 소프트웨어 개발 및 구현 직군 계약학과 교육체계를 현장중심적으로 개발하는 데 있다. 국가직무능력표준을 토대로 계약학과로 개설할 직무의 모형을 설정하고, 교육 필요점 분석 및 적절한 교육방법을 조사하였으며, 핵심 과업별 지식, 기술, 태도를 도출하고 이를 유목화 하여 체계적 현장직무 교육훈련(S-OJT)교과목을 구성하고, 직무 전문가가 설정한 경력 경로에 따라 교과목을 위계화 하였다. 또한, 개발된 교과목을 기존의 교육과정과 연계시켜 소프트웨어 개발 및 구현 직군 계약학과 교육체계를 수립하였다. 본 연구결과를 토대로 현장에 적합한 계약학과 교육체계가 개발되기 위해서 추가적으로 검토되어야 할 사항을 제시하였다.

  • PDF

A Study on the Improvement Scheme of University's Software Education

  • Lee, Won Joo
    • 한국컴퓨터정보학회논문지
    • /
    • 제25권3호
    • /
    • pp.243-250
    • /
    • 2020
  • 본 논문에서는 대학의 효과적인 SW교육 방법을 제안한다. 해외 Top 10 대학과 SW중심대학, 거점 국립대학의 SW교육과정을 비교 분석하고, 그 결과를 기반으로 대학의 효과적인 SW교육 방법을 위해 5가지 개선할 점을 제안한다. 첫째는 교육과정 개발과정에서 SW 개발자의 직무 분석을 기반으로 교과목을 개발함으로써 산업체 현장 적응력을 높이는 것이다. 둘째는 4차 산업혁명 핵심기술(클라우드컴퓨팅, 빅데이터, 가상/증강현실, 사물인터넷 등)의 교과목을 강화하여 의료, 바이오, 센서, 인간, 인지과학 등의 다양한 분야와 융합하는 것이 필요하다. 셋째는 프로그래밍 언어 교육은 기본적인 문법 교육 후, SW융합 교과목에 포함하여 다양한 분야의 프로젝트를 구현해 보도록 해야 한다. 또한, 응용프로그램 개발자보다는 시스템프로그래밍 개발자, Back-End(서버단) 개발자 양성을 위한 교과목을 강화해야 한다. 넷째는 Product 기반의 자기 주도적 학습이 가능한 캡스톤디자인, 종합설계 등의 교과목을 강화하여 산업체 프로젝트에 참여할 기회를 제공한다. 다섯째는 지역 기반의 산업체 현장에서 기술을 습득할 수 있는 인턴십 또는 산학연계 프로그램을 강화함으로써 각 지역산업 기반의 대학 특성화 교육과정 개발이 필요하다.

비전공 학부생 대상의 SW 교육을 위한 교수-학습 모델 개발 (A Developing a Teaching-Learning Model of Software Education for Non-major Undergraduate Students)

  • 손원성
    • 실천공학교육논문지
    • /
    • 제9권2호
    • /
    • pp.107-117
    • /
    • 2017
  • 비전공 학부생을 대상으로 SW 교육을 시행하는 대학들이 점차 늘어가고 있다. 그러나 비전공 학생들은 프로그래밍 언어를 습득하는 과정에서 다양한 어려움들을 겪고 있으며, 그 효용성 측면에서 반대의 의견도 있는 것도 사실이다. 본 연구에서는 이러한 문제를 개선하기 위하여 디자인기반 소프트웨어 교육 모델(DBSEM: Design based software education model) 및 교육과정을 개발하고 지난 8년 동안 학부 비전공 학생들에게 적용하였다. 제안 기법에서는 '블록기반의 프로그래밍 도구'와 같은 특화된 교육 도구를 제공하되 컴퓨팅 사고 형성을 위한 '핵심모듈' 및 개념학습 모듈을 개발하고 이를 기반으로 하는 프로토타입 설계 모듈 그리고 코팅전략을 적용하였다. 그 결과 비전공의 학부 학생들도 누구나 쉽게 블록 기반의 스크립팅 도구를 학습하고 이를 통하여 컴퓨팅 사고의 핵심개념을 습득하는 성과를 얻을 수 있었다.

몰입형 증강현실 교육 모델 설계에 관한 연구 (A Study on the Design of Immersed Augmented Reality Education Models)

  • 태효식
    • 사물인터넷융복합논문지
    • /
    • 제7권4호
    • /
    • pp.23-28
    • /
    • 2021
  • 4차 산업혁명을 통하여 인공지능, AR/VR, 빅데이터 등의 다양한 분야에서 급속하게 발전하고 있고, 그 중심에는 소프트웨어가 있다. 교육 분야에서도 기술의 발전을 뒷받침하기 위한 융합교육의 중요성이 강조되고 있는 상황으로, 소프트웨어 기술의 경쟁을 위하여 국내에서는 소프트웨어 개발 인력의 확보가 우선 되어야 한다. 그러나 과거 하드웨어 중심 사회와는 다르게 소프트웨어 기술 인력의 역할은 매우 중요한 사안이나, 기업이 필요한 인재상과는 거리가 있는 인력을 배출하고 있는 실정이다. 본 논문에서는 증강현실 소프트웨어 전문가 양성을 위한 몰입형 교육 모델을 제시하고, 이를 기반으로 몰입형 증강현실 교육 모델의 프로그램과 관련된 질을 파악할 수 있는 평가지표를 제안한다. 제안 모델을 통하여 모델의 장단점을 파악하고, 교육 프로그램의 개선 방향 설정에 기여할 수 있을 것으로 기대된다.

Application of AIG Implemented within CLASS Software for Generating Cognitive Test Item Models

  • SA, Seungyeon;RYOO, Hyun Suk;RYOO, Ji Hoon
    • Educational Technology International
    • /
    • 제23권2호
    • /
    • pp.157-181
    • /
    • 2022
  • Scale scores for cognitive domains have been used as an important indicator for both academic achievement and clinical diagnosis. For example, in education, Cognitive Abilities Test (CogAT) has been used to measure student's capability in academic learning. In a clinical setting, Cognitive Impairment Screening Test utilizes items measuring cognitive ability as a dementia screening test. We demonstrated a procedure of generating cognitive ability test items similar as in CogAT but the theory associated with the generation is totally different. When creating cognitive test items, we applied automatic item generation (AIG) that reduces errors in predictions of cognitive ability but attains higher reliability. We selected two cognitive ability test items, categorized as a time estimation item for measuring quantitative reasoning and a paper-folding item for measuring visualization. As CogAT has widely used as a cognitive measurement test, developing an AIG-based cognitive test items will greatly contribute to education field. Since CLASS is the only LMS including AIG technology, we used it for the AIG software to construct item models. The purpose of this study is to demonstrate the item generation process using AIG implemented within CLASS, along with proving quantitative and qualitative strengths of AIG. In result, we confirmed that more than 10,000 items could be made by a single item model in the quantitative aspect and the validity of items could be assured by the procedure based on ECD and AE in the qualitative aspect. This reliable item generation process based on item models would be the key of developing accurate cognitive measurement tests.

Factor Analysis of Visual Literacy Influencing Diagram Understanding and Drawing in Computer Science Education

  • Park, Chan Jung;Hyun, Jung Suk
    • 한국정보기술학회 영문논문지
    • /
    • 제9권1호
    • /
    • pp.67-76
    • /
    • 2019
  • Recently, with the advent of the software-based society, many organizations have been providing software developing education, such as coding, to Computer Science majors and non-Computer Science majors. When implementing a program, teachers can let students draw a variety of diagrams, such as flowcharts, UML diagrams, and ERD diagrams ahead. As the importance of computational thinking is increasingly emphasized, abstracting algorithms into diagrams is considered an important educational element. In this paper, we examined the visual literacy and abstract/concrete way of thinking of novice programmers in order to analyze factors affecting the abstraction process of drawing diagrams, and how they influence students' ability to understand diagrams and ability to draw. If we understand what factors influence the abstraction process in this study, we can suggest educational alternatives for future strategies in which teachers will teach students.

Using Spreadsheets with Mathematically Gifted Students

  • Arganbright Deane
    • 한국수학교육학회지시리즈D:수학교육연구
    • /
    • 제10권1호
    • /
    • pp.33-47
    • /
    • 2006
  • Finding good ways to support the further development of mathematically gifted students is a challenge for all mathematics educators. Simply moving able students on more rapidly to the next level of traditional mathematical instruction seems to be a limited approach, while providing supplementary enrichment material or specialized mathematical software requires us to ensure that doing so is truly worthwhile for the students. This paper presents an approach that the author has used with students of diverse capabilities in both technologically advanced and developing nations investigating mathematical ideas using a spreadsheet.

  • PDF