• Title/Summary/Keyword: Interest in Programming

Search Result 231, Processing Time 0.035 seconds

The Effect of Kodu Programming Learning on Logical Thinking and Learning Interest of Elementary Students (Kodu를 이용한 프로그래밍 학습이 초등학생의 논리적 사고력과 학습 흥미에 미치는 영향)

  • Kim, Tae-Hun;Kim, Jong-Hoon
    • The Journal of Korean Association of Computer Education
    • /
    • v.16 no.3
    • /
    • pp.13-22
    • /
    • 2013
  • Digital technology brought about many changes which has changed the life of modern people. Adolescents need programming learning to increase a competitiveness what will lead the future. Recently though an interest about programming learning has raised, there are many trouble to take programming learning. In this paper, we planed and implemented a program that elementary students can learn programming using Kodu easily and excitingly. According to comparison of pre-to-post tests about logical thinking using GALT, correlational reasoning and total of experimental group were growing significantly. Also, elementary students had positive cognition in learning interest about programming.

  • PDF

Computer Programming Education using App Inventor for Android (안드로이드 앱 인벤터를 활용한 컴퓨터 프로그래밍 교육)

  • Kim, Byungho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.17 no.2
    • /
    • pp.467-472
    • /
    • 2013
  • Many people are showing interest on computing and computer programming ever as much as the smartphone become more popular. Computer programming languages, however, like Java or C++ being used to teach freshmen in computer science-related majors as the first programming language they will study are so difficult to understand. In this paper, we proposed a short-term curriculum for teaching computer programming using App Inventor for Android to freshmen students major in computer science as the first programming language they will study, which can encourage their interest in computer programming. According to survey from students participated in actual teaching, we found that the proposed curriculum can contribute to increase their interest on computer programming and even self-confidence on development of applications for smarphone.

The Effects of Middle School Mathematical Statistics Area and Python Programming STEAM Instruction on Problem Solving Ability and Curriculum Interest (중학교 수학 통계 영역과 파이썬(Python) 프로그래밍 융합수업이 문제해결력과 교과 흥미도에 미치는 영향)

  • Lee, Do-Young;Chung, Jong-In
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.20 no.4
    • /
    • pp.336-344
    • /
    • 2019
  • The Ministry of Education (2015) announced the "2015 Revised Curriculum for Elementary and Secondary Schools" and announced that SW (Software) training for elementary and junior high school students to develop Computational Thinking will be gradually introduced from 2018. In addition, 'problem solving' and 'programming' have become important areas. Furthermore, the ability to analyze and utilize big data is becoming more emphasized. We developed and applied the statistical - Python programming convergence curriculum based on the idea that convergence education combining information and mathematics, programming and statistical literacy is needed according to current trends. Before and after the experiment, problem solving ability test and programming / mathematical interest test were conducted and compared with the corresponding sample t-test. According to the analysis results, there were significant differences in the pre- and post-test on problem solving ability, programming interest and mathematical interest at the significance level of 0.05.

Problems of Teaching Pupils of Non-Specialized Classes to Program and Ways to Overcome Them: Local Study

  • Rudenko, Yuliya;Drushlyak, Marina;Osmuk, Nataliia;Shvets, Olha
    • International Journal of Computer Science & Network Security
    • /
    • v.22 no.1
    • /
    • pp.105-112
    • /
    • 2022
  • The development and spread of IT-technologies has raised interest in teaching programming pupils. The article deals with problems related to programming and ways to overcome them. The importance of programming skills is emphasized, as this process promotes the formation of algorithmic thinking of pupils. The authors determined the level of pupils' interest to programing learning depending on the age. The analysis has showed that the natural interest of younger pupils in programming is decreasing over the years and in the most productive period of its study is minimized. It is revealed that senior school pupils are characterized by low level of interest in the study of programming; lack of motivation; the presence of psychological blocks on their own abilities in the context of programming; law level of computer science understanding. To overcome these problems, we conducted the second stage of the experiment, which was based on a change in the approach to programing learning, which involved pupils of non-specialized classes of senior school (experimental group). During the study of programming, special attention was paid to the motivational and psychological component, as well as the use of game technologies and teamwork of pupils. The results of the pedagogical experiment on studying the effectiveness of teaching programming for pupils of nonspecialized classes are presented. Improvement of the results provided the use of social and cognitive motives; application of verbal and non-verbal, external and internal means; communicative attacks; stimulation and psychological setting; game techniques, independent work and reflection, teamwork. The positive effect of the implemented methods is shown by the results verified by the methods of mathematical statistics in the experimental and control groups of pupils.

Effects of a Programming Class Using Dolittle on Enhancing Creativity, Problem Solving Ability, and Interest in Programming (두리틀을 이용한 프로그래밍 수업이 창의성, 문제해결력, 프로그래밍 흥미도 향상에 미치는 영향)

  • Yu, Jeong-Su;Lee, Min-Hui
    • Journal of The Korean Association of Information Education
    • /
    • v.13 no.4
    • /
    • pp.443-450
    • /
    • 2009
  • A programming class was conducted in a current discretionary activity time-slot for computer education by using Dolittle which enhances problem solving ability and creativity for the fifth graders in elementary school. Based on this experiment, a correlation between the programming class and problem solving ability, creativity, and interests in programming of children was examined to suggest an outlook for improving the current computer education.

  • PDF

The effects of Programming Learning Using Entry Python on Elementary School Students' Logical Thinking Ability (엔트리 파이썬을 활용한 프로그래밍 학습이 초등학생의 논리적 사고력에 미치는 영향)

  • Jeong, Injae;Chun, Seok-Ju
    • Journal of The Korean Association of Information Education
    • /
    • v.25 no.4
    • /
    • pp.603-610
    • /
    • 2021
  • As part of recent SW education methods, entry sites have been used in all practical textbooks in elementary schools. However, they are all learning block-type programming languages, making it difficult to produce programs that can be used in everyday life. This study is a study on the effects of learning programming using entry python on logical thinking ability and programming interest in elementary school students. Logical thinking ability and programming interest tests were conducted before and after the 8th class. Before and after classes, logical thinking ability score rose from an average of 6.6 to 9.4 and programming interests score also rose from an average of 46.7 to 59.1. This results in programming learning using Entry Python is significant for enhancing the logical thinking ability and programming interest of elementary school students.

A Development of PBL based Linetracer Robot Programming Instructional Method at Elementary school (초등 교육에서의 PBL기반 라인트레이서 로봇프로그래밍 교육방법 개발)

  • Kwon, Dai-Young;Hur, Kyeong;Lee, Won-Gyu
    • The Journal of Korean Association of Computer Education
    • /
    • v.13 no.3
    • /
    • pp.13-23
    • /
    • 2010
  • The revised 7th education course of information implies that students use variety of information devices to solve the common problems and it also includes the programming education for improving problem-solving abilities. Not only improving problem-solving abilities but also developing thinking skill is expected in programming education. However, traditional programming education is teacher-oriented and focused on language syntax. Accordingly, students have heavy cognitive load and it decrease students' interest of programming. Therefore, in this paper, a instructional method of programming using educational robot is proposed to improve interest of elementary students in concretive operation stage for effectiveness of programming education. Additionally, results of experiments show that proposed robot programming instructional method can be applied in elementary education.

  • PDF

Programming education using Scratch electronic blocks (스크래치 전자 블록을 활용한 프로그래밍 교육)

  • Jo, Yunju;Chun, Seok-Ju
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.6
    • /
    • pp.529-537
    • /
    • 2020
  • Scratch is Educational Programming Language, and it has been widely used in Elementary school SW Education. Many studies show that Scratch education is helpful for students' computational thinking and problem solving. However, the lower grade students use scratch less than the higher grade students, and the higher grade students have difficulty in understanding basic programming principles such as sequence, repetition, and condition. Therefore, in this study, we developed Scratch electronic blocks and programming education curriculum. We had classes for 2nd grade and 6th grade students, and it was confirmed that the score of 2nd grade students' interest about programming increased from 3.28 to 3.58 and 6th grade students' interest increased from 3.41 to 4.09. As a result of the programming basic principles understanding assessment, 84% of the 2nd grade students solved more than 7 of the 9 questions and 62% of the 6th grade students solved more than 7 of the 9 questions.

Design a Programming Education Plan for SW Education Using Robot and Mobile Application Development Tool (SW 교육을 위한 로봇과 앱 개발 도구 활용 프로그래밍 교육 방안)

  • Yoo, Inhwan
    • Journal of The Korean Association of Information Education
    • /
    • v.18 no.4
    • /
    • pp.615-624
    • /
    • 2014
  • According to the rapid growth and popularization of the SMART device, the society is being changed greatly and importance of SW education is being emphasized. Also many student have a lot of interests about mobile application programming. The latest study suggests using the robots in the programming education may help to induce learners' interest and motivation, participation, achievement. So in this research, I designed a programming educational plan for SW education using robot and mobile application development tool(App Inventor) and applied them. And I conducted a survey four ares such as class, robot, App Inventor, robot and App Inventor. As a result, learner's response of interest and satisfaction was very positive commonly at four areas. In particular, learners could get programming result immediately using smart phone and could control the robot using smart phone, so learner's interest had increased especially. The conclusion is that suggested plan for SW education using robot and mobile application development tool is useful for programming education.

OPTIMAL PORTFOLIO SELECTION UNDER STOCHASTIC VOLATILITY AND STOCHASTIC INTEREST RATES

  • KIM, MI-HYUN;KIM, JEONG-HOON;YOON, JI-HUN
    • Journal of the Korean Society for Industrial and Applied Mathematics
    • /
    • v.19 no.4
    • /
    • pp.417-428
    • /
    • 2015
  • Although, in general, the random fluctuation of interest rates gives a limited impact on portfolio optimization, their stochastic nature may exert a significant influence on the process of selecting the proportions of various assets to be held in a given portfolio when the stochastic volatility of risky assets is considered. The stochastic volatility covers a variety of known models to fit in with diverse economic environments. In this paper, an optimal strategy for portfolio selection as well as the smoothness properties of the relevant value function are studied with the dynamic programming method under a market model of both stochastic volatility and stochastic interest rates.