• 제목/요약/키워드: SW공학 교육

검색결과 80건 처리시간 0.026초

SW프로세스 및 품질 표준커리큘럼에 관한 연구 (A Study of Standard Curriculum for Software Process and Quality)

  • 염희균;황선명
    • 디지털융복합연구
    • /
    • 제10권1호
    • /
    • pp.317-321
    • /
    • 2012
  • SW 개발 프로젝트 시, SW 품질 및 생산성 향상에 저해 되는 SW공학 가이드 부재가 존재한다. 그 중에서 SW공학 발전과 전문 SW공학 인력 양성의 필요성 인식이 존재하고 있다. SW공학 인력의 역량과 전문성을 강화시킬 수 있는 지속적 성장 체계 확립과 인력 활용 가이드 제시를 위하여 본 논문에서는 SW공학 표준 커리큘럼 개발을 소개한다. 프로젝트 수행 시 SW공학 표준 커리큘럼은 SW공학 전문 인력 확보를 위한 기준을 제시 하여, 조직 SW 공학 역량 강화를 할 수 있다. 본 연구에서는 SW개발 프로세스에 대해 설명하는 SW프로세스와 SW품질 교육과정을 소개하고자 한다.

비전공자 대상 아두이노 활용 SW 강좌에서 SW 구조 이해도 평가 방법 (An Evaluation Method of Understanding SW Architectures in an Arduino-based SW Lecture for Non-major Undergraduates)

  • 허경
    • 실천공학교육논문지
    • /
    • 제11권1호
    • /
    • pp.17-23
    • /
    • 2019
  • 비전공 학부생을 대상으로 SW 교육을 실시하는 데 있어, 아두이노를 활용한 피지컬 컴퓨팅 수업을 적용하고 있다. 아두이노를 활용한 피지컬 컴퓨팅 수업을 실시하는 데 있어, 컴퓨팅적 사고기반 기초 문제해결과정 교육방법이 제안된 사례가 있다. 그러나, 컴퓨팅적 사고과정을 교육하는 데 있어, SW 구조에 대한 이해도를 평가하고 교육하는 것이 선행되어야 한다. SW 구조를 이해한 후, 컴퓨팅적 사고과정을 적용하여 창의적인 산출물을 만들어내는 것이 올바른 SW 교육 흐름이다. 그러나, 아두이노를 활용한 수업에서 SW 구조에 대한 이해도 평가 방법 사례가 부족하다. 이에 본 논문에서는 비전공자를 대상으로 아두이노를 활용한 SW를 교육하는 강좌에 대한 한 학기 교육과정을 제시하였다. 그리고, 본 교육과정에서 필요한 SW 구조에 대한 이해도 평가 방법과 개발된 평가 문제들을 제안하고 분석하였다.

SW 프로세스 분야 표준커리큘럼에 관한 연구 (A Study of Standard Curriculum for Software Process)

  • 염희균;황선명
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 춘계학술발표대회
    • /
    • pp.1174-1175
    • /
    • 2012
  • SW 개발 프로젝트 시, SW 품질 및 생산성 향상에 저해 되는 SW공학 가이드 부재가 존재한다. 그 중에서 SW공학 발전과 전문 SW공학 인력 양성의 필요성 인식이 존재하고 있다. SW공학 인력의 역량과 전문성을 강화시킬 수 있는 지속적 성장 체계 확립과 인력 활용 가이드 제시를 위하여 본 논문에서는 SW공학 표준 커리큘럼 개발을 소개한다. 프로젝트 수행 시 SW공학 표준 커리큘럼은 SW공학 전문 인력 확보를 위한 기준을 제시 하여, 조직 SW 공학 역량 강화를 할 수 있다. 본 논문에서는 SW 프로세스 분야 표준 교육과정을 소개하고자 한다.

"SW공학적 종합설계" 수업 운영 실태 분석 (An Analysis of the Teaching Operational Realities of "Software-Engineering-Capstone-Design")

  • 김영상
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2012년도 제45차 동계학술발표논문집 20권1호
    • /
    • pp.19-20
    • /
    • 2012
  • 본 논문에서는 공학기술교육인증제에서 요구하는 종합설계 교과목의 수업운영 사례 분석을 통하여 효과적인 수업 개선방안을 제안한다. 종합설계는 학생들이 스스로 문제를 해결해 나가는 현장 실무능력을 키우기 위한 교과이다. 종합설계는 대부분 목표 및 약간의 제약조건, 평가 기준들을 포함하고 있다. (사)한국공학교육인증원 인증 기준은 8개이며, 교육과정 영역에서 종합설계 교과의 필수 개설 및 실질적 운영을 매우 중요시하고 있다. 컴퓨터멀티미디어과는 2011년 (사)한국공학교육인증원의 TAC 인증평가를 받았으며, 본 논문에서는 "SW공학적 종합설계" 교과의 수업 운영 실태 중심으로 컴퓨터공학 분야 종합설계 문제점과 개선방안을 제시하고자 한다.

  • PDF

마이크로비트를 이용한 IoT 무선 디바이스 제어용 Java SW설계 교육 방법 (An Education Method of Java SW Designs for IoT Wireless Device Control using Microbits)

  • 허경
    • 실천공학교육논문지
    • /
    • 제12권1호
    • /
    • pp.85-91
    • /
    • 2020
  • 무선 통신 기술이 적용된 다양한 IoT 디바이스들을 제어하는 SW는 오류없이 동작해야 한다. IoT 디바이스들이 널리 보급되기 위해서는 이러한 SW를 설계하는 엔지니어들의 기술력이 향상되어야 한다. 단일 디바이스의 입출력 SW를 설계하는 것과 비교할 때, 송신기와 수신기 간의 다양한 입출력 관계를 명확하게 정의하는 SW Flowchart 설계 및 Java SW 프로그래밍 과정은 복잡도가 높다. 본 논문에서는 무선 통신 기반의 IoT 디바이스들을 제어하기 위한 SW Flowchart 설계 방법을 제안하였다. 이 과정에서 전체 제어 알고리즘이 문제 분할 과정을 거쳐 구현되는 것을 설명한다. 그리고, 설계된 SW Flowchart를 교육용 IoT 디바이스인 마이크로비트를 이용하여, Java SW로 프로그래밍하는 교육 방법을 제안하였다. 본 교육방법을 적용한 강좌에서 학생들의 만족도 평가 결과를 분석하여, 마이크로비트를 활용한 IoT 디바이스 제어 SW 교육방법의 유효성을 분석하였다.

코딩 교육 성취도 향상을 위한 드론 기반 체감형 SW 교육 모델 설계 (Design of Drone-based Experiential SW Education Model for Improving Coding Education Achievement)

  • 이현서;김현지;이주현;백윤지;김중완;하옥균
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2021년도 제64차 하계학술대회논문집 29권2호
    • /
    • pp.537-538
    • /
    • 2021
  • 코딩 교육에 대한 중요성이 높아짐에 따라 국가 주도적 교육이 강화되고 있다. 컴퓨터 프로그래밍이 낯선 교육생을 위해 교육 커리큘럼에 블록 코딩을 도입하고 있으나 낮은 흥미도로 인해 여전히 교육 성취도가 낮게 나타난다. 본 논문에서는 컴퓨터 프로그래밍에 대한 관심을 유발하고 학습을 보조하는 드론 기반의 체감형 교육 프로그램모델을 제시한다. 제시하는 교육 모델은 사용자가 코딩한 블록 코드를 파이썬 코드로 변환하여 보여주고, 블록 코드로 첨부된 드론의 동작을 제어하도록 코딩할 수 있다. 사용자의 심화학습을 위해 추가적으로 제공하는 웨어러블 장갑 컨트롤러를 통해 드론과 연관하여 동작 제어가 가능하게 하여 흥미 유발과 더불어 학습 효과 향상을 기대할 수 있다.

  • PDF

미래 지능형 과학실 활용을 위한 "화학원소기호 이미지 기계학습 AI·SW교육 프로그램" 제안 (Proposal for AI/SW Education of Machine learning based on the chemical element symbol image for the Utilizing Future Intelligent Laboratory)

  • 박민솔;박주본;박유민;조영주
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제62차 하계학술대회논문집 28권2호
    • /
    • pp.629-632
    • /
    • 2020
  • 현대사회는 4차 산업혁명 시대가 도래하면서 초연결, 초지능, 초융합 사회로 변화되고 있다. 최근 교육부는 많은 변화가 요구되고 있는 교육분야, 교육정책 방안으로 SW(소프트웨어)교육에 AI(인공지능) 교육까지 추가되야 한다고 제안하고 2024년까지 첨단 기술을 활용한 지능형 과학실을 구축한다고 밝혔다. 이에 본 논문에서는 정부의 교육정책 방안이 원활하게 진행될 수 있고 융합 교육 분야에서 활용될 수 있는 "미래 지능형 과학실 활용을 위한 화학원소기호 이미지 기계학습 AI·SW교육 프로그램"을 제안하고자 한다.

  • PDF

스마트 로봇을 활용한 창의적 RSPM 공학 교육 및 NCS 직무 교육 효과 분석에 관한 연구 (The Study On Creative RSPM(Robot Based Software Programming Method) Engineering Education And NCS Training Effectiveness Analysis Using Smart Robot)

  • 이병선
    • 전자공학회논문지
    • /
    • 제53권8호
    • /
    • pp.136-144
    • /
    • 2016
  • 일반적으로 임베디드 소프트웨어 교육을 위해 다양한 교구와 학습 방법이 개발 및 활용이 되고 있다. 본 논문에서는 임베디드 소프트웨어 공학교육에서 요구되고 있는 창의적 문제해결 방법을 학습하기 위하여 스마트 로봇을 활용하고자 한다. 스마트 로봇을 사용한 창의적 공학교육으로 그 NCS 직무교육 효과를 분석하고 임베디드 소프트웨어교육 향상을 위하여 RSPM(Robot Based Software Programming Method) 공학교육 방법에 대해 제시한다. 임베디드 소프트웨어 공학교육에서 좀 더 창의적이고 소프트웨어 코딩 능력향상을 위해 스마트 로봇인 EV3 시스템을 활용하였다. 본 논문에서는 임베디드 소프트웨어 공학교육에 미치는 정도, 흥미, 프로그램 능력 향상과 영향에 대하여 설문 및 분석을 통하여 창의적인 RSPM 공학교육과정을 통하여 EV3 시스템을 교구로 활용하여 성공적인 임베디드 소프트웨어 코딩 능력 가능성에 대해 제시하고자 한다. 특히 RSPM 공학교육은 스마트 로봇 NCS 직무로써 미래 유망한 임베디드 소프트웨어분야의 직업인으로 성장할 수 있도록 경쟁력을 갖춘 기초 스마트로봇 직무학습 중심으로 구성하였다.

창의적 컴퓨팅 산출물 기반 알고리즘 교육 방법 (Educational Method of Algorithm based on Creative Computing Outputs)

  • 허경
    • 실천공학교육논문지
    • /
    • 제10권1호
    • /
    • pp.49-56
    • /
    • 2018
  • 비전공 학부생을 대상으로 다양한 방식의 SW 교육이 대학별로 운영되고 있다. 그리고 대부분 컴퓨팅적 사고를 교육하는 데 초점을 맞추고 있다. 이러한 컴퓨팅 교육에 이어서 학생들마다 창의적인 컴퓨팅 산출물을 구현하고 평가하는 교육 방식이 필요하다. 본 논문에서는 창의적 컴퓨팅 산출물 기반 SW교육을 실현하는 한 가지 방안을 제안한다. 이를 위해 학생들이 디지털논리회로 장치를 창의적으로 구현하고, 이 장치의 기능을 구현하는 SW알고리즘을 디자인하는 교육방법을 제안한다. 제안한 교육 방법에서는 아두이노 보드를 사용한 간단한 LED 논리회로를 예로 들어 교육한다. 학생들은 2변수 논리회로 출력장치 두 쌍을 창의적으로 설계 및 구현하고, 구현한 장치의 패턴을 나타내는 알고리즘을 다양한 형태로 설계한다. 그리고 입력장치를 이용한 기능 확장 및 확장된 알고리즘을 설계한다. 제안한 교육방법을 적용하면, 비전공 학생들이 창의적 컴퓨팅 산출물 제작을 통해 알고리즘 설계의 개념과 필요성을 습득하는 성과를 얻을 수 있다.

소프트웨어 교육이 중학생의 컴퓨팅 사고력에 미치는 효과 (The Effect of Software Education on Middle School Students' Computational Thinking)

  • 이정민;고은지
    • 한국콘텐츠학회논문지
    • /
    • 제18권12호
    • /
    • pp.238-250
    • /
    • 2018
  • 2015 개정 교육과정은 창의 융합형 인재 양성을 목표로 정보교과에 SW교육을 포함시켜 교육과정을 운영하고 있다. 본 연구는 개정된 SW교육과정에서 추구하는 역량을 분석하여 컴퓨팅 사고력을 주요 역량으로 규정하였으며, 2018학년도 1학기에 정보교과에서 SW교육을 받은 A중학교 1학년을 연구대상으로 선정하였다. SW교육 전과 후 컴퓨팅사고력에 대한 설문조사를 실시하여 수집된 95명의 자료 중 83개의 자료가 분석에 사용되었으며, 대응표본 t-test를 통해 유의성을 확인하였다. 또한, SW교육을 통해 학습한 컴퓨팅의 개념, 수행, 관점을 산출물 기반 인터뷰를 통해 분석하였다. 분석 결과, 컴퓨팅 사고력의 하위 요인 중 비판적 사고력, 창의성, 알고리즘적 사고, 문제해결력이 유의하게 상승하였으며, SW교육 수업을 통해 새로운 개념, 수행, 관점을 습득했음을 확인하였다. 이러한 결과를 통해 본 연구는 2018년 처음 도입된 중학교 정보교과에서 소프트웨어 교육 설계 및 실행에 대한 시사점을 제공하는데 연구의 의의가 있다.