• Title/Summary/Keyword: EPL 프로그래밍

Search Result 61, Processing Time 0.028 seconds

Application and Evaluation of Object-Oriented Educational Programming Language 'Dolittle' for Computer Science Education in Secondary Education (중등 컴퓨터과학교육을 위한 객체지향형 EPL '두리틀'의 적용 및 평가)

  • Kwon, Dae-Yong;Gil, Hye-Min;Yeum, Yong-Cheul;Yoo, Seoung-Wook;Kanemune, Susumu;Kuno, Yasushi;Lee, Won-Gyu
    • The Journal of Korean Association of Computer Education
    • /
    • v.7 no.6
    • /
    • pp.1-12
    • /
    • 2004
  • Current computer education is difficult to educate basic concepts and principals of the computer science because the 7th curriculum of computer education is focused on the application of software. According to the ACM K-12 report about the computer science education model, current computer education is taking the wrong way and we should put the highly priority on the education of the fundamentals through programming languages for a better computer education oriented to the computer science. This paper introduces a new object-oriented educational programming language "Dolittle". The design principals of Dolittle are simple syntax of Korean, incremental programming, text based programming, aliasing of function, and object-oriented programming. Being applied to middle school classes, we can confirm that Dolittle is easy to learn, and gives rise to high interest and keeps interest through a course, and also is of great practical use in class for programming novice.

  • PDF

The Development of the Game Addiction Remedy Program based on Scratch Programming (스크래치 프로그래밍을 활용한 게임중독 치료 프로그램의 개발)

  • Han, Seon-Kwan;Kim, Soo-Hwan;Seo, Jung-Bo
    • Journal of The Korean Association of Information Education
    • /
    • v.14 no.1
    • /
    • pp.61-68
    • /
    • 2010
  • In this paper, we proposed the education program using Scratch as an alternative activity for the remedy program of game addiction. We tried to find the solution through computer and game that affect the problem of game addiction. We choose the high-risk students about game addiction disposition and took a programming lesson for educational game development with consultation class. We also analysed the effectiveness of our remedy program. We found the positive results between before and after the program and we analysed that game connectivity rates were decreased during recess time. In interview and observation about students, we found that the students were changed to the positive tendency about game addiction. We expect this program will give many help for solving the problem of game addiction, if this research is applied to the regular class in elementary school.

  • PDF

Development of Physical Computing Curriculum in Elementary Schools for Computational Thinking (컴퓨팅 사고력 향상을 위한 초등 피지컬 컴퓨팅 교육과정 개발)

  • Kim, Jaehwi;Kim, Dongho
    • Journal of The Korean Association of Information Education
    • /
    • v.20 no.1
    • /
    • pp.69-82
    • /
    • 2016
  • Block-based educational programming language(EPL) is commonly used due to its availability at low or no cost. It is also preferred tool of computing education due to its intuitive design, ease-of-use and its effectiveness in increasing algorithmic thinking abilities especially in elementary students. Physical computing is also necessary because it brings students closer to real-world problem solving by connecting the real world with the computing environment. However, due to high-cost and required knowledge in electrical engineering, many schools find the education difficult to access. The study shows significant increase in computational thinking abilities in both groups treated with EPL and additional physical computing education.

A Study on Teaching and Learning for Math Education at Elementary School with Scratch Programing (스크래치 프로그래밍을 활용한 초등학교 수학 교수.학습에 관한 연구)

  • Shin, Seung-Ki;Park, Phan-Woo
    • 한국정보교육학회:학술대회논문집
    • /
    • 2011.01a
    • /
    • pp.7-13
    • /
    • 2011
  • Scratch programming comes into the spotlight as Education Programming Language. Especially, it is made better use at educational class by accessibility and visuality in elementary school. But most of latest research is just focus on effective for programming education and prove effectiveness once more. In this study, possibility about curriculum using Scratch programming and specific applicable methods were suggested. This research suggested that how to study with scratch programming through lesson "Make a pattern" in 5th grade Math curriculum at elementary school. And there was reflected that we can verify programming procedure visually and improve creativity.

  • PDF

The Effect of EPL Programming Loaming on Logical Thinking Ability by the Meta-Cognition Level (메타인지 수준에 따른 EPL 프로그래밍 학습이 논리적 사고에 미치는 영향)

  • Hong, Jae-Un;Lee, Soo-Jung
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.6
    • /
    • pp.498-507
    • /
    • 2009
  • There has been insufficient studies on the effect of programming language learning on logical thinking ability. Each study result on the improvement degree and items of logical thinking ability is different according to the object of the study, its method, and the learning subject, which makes the generalization process difficult. Moreover, the necessity of programming language learning seems not proved, because it is not apparent whether the improvement of logical thinking ability is due to the advancement of knowledge or programming language learning. In this study, we instructed educational programming languages to elementary students in 6th grade for 7 hours, investigated its effect on logical-thinking ability by the meta-cognition level, and compared the result with that of computer skill learning. As a result, for Dolittle, LOGO, and Powerpoint learning groups, the logical-thinking ability of high meta-cognition level students has increased with significance, but that of low meta-cognition level students has significantly increased for Dolittle and LOGO groups only. However, regardless of meta-cognition levels, there was no significant difference of logical-thinking ability between all three groups.

EPL(Education - Programming - Language) for SW education trend analysis and education scheme presented (SW교육을 위한 EPL(Education-Programming-Language)의 동향 분석 및 교육 방안 제시)

  • Kim, Geun-Ho;Seo, Seong-Won;Kim, Eui-Jeong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2015.10a
    • /
    • pp.321-324
    • /
    • 2015
  • In this study, depending on the sense of increasing interest in the world-SW education, in the country high and high school was supposed to be implemented from junior high school from 2018 fiscal SW education as a compulsory subject. As a result, even in education, for SW education of students, but some of the teaching and learning methods have been presented, Professor utilizing education programming language which - there is a learning method. Education programming language, depending on the subject and level, but the current of more than 40 educational programming language being used, in this paper, the current, compares the programming language of education that are used in the country of education, analysis using how to use what education of the programming language in the middle, and high school, to try to present how the draft you can.

  • PDF

The Effect of Learning Scratch Programming on Students' Motivation and Problem Solving Ability (스크래치 프로그래밍 학습이 학습자의 동기와 문제해결력에 미치는 영향)

  • Song, Jeong-Beom;Cho, Soeng-Hwan;Lee, Tae-Wuk
    • Journal of The Korean Association of Information Education
    • /
    • v.12 no.3
    • /
    • pp.323-332
    • /
    • 2008
  • This paper propose to use a new educational programming language, Scratch, to help students' programming study. For this purpose, a course has been developed which consists of (1) strategies to motivate students and (2) Creative Problem Solving (CPS) teaching model to improve their problem solving abilities. We experimented the course with sixth-grade elementary students for 4 weeks and we could observe that the Scratch programming learning helps motivating students and improving their problem solving abilities. Based on this observation, we believe that Scratch programming can be an alternative for current programming education in elementary schools.

  • PDF

A Study on the Effectiveness of EPL Utilizing Programming Education based on Problem Based Learning (PBL) for Non-SW Major (비SW전공자 대상 문제중심학습(PBL) 기반의 EPL 활용 프로그래밍 교육의 효과성 연구)

  • KO, Kwangil
    • Convergence Security Journal
    • /
    • v.19 no.2
    • /
    • pp.105-111
    • /
    • 2019
  • Since the problem-based learning (PBL) shows the effectiveness of self-directed learning ability and internalization of learning motivation in the process of solving real problems, studies on PBL and application cases are actively pursued in the university education. This study analyzed the effects of PBL on the academic achievement and computational thinking in a non-SW major students' programming course. The programing course was divided into the PBL class and non-PBL class, and at the end of the classes, the scores of the exams and the results of questionnaires about the educational effectiveness and computational thinking were analyzed. As a result, the students in the PBL class, compared to those in the non-PBL class, showed significantly higher scores in the areas of the algorithm implementing skill, self-directed learning, problem solving ability, and continuous learning motivation.

Influence of Programming Education Using Unity3D on Computational Thinking Ability and Interest (Unity3D를 활용한 프로그래밍 교육이 컴퓨팅 사고력과 흥미에 미치는 영향)

  • Lee, Dong-Yun;Kim, Eui-Jeong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.415-418
    • /
    • 2016
  • The core of IT Convergence Education is being made through educational SW, SW purpose of education has been focused on improving the CT(Computational Thinking). In this paper, Programming Education Using Unity3D is able to affect learners of computational thinking and learning interest. After configure the experimental and control groups and check the identity of the learner for Influence on it. The impact on the education using Unity3D computational thinking and learning interest of students was measured. This paper proposes a compliance that Programming Education Using Unity3D is an intermediate step of utilizing the EPL software training, and pure text language.

  • PDF

Study of Perception on Programming and Computational Thinking and Attitude toward Science Learning of High School Students through Software Inquiry Activity: Focus on using Scratch and physical computing materials (소프트웨어 활용 탐구 활동을 통한 고등학생의 프로그래밍과 컴퓨팅 사고력에 대한 인식 변화와 과학 학습에 대한 태도 조사 -스크래치와 피지컬 컴퓨팅 교구의 활용을 중심으로-)

  • Hwang, Yohan;Mun, Kongju;Park, Yunebae
    • Journal of The Korean Association For Science Education
    • /
    • v.36 no.2
    • /
    • pp.325-335
    • /
    • 2016
  • Software (SW) education is guided by the government to operate not only computer subject matter but also related subject matter. SW education is highlighted in the 2015 Revised Curriculum and Guide for Operating SW Education. SW education is related with science education. For example, education on algorithms employing SW and activities using sensors/output control can be an effective strategy for scientific inquiry. The method can also be applied in developing Computational Thinking (CT) in students. In this study, we designed lessons to solve everyday scientific problems using Educational Programming Language (EPL) SW and physical computing materials and applied them to high school students. We conducted surveys that were modified from questionnaires of Internet application capability and based on the standard of accomplishment of SW education as well as elements of CT to find out the change in perceptions on programming and CT of students. We also conducted a survey on students' attitude toward science learning after an SW inquiry activity. In the results, perceptions on programming and CT of students were improved through lessons using unplugged activity, EPL SW, and physical computing. In addition, scores for interest, self-directed learning ability, and task commitment were high.