• Title/Summary/Keyword: SW기초교육

Search Result 98, Processing Time 0.027 seconds

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

  • Lee, Byung-Sun
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.53 no.8
    • /
    • pp.136-144
    • /
    • 2016
  • In general, it is this variety of learning methods and teaching tools for embedded software development and deployment training. In this paper, I want to take advantage of the smart robot to learn creative problem-solving methods that are required in embedded software engineering education. It analyzes the effect of creative engineering education with the smart robot and presents for RSPM Engineering Embedded SW teaching methods to improve NCS education. Embedded SW engineering education in a more creative and smart robot, EV3 system was utilized to improve SW programming skills. In this paper, we utilize the EV3 system to the parish through the creative RSPM engineering courses through the survey and analysis of the impact level, interests and program skills and influence in embedded SW engineering education propose for successful embedded software programming skills potential.

An Education Method of Computational Thinking using Microbit in a Java-based SW Lecture for Non-major Undergraduates (비전공자 대상 Java SW교육 강좌에서 마이크로비트를 이용한 컴퓨팅적 사고과정 교육 방법)

  • Hur, Kyeong
    • Journal of Practical Engineering Education
    • /
    • v.11 no.2
    • /
    • pp.167-174
    • /
    • 2019
  • In the case of Java programming education for non-major undergraduates, there are no examples of applying the physical computing education method. The advantage of physical computing education is that you can directly check the SW processing output result according to the input value of digital and analog sensor, so that you can quickly correct programming errors and improve learner's learning interest and satisfaction. In this paper, we use the microbits to combine physical computing education with basic Java programming education. In addition, according to the computational thinking process, we proposed an educational method for creating Java programs using microbits. Through block programming to control the microbits, we designed an algorithm and applied a training method to convert it into a Java program. In addition, the results of students' evaluations were analyzed in the course applying the education method, and the effectiveness of the education method using the microbit was analyzed.

Physical Computing Coding Education for Non-SW Major (SW 비 전공자를 위한 피지컬 컴퓨팅 코딩 교육)

  • Han, Jin Seop;Choi, Kang-Im;Shin, Youngjoo;Par, Byung Joon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.317-318
    • /
    • 2018
  • 국내외적으로 컴퓨팅 사고와 컴퓨터 프로그램 코딩 교육에 대한 관심이 높아지고 있다. 그리고 많은 대학들이 소프트웨어 관련 학과를 비롯하여 비 전공 학과에 컴퓨팅 사고 및 프로그램 코딩 교과목을 개설하고 있는 상황이다. 따라서 본 논문은 소프트웨어 비 전공자를 대상으로 컴퓨팅 사고 개념에 기초해서 프로그램 코딩 교육을 보다 효과적으로 수행할 수 있는 피지컬 컴퓨팅 코딩 교육 방법에 대하여 기술한다.

The Development and Application of the Big Data Analysis Course for the Improvement of the Data Literacy Competency of Teacher Training College Students (예비교사의 데이터 리터러시 역량 증진을 위한 빅데이터 분석 교양강좌의 개발 및 적용)

  • Kim, Seulki;Kim, Taeyoung
    • Journal of The Korean Association of Information Education
    • /
    • v.26 no.2
    • /
    • pp.141-151
    • /
    • 2022
  • Recently, basic literacy education related to digital literacy and data literacy has been emphasized for students who will live in a rapidly developing future digital society. Accordingly, demand for education to improve big data and data literacy is also increasing in general universities and universities of education as basic knowledge. Therefore, this study designed and applied big data analysis courses for pre-service teachers and analyzed the impact on data literacy. As a result of analyzing the interest and understanding of the input program, it was confirmed that it was an appropriate form for the level of pre-service teachers, and there was a significant improvement in competencies in all areas of 'knowledge', 'skills', and 'values and attitudes' of data literacy. It is hoped that the results of this study will contribute to enhancing the data literacy of students and pre-served teachers by helping with systematic data literacy educational research.

Teachers' Recognition on Enhancing ICT-related Capabilities of Gifted Students (영재교육에서의 ICT 교육 도입에 대한 교사들의 인식)

  • Lee, Jaeho;Jin, Sukun
    • Journal of Gifted/Talented Education
    • /
    • v.25 no.2
    • /
    • pp.261-277
    • /
    • 2015
  • The purposes of this study were to find out what attitude teachers have toward adopting ICT education to educational programs for gifted students, and how ready they are for carrying out ICT education for gifted students. For these purposes, this study surveyed 191 teachers that are currently working for gifted students in various school levels, from elementary schools to junior high and high schools. The major results of this study were as follow: (1) most teachers recognized that enhancing ICT-related capabilites of gifted students is very important, and (2) ICT-related activities in current education programs for gifted students are limited to the basic level, such as web searching for collecting information and making visual presentations using well-known commercial software. Based on the common recognition on the importance of ICT-related capabilites for gifted students, this study suggests that training teachers, as well as employing well-trained teachers, should be the first and most important step for ICT education for gifted students.

A Study on Partial Scoring in Text Based Program Evaluation (텍스트 기반 프로그램 평가에서 부분점수 구성에 관한 고찰)

  • Lee, JaeYoung;Kim, JaMee;Lee, WonGyu
    • The Journal of Korean Association of Computer Education
    • /
    • v.22 no.2
    • /
    • pp.29-38
    • /
    • 2019
  • The evaluation of programs related to SW development often only provides the right answer of the student's program. The purpose of this study was to provide the baseline data about the contents of the program evaluation support the teacher's class and which part should be considered important in partial scoring. To accomplish the goal, we had two months of Python lessons for 90 middle school students in free-semester and analyzed 1185 source codes collected during the lessons. Result of analysis, many students made mistakes about syntax errors and teachers considered logic errors as important. Based on the result, it is necessary to reduce the student's syntax errors and teachers need to evaluate student's program with considering the importance of logical aspects and necessary to devise a partial scoring. This study has significance about consideration of program evaluation from the perspective of learning support and evaluation.

Contents Analysis of Basic Software Education of Non-majors Students for Problem Solving Ability Improvement - Focus on SW-oriented University in Korea - (문제해결력 향상을 위한 비전공자 소프트웨어 기초교육 내용 분석 - 국내 SW중심대학 중심으로 -)

  • Jang, Eunsill;Kim, Jaehyoun
    • Journal of Internet Computing and Services
    • /
    • v.20 no.4
    • /
    • pp.81-90
    • /
    • 2019
  • Since 2015, the government has been striving to strengthen the software capabilities required for future talent through software-oriented university in Korea. In the university selected as a software-oriented university, basic software education is given to all departments such as humanities, social science, engineering, natural science, arts and the sports within the university in order to foster convergent human resources with different knowledge and software literacy. In this paper, we analyze the contents of basic software education for twenty universities selected as software-oriented universities. As a result of analysis, most of the basic software education which is carried out to the students of the non-majors students was aimed at improvement of problem solving ability centered on computational thinking for future society and improvement of convergence ability based on computer science. It uses block-based educational programming language and text-based advanced programming language to adjust the difficulty of programming contents and contents reflecting characteristics of each major. Problem-based learning, project-based learning, and discussion method were used as the teaching and learning methods for problem solving. In the future, this paper will help to establish the systematic direction for basic software education of non-majors students.

A Study on the Definition of Data Literacy for Elementary and Secondary Artificial Intelligence Education (초·중등 인공지능 교육을 위한 데이터 리터러시 정의 연구)

  • Kim, SeulKi;Kim, Taeyoung
    • 한국정보교육학회:학술대회논문집
    • /
    • 2021.08a
    • /
    • pp.59-67
    • /
    • 2021
  • The development of AI technology has brought about a big change in our lives. As AI's influence grows from life to society to the economy, the importance of education on AI and data is also growing. In particular, the OECD Education Research Report and various domestic information and curriculum studies address data literacy and present it as an essential competency. Looking at domestic and international studies, one can see that the definition of data literacy differs in its specific content and scope from researchers to researchers. Thus, the definition of major research related to data literacy was analyzed from various angles and derived from various angles. In key studies, Word2vec natural language processing methods, along with word frequency analysis used to define data literacy, are used to analyze semantic similarities and nominate them based on content elements of curriculum research to derive the definition of 'understanding and using data to process information'. Based on the definition of data literacy derived from this study, we hope that the contents will be revised and supplemented, and more research will be conducted to provide a good foundation for educational research that develops students' future capabilities.

  • PDF

Development of Coding Education Subjects for University Students (대학생을 위한 코딩 교양교과목 개발 연구)

  • Choi, Dea-Hun;Byon, Kil-Hee;Cho, Woo-Hong;Jang, Young-Eun;Kim, Mee-Kyung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.355-356
    • /
    • 2022
  • 본 연구는 IT 비전공 대학생을 위한 코딩교과목 개발을 목표로 한다. 이를 위해 선행연구 및 이론탐색을 통해 대학교양 교과목으로서 코딩교육을 탐색하고, 적용 가능한 수업모형 및 교육내용을 선정하여 기초내용을 구성한 후 3인의 교육공학 전문가와 3인의 코딩교과목 개발 유경험 대학교수를 대상으로 FGI 인터뷰 방법을 통하여 연구결과를 도출한다. 대학교양 교과목으로서 코딩교육의 필요성이 대두되고 있음에도 불구하고 현재 운영 중인 코딩교과목은 프로그래밍이 중심으로 구성되어 비전공 대학생들에게는 환영받지 못하고 있다. 이에 본 연구에서는 코딩교과목의 방향을 컴퓨팅사고 및 SW 기초교육을 목표로 메타버스 등의 플랫폼을 활용한 체험중심 수업설계를 통해, 실행 가능한 수업모형을 개발하고 대상자 인터뷰와 분석을 통해 이를 위한 교수학습방법을 설정할 것이다. 본 연구를 통해 제시될 메타버스 플랫폼을 활용한 체험중심 코딩교육은 이후 고등교육기관의 교딩교육 교과목 개발을 위한 기초자료로 활용될 것이다

  • PDF

Python Basic Programming Curriculum for Non-majors and Development Analysis of Evaluation Problems (비전공자를 위한 파이썬 기초 프로그래밍 커리큘럼과 평가문제 개발분석)

  • Hur, Kyeong
    • Journal of Practical Engineering Education
    • /
    • v.14 no.1
    • /
    • pp.75-83
    • /
    • 2022
  • Most of the courses that teach the Python programming language are liberal arts courses that all students in general universities must complete. Through this, non-major students who have learned the basic programming process based on computational thinking are strengthening their convergence capabilities to apply SW in various major fields. In the previous research results, various evaluation methods for understanding the concept of computational thinking and writing code were suggested. However, there are no examples of evaluation problems, so it is difficult to apply them in actual course operation. Accordingly, in this paper, a Python basic programming curriculum that can be applied as a liberal arts subject for non-majors is proposed according to the ADDIE model. In addition, the case of evaluation problems for each Python element according to the proposed detailed curriculum was divided into 1st and 2nd phases and suggested. Finally, the validity of the proposed evaluation problem was analyzed based on the evaluation scores of non-major students calculated in the course to which this evaluation problem case was applied. It was confirmed that the proposed evaluation problem case was applied as a real-time online non-face-to-face evaluation method to effectively evaluate the programming competency of non-major students.