• Title/Summary/Keyword: Interest in Programming

Search Result 231, Processing Time 0.026 seconds

The Effects of Programming Education using App inventor on Problem-solving Ability and Self-efficacy, Perception

  • Kim, Seong-Won;Lee, Youngjun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.22 no.1
    • /
    • pp.123-134
    • /
    • 2017
  • The ability to use information technology has become increasingly important as technological advances continue to sweep through the computing world, and education for improving computational thinking has become globally instituted. In South Korea, informatics subjects have been modified in the 2015 curriculum and are now compulsory in primary and secondary education. However, despite substantial financial investment and numerous studies promoting informatics education, there continues to be a serious lack of pre-service teachers capable of teaching computational thinking. This study investigated pre-service teacher programming education using App Inventor, their perceptions of App Inventor, and how use of the program affected teacher problem-solving abilities and self-efficacy. In the pre-test, the control group and experimental group showed no statistically significant difference; however, the post-test revealed that the two groups showed statistically significant differences in problem-solving skills and self-efficacy. The participants initially showed interest in using App Inventor; however, after practice-teaching and project-based learning, the participants demonstrated a growing negativity toward the program when they made errors and the functional limits of App Inventor became apparent. Although most participants stated that they would not use App Inventor in their classes, the positive statistically significant differences in problem-solving skills and self-efficacy indicate that this study could be utilized as a basis for building a teaching-learning program using App Inventor and creating an educational plan for teaching computational thinking.

Development of Scratch Learning Contents using Webcam for Enhancing Interest in Programming (프로그래밍 흥미 향상을 위한 웹캠 기반 스크래치 교육 콘텐츠 개발)

  • Kim, Ji-Yun;Lee, Tae-Wuk
    • Proceedings of The KACE
    • /
    • 2017.08a
    • /
    • pp.121-124
    • /
    • 2017
  • 초등 교육과정에 소프트웨어 교육 내용이 포함되는 2015 개정 교육과정의 시행을 앞두고, 학교 현장의 교사들은 이에 대한 지도 준비 수준이 낮으며 소프트웨어 교육 관련 교수 학습 자료도 부족하다고 느끼고 있었다. 이에 본 논문에서는 체험을 주 내용으로 하는 초등학교 프로그래밍 영역에 활용이 가능한 웹캠 기반 스크래치 프로그래밍 교육 콘텐츠를 개발하였다. 이 때 프로그래밍 흥미를 높일 수 있는 방법으로 웹캠을 사용하여 사용자의 움직임과 상호작용이 가능한 콘텐츠를 제작하였으며 총 10차시로 구성하였다. 추후 본 논문에서 제안한 교육 콘텐츠를 초등학생들에게 적용하여 교육적 효과를 검토할 것이다.

  • PDF

A Study of a Java Programming Plan for the Development of Mathematics Learning Materials of Middle School (중학교 수학 학습자료 개발을 위한 Java 프로그래밍 설계 연구)

  • 장진관
    • Journal of the Korean School Mathematics Society
    • /
    • v.2 no.1
    • /
    • pp.181-195
    • /
    • 1999
  • This research is produced as a applet of learning materials, and is made with the internet languages HTML, Java, and NamoWebeditor. It contains "Greatest Common Divisor and Least Common Multiple", "Parallel translation of function of second order", "Pythagoras Theorem", which is the current middle school mathmatics textbook for third graders. The keynote of this research is that the students can study individually through logging into the internet on their own computers; the program is made using graphics and animation on order to develop the learners′ interest in mathematics. I hope that this research can supplement our currently insufficient internet educational data.

  • PDF

Optimal Inspection Model for Dependent Product Quality (종속품질의 최적검사 수리모형)

  • 유정상
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.21 no.47
    • /
    • pp.101-112
    • /
    • 1998
  • Recently, researchers show growing interest on product quality characteristic dependence and designing acceptance sampling plans under the quality dependence. This research intends to resolve a few theoretical and practical questions for better application of acceptance sampling when the quality characteristic of product items exhibits a statistical dependence and samples are inspected according to the production order. In this research, a mathematical programming model is developed for the economic modeling of sampling plans based on two evaluation criteria : the average outgoing quality(AOQ) and the average total inspection cost. An efficient solution procedure is then proposed using the functional structure of the two evaluation criteria and the procedure is numerically illustrated.

  • PDF

Effect of Robot Programming Education using WeDo 2.0 on Learner's Interest in Robots (WeDo 2.0을 활용한 로봇 프로그래밍 교육이 학습자의 로봇에 대한 흥미에 미치는 영향)

  • Park, Hyeran;Kim, Seong-won;Lee, Youngjun
    • Proceedings of The KACE
    • /
    • 2018.01a
    • /
    • pp.33-34
    • /
    • 2018
  • 학업성취도를 결정짓는 중요한 변인 중 한 가지는 학습에 대해 학습자가 가지는 흥미이다. 따라서 보다 효과적인 로봇 프로그래밍 교육을 위해서는 학생이 로봇에 대해 가지는 흥미를 높여주는 것이 필요하다. 본 연구에서는 초등학생이 로봇에 대해 가지는 흥미를 향상시키기 위해 WeDo 2.0을 활용한 로봇 프로그래밍 교육을 실시한 후 효과를 검증하였다. 그 결과, WeDo 2.0을 활용한 로봇 프로그래밍 교육이 로봇 학습에 대한 흥미와 로봇 학습에 대한 자신감 향상에 효과가 있음을 알 수 있었다. 그러나 본 연구는 WeDo 2.0 활용 로봇 프로그래밍 교육을 실시한 집단만을 대상으로 하여 진행되었으므로 통제집단과의 비교를 통해 보다 정확한 변인을 조사하는 후속 연구가 진행될 필요가 있다.

  • PDF

Analysis of difference in elementary-school students' recognition on CS education according to CS education with application of Education Programing Tool (교육용 프로그래밍 도구 활용의 정보과학교육을 통한 초등학생의 정보과학에 대한 인식 분석)

  • Shim, Jae-Kwoun;Kim, Ja-Mee;Lee, Won-Gyu
    • Journal of The Korean Association of Information Education
    • /
    • v.14 no.3
    • /
    • pp.385-393
    • /
    • 2010
  • Elementary information education is currently provided in accordance with the 2000 ICT educational guidelines. Although the focus of education has shifted from practical use to computer science since 2005, in which way academic education should be led isn't yet clear. The purpose of this study was to examine the impacts of computer science education(CS education) by an education programming tool on school children's awareness of that education. The selected students received education about unplugged, scratch and robot programming, part of the computer science curriculum, in 12 sessions. As a result, there were significant differences between the experimental and control groups in all the variables that included attitude to computer science, interest in that, satisfaction level, self-efficacy and perception of the value of CS education. The findings of the study suggested that in CS education, the improvement of thinking faculty should take precedence over practical use of what's learned, which is expected to heighten the value of that education.

  • PDF

Implementation of an Arduino Compatible Modular Kit for Educational Purpose (모듈 기반 교육용 아두이노 호환 키트 제작)

  • Heo, Gyeongyong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.5
    • /
    • pp.547-554
    • /
    • 2019
  • With the curriculum revision in 2015, informatics for secondary high schools was designated as mandatory. As a result, there is an increasing interest in programming in elementary and junior high schools as well as in universities. Arduino is one of the famous tools for programming education, and the usefulness of it has been proven through various case studies. However, existing Arduino-based kits have hardware-dependent drawbacks such as complicated wiring, poor scalability, etc. To overcome these problems, we proposed a kit design, which has a module-based structure, can be extended through one common interface, and can be used for learning at various levels. In this paper, we describe the implementation details of FRUTO kit and a software to use it, which satisfies the proposed design criteria. FRUTO kit has been determined in its current form through several design changes, and is under pre-test before launching.

The Analysis of 'Software Education' Unit in the Practical Arts Textbooks According to 2015 Revised Curriculum (2015 개정 교육과정에 따른 실과 교과서 '소프트웨어 교육' 단원 분석)

  • Kim, Myeong-nam;Park, SunJu
    • Journal of The Korean Association of Information Education
    • /
    • v.23 no.3
    • /
    • pp.255-264
    • /
    • 2019
  • Modern society has become a key factor in determining software competitiveness. Therefore, Korea has required more than 17 hours of software education per year in the actual course subject to the 2015 revised curriculum. In this paper, we analyzed the software related units in 6 kinds of textbooks of elementary school published based on '2015 revised curriculum' and tried to provide basic data for selection of textbooks related to software education in elementary school. As a result of the analysis, the 6 revised textbooks of 2015 appropriately reflected both 'understanding of software', 'procedural problem solving', 'contents of programming element and structure', and I was suggesting appropriate activities. Unit support materials use comics and illustrations to stimulate interest, supplement text, and deepen learning. Four kinds of textbooks provide additional information by presenting reading materials. However, in most textbooks, the proportion of learning using the appendix was low. Although it consists of units focused on knowledge understanding and practice, it can be a textbook that enhances students' interest and participation if they are made of software in daily life, problem solving by procedural thinking, and so on.

Causal relationship between learning motivation and thinking in programming education using online evaluation tool (온라인 평가 도구를 활용한 프로그래밍 교육에서 학습 동기와 사고력 간 인과 관계)

  • Chang, Won-Young
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.4
    • /
    • pp.379-390
    • /
    • 2020
  • Recently, interest in online teaching·learning and evaluation tools has increased in the context of Covid-19. In order to use tools effectively, it is necessary to identify the structural influence and causal relationship between the learner's affective and cognitive variables. In this study, to identify a causal relationship between motivation and thinking while using online judge, research and competing model were established and model fit/path analysis were performed. It was found that there was a linear causal relationship from tool usage, self-efficacy, flow, logical thinking, to computational thinking. It was confirmed that 'self-efficacy → flow', or 'flow' had mediating effect on the path from tool usage to thinking, and tool usage was not exerted to thinking through 'flow → self-efficacy'. The causality of 'logical thinking → computational thinking' was identified on the path where tool usage affects thinking ability through learning motivation, but the causality of 'computational thinking → logical thinking' was not identified.

Applications of New Differential Dynamic Programming to the Control of Real-time Reservoir (새로운 미분동적 계획법에 의한 저수지군의 최적제어)

  • Sonu, Jung Ho;Lee, Jae Hyoung
    • KSCE Journal of Civil and Environmental Engineering Research
    • /
    • v.4 no.3
    • /
    • pp.27-42
    • /
    • 1984
  • The complexity and expensiveness of water resources projects have made optimum operation and design by computer-based techniques of increasing interest in recent years. Water resources problems in real world need many decisions under numerous constraints. In addition there are nonlinearities in the state and return function. This mathematical and technical troublesome must be overcome so that the optimum operation polices are determined. Then traditional dynamic optimization method encountered two major-cruxes: variable discretization and appearance of constraints. Even several recent methods which based on the Differential Dynamic Programming(DDP) have some difficulties in handling of constraints. This paper has presented New DDP which is applicable to multi-reservoir control. It is intended that the method suggested here is superior to abailable alternatives. This belief is supported by analysis and experiments(New DDT does not suffer course of dimensionality and requires no discretization and is able to handle easily all constraints nonlinearity).

  • PDF