• 제목/요약/키워드: software engineering education

검색결과 665건 처리시간 0.029초

컴퓨팅 사고 강좌에서 성별에 따른 회복탄력성 수준 분석 (Analyzing the level of resilience by gender in computational thinking classes)

  • 김세민;최숙영
    • 한국정보통신학회논문지
    • /
    • 제25권2호
    • /
    • pp.252-258
    • /
    • 2021
  • 프로그래밍 실습이나 피지컬 컴퓨팅 등의 소프트웨어 과목은 남녀 성별의 차이가 존재하며 오류와 디버깅으로 인한 회복탄력성의 개인차가 존재할 수 있다. 이에 본 연구에서는 컴퓨팅 사고 수업에서 회복탄력성 검사 도구를 활용하여 성별의 차이를 분석하였다. 연구 결과로는 두 집단은 동질 집단이었고, 남학생 집단에서는 회복탄력성의 유의미한 변화를 볼 수 없었으나, 여학생 집단에서는 회복탄력성의 유의미한 상승을 알 수 있었다. 본 연구를 통해 기존의 소프트웨어 교육에서 강점을 보이지 못한 여학생 집단이 컴퓨팅 사고 교양과목 수업에서 적절한 학습내용과 학습전략을 통해 학습의욕이 높아지고 정보통신 분야에 관심을 갖도록 함으로써 학습자의 성별 차이를 줄여나갈 수 있는 가능성을 확인할 수 있었다.

3D CAD 와 3D프린팅을 연계한 공학설계교육 활용 (Applications of 3D CAD and 3D Printing in Engineering Design Education)

  • 박근
    • 한국정밀공학회지
    • /
    • 제31권12호
    • /
    • pp.1085-1091
    • /
    • 2014
  • Recently, 3D printing has received increasing attention due to its boundless potentials. Because 3D printing starts from 3D geometry information, computer-aided design (CAD) is an essential technology to build 3D geometry data. These days, education of 3D CAD for engineering students has been changed from the theoretical lecture to practical design training using commercial CAD software. As a result, open-ended design projects have replaced the traditional theoretical examinations to evaluate students' outcomes. However, such design projects are not enough to evaluate students' outcomes because their results are expressed in two-dimensional ways. In this paper, applications of 3D printing in engineering design education are discussed by describing the procedure and outcomes of design projects. It was found that the use of 3D printing could improve students' outcomes by fabricating real physical models out of their designs.

레고 마인드스톰 로봇을 활용한 STEAM 교육 프로그램 개발 및 적용 (Development and Application of STEAM Education Program Using the Lego Mindstorms Robot)

  • 최재혁;최호명;박종석
    • 과학교육연구지
    • /
    • 제42권1호
    • /
    • pp.1-11
    • /
    • 2018
  • 과학, 기술, 공학, 예술, 그리고 수학을 통합한 STEAM 프로그램은 중등 교육에서 필수적인 요소로 자리 잡았고 소프트웨어 교육은 앞으로 중등학교에서 필수 이수과목으로 선정될 예정이다. 본 연구에서는 STEAM 교육과 함께 소프트웨어 교육 자료로 레고 마인드스톰 로봇 활용방안을 제안하고자 한다. 5차시로 개발된 STEAM 교육 프로그램은 차시별로 STEAM 교육에서의 핵심적인 요소를 포함하여 문제해결중심으로 구성되었고, 이를 수업에 적용하여 사례를 분석하였다. 분석 결과 레고 로봇을 활용한 STEAM 프로그램은 학생들에게 창의적인 사고와 문제해결 방법에 대해 구상 할 수 있는 기회를 제공하고 소프트웨어 교육과 과학 수업에의 활용 가능성에 대해 긍정적인 결과를 보였다. 또한 본 연구에서 개발한 프로그램은 방과 후 수업, 영재수업 등 현장에 적용 가능함을 알 수 있었다.

Development of educational software for beam loading analysis using pen-based user interfaces

  • Suh, Yong S.
    • Journal of Computational Design and Engineering
    • /
    • 제1권1호
    • /
    • pp.67-77
    • /
    • 2014
  • Most engineering software tools use typical menu-based user interfaces, and they may not be suitable for learning tools because the solution processes are hidden and students can only see the results. An educational tool for simple beam analyses is developed using a pen-based user interface with a computer so students can write and sketch by hand. The geometry of beam sections is sketched, and a shape matching technique is used to recognize the sketch. Various beam loads are added by sketching gestures or writing singularity functions. Students sketch the distributions of the loadings by sketching the graphs, and they are automatically checked and the system provides aids in grading the graphs. Students receive interactive graphical feedback for better learning experiences while they are working on solving the problems.

성공적 ERP구축 모델 : Ernst & Young의 PER(Package Enabled Reengineering) 방법론과 변화관리 방법론을 중심으로 한 탐색적 모델 (Successful ERP Implementation Model : Exploratory Model from Ernst & Young PER (Package Enabled Reengineering) and Change Management Methodology)

  • 안준모;박동배
    • 경영과학
    • /
    • 제15권2호
    • /
    • pp.59-70
    • /
    • 1998
  • According to the Gartner Group, the market for ERP software in Korea is growing rapidly. However, the number of successful ERP implementations is quite few. Standard(unmodified) ERP's are built based on best practices. Improvements expected from successful implementation are based on best practices built into the software. Many improvements are lost through modification to "standard" software. Even minor changes in software can significantly reduce benefits. Both implementation time and risk factors are increased with modifications. We introduce a methodology, called package Enable Re-engineering (PER) and the main components of change management program by Ernst & Young. "To-Be" model could be developed through the software capabilities. And change management processes such as continuous education and self-developments are required. The philosophy of the change management processes is to let the software package drive the re-engineering practices and avoid moving the software toward the "As-IS" process. Extensive top management involvement, major focus on speed, extensive communication program, and "clear" picture of the future are essential components of change management. We are sure that the complied experiences and model have implications for practice and for academicians for their endeavors in their fields.

  • PDF

TRIZ 소프트웨어 CREAX를 활용한 창의적 실습에 관한 연구 (A Study on Creative Design Practice Using TRIZ Software 'CREAX')

  • 홍성도;허용정
    • 한국실천공학교육학회논문지
    • /
    • 제3권2호
    • /
    • pp.114-120
    • /
    • 2011
  • 지식정보화 시대에 있어서 전공교육과 더불어 창의적 인재를 양성하기 위한 창의적 사고 기법 향상에 관한 교육수요가 증가하고 있다. 학생들은 전공과목에 대한 중요성은 인식하고 있지만, 창의성은 선천적으로 타고나야 한다는 선입견이 크게 작용하여 창의성 계발에 별다른 노력을 기울이지 않고 있다. 반면, 기업의 경우 창의력과 응용력을 겸비한 인재를 더욱 중시하고 있다. 이러한 상황에서 러시아에서 개발된 창의적 문제해결기법인 TRIZ는 실무적 적용 가능성이 높은 기법이라고 할 수 있다. 본 연구에서 활용한 TRIZ는 실무문제를 명확히 정의하고 체계적인 분석을 통해 창의적 아이디어를 도출할 수 있는 가이드라인을 제시한다. 창의적 문제 해결 이론에서는 이론적인 내용의 숙지도 중요하지만, 실습을 통한 실무능력의 배양이 필수적으로 요구된다. 본 연구에서는 TRIZ기반 상용 소프트웨어인 CREAX를 활용하여 창의적 문제해결 실습교육을 수행한 결과를 바탕으로 학습자들의 창의적 문제 해결 능력 실습에 필요한 과정을 제안하였다.

  • PDF

다중 사용자 온라인 게임 개발을 통한 소프트웨어 개발 교육 (Software Development Education through Developing a usable Multiplayer Online Game)

  • 윤일미;게리 앵;권오영
    • 한국실천공학교육학회논문지
    • /
    • 제4권2호
    • /
    • pp.38-45
    • /
    • 2012
  • 게임제작은 전산학을 가르치는 효과적이고 매력적인 방법이다. 다중사용자 게임제작은 기술, 팀웍, 소프트웨어 공학등 중요한 측면들을 요구하고 있다. 전체 클래스를 다수의 팀으로 구성하고, 학생들은 하나 혹은 두 개의 팀에 속하였다. 각 팀은 한학기동안 자신들의 진행상황을 발표하고, 향후 이정표와 트러블슈팅에 대해 논의하고, 명확한 소통을 위해 문서를 갱신하고, SVN(Subversion)을 활용하였다. 다른 클래스 구성과 달리, 모든 학생이 하나의 목적을 달성하려는 회사처럼 서로 협력하여 일을 했다. 한학기동안 학생들은 개념설계부터 시작해서 "deBugger(2009)"와 "World of Balance(2011)"라는 다중사용자 온라인 게임을 완성했다. 더불어 게임설계, 3D 그래픽스, 게임엔진, 서버-클라이언트 구조, 게임프로토콜, 네트워크 프로그래밍, 데이터베이스, 소프트웨어공학, 팀 프로젝트로서 대규모 어플리케이션 제작방법들을 학습할 수 있었다.

  • PDF

역공학을 통한 설계교육 방법론 (A Methodology of machine design through reverse engineering)

  • 편영식;이건범
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2001년도 추계산학기술 심포지엄 및 학술대회 발표논문집
    • /
    • pp.107-110
    • /
    • 2001
  • Design process is the essential technology for development of industry in nation, but contrary to its significance the trial for development of design technology is not so active because it requires a lot of time and efforts to educate design engineers. For that reason, most of enterprises concentrated their efforts for improving product technologies to get instant effects in short periods, and through these trials considerable results could be achieved. Recently, however, many people realized that industrial development through only product technology without design technology has limits, accordingly, a lot of efforts, to educate machine designers whom have enough knowledge and ability on design through advanced design technology, concentrated for industrial development. In general, the curriculum of conventional education for machine design in most universities is mainly compose of three subjects, the theory for elements design, geometric modeling practice for mating engineering drawings using CAD software, and analysis of elements using CAE software fur determining whether proposed solution is correct or rational. Furthermore, because these three subject are provided for students as the completely separated subjects, most of students who have educated with this method have no enough ability to Integrate all design process into a comprehensive whole process. This paper proposes a new design education methodology through reverse engineering that can overcome these problems of conventional education method.

지오지브라를 이용한 3차원 구조물의 모델링 교육과 응용 (Education and Application of Modeling on 3D Structure using Geogebra)

  • 정태은;김태환
    • 한국CDE학회논문집
    • /
    • 제20권2호
    • /
    • pp.93-103
    • /
    • 2015
  • In this study, we organize and explain various ways to construct 3D models in the 2D plane using Geogebra, mathematical education software that enables us to visualize dynamically the interaction between algebra and geometry. In these ways, we construct three unit vectors for 3 dimensions at a point on the Cartesian coordinates, on the basis of which we can build up the 3D models by putting together basic mathematical objects like points, lines or planes. We can apply the ways of constructing the 3 dimensions on the Cartesian coordinates to modeling of various structures in the real world, and have chances to translate, rotate, zoom, and even animate the structures by means of slider, one of the very important functions in Geogebra features. This study suggests that the visualizing and dynamic features of Geogebra help for sure to make understood and maximize learning effectiveness on mechanical modeling or the 3D CAD.

중등학교 학생의 공개 소프트웨어 인지도 조사 및 분석 (An Examination and Analysis of the Open Source Software Understanding of the Students in the Middle and High School)

  • 이효정;노영욱
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 지능정보 및 응용 학술대회
    • /
    • pp.101-104
    • /
    • 2008
  • 유엔을 비롯한 국제단체와 각 국의 정부에서는 공개 소프트웨어 보급을 위해 많은 노력을 기울이고 있다. 또한 우리나라에서도 공개 소프트웨어를 활성화하기 위한 노력의 일환으로 공개소프트웨어 시범 사업과 정보화 사업 평가 항목에 공개 소프트웨어 사용하면 가점을 부여하고 있다. 그러나 잠재적인 공개 소프트웨어 사용자들인 중등학교 학생을 대상으로 공개 소프트웨어에 대한 홍보와 교육이 부족한 상태이다. 본 연구에서는 현재 중등학교에서 학생들의 공개 소프트웨어에 대한 인지도를 파악하고 분석한다. 이 연구 결과는 중등학교에서의 공개 소프트웨어 교육을 활성화하기 위해 방안을 찾는데 기초 자료로 활용 될 수 있다.

  • PDF