• Title/Summary/Keyword: Education of Computer Programming

Search Result 779, Processing Time 0.025 seconds

The Analysis of Inquisitive Tendency in Middle School Informatics Textbooks Based on the 2015 Revised National Curriculum (2015 개정 교육과정에 기초한 중학교 정보 교과서의 탐구성 분석)

  • Kang, Oh-Han
    • The Journal of Korean Association of Computer Education
    • /
    • v.22 no.2
    • /
    • pp.21-28
    • /
    • 2019
  • In this research, Problem Solving and Programming - the chapter common among four different types of middle school informatics textbooks based on the national curriculum revised in 2015 - was analyzed to measure its effects on cultivating students' curiosities. Romey's analysis was applied to these textbooks on four analytic elements - texts, data, activities, and evaluation. The results showed that each type of textbook showed a differing degree of encouraging students' inquisitive tendencies on each analytic element; two out of four textbooks were well developed for texts, three for data, three for activities, and all four for evaluation. In terms of Romey's index points, two textbooks had low indexes of texts, such as 0.185 and 0.413. Data indices were extremely low in one textbook at 0.147. Three of four textbooks exhibited high indices of activities at 0.969, 0.608 and 0.627. Evaluation indices were high in all four textbooks at 1.333, 1.268, 1.274, and 0.764. These revised textbooks overall showed higher metrics than the previously designed textbooks with regards to promoting students' inquisitive nature.

Implementation of an Algorithm that Generates Minimal Spanning Ladders and Exploration on its relevance with Computational Thinking (최소생성사다리를 생성하는 알고리즘 구현 및 컴퓨팅 사고력과의 관련성 탐구)

  • Jun, Youngcook
    • The Journal of Korean Association of Computer Education
    • /
    • v.21 no.6
    • /
    • pp.39-47
    • /
    • 2018
  • This paper dealt with investigating the number of minimal spanning ladders originated from ladder game and their properties as well as the related computational thinking aspects. The author modified the filtering techniques to enhance Mathematica project where a new type of graph was generated based on the algorithm using a generator of firstly found minimal spanning graph by repeatedly applying independent ladder operator to a subsequence of ladder sequence. The newly produced YC graphs had recursive and hierarchical graph structures and showed the properties of edge-symmetric. As the computational complexity increased the author divided the whole search space into the each floor of the newly generated minimal spanning graphs for the (5, 10) YC graph and the higher (6, 15) YC graph. It turned out that the computational thinking capabilities such as data visualization, abstraction, and parallel computing with Mathematica contributed to enumerating the new YC graphs in order to investigate their structures and properties.

Exploring Undergraduate Education of Industrial Engineers:Result of Survey for Graduates with Industrial Engineering Degree (산업공학 학부교육의 탐색:졸업생 설문조사 결과를 중심으로)

  • Park, Yang-Byung;Rim, Suk-Chul;Hong, Sung-Jo;Kim, Kwang-Jae;Yun, Myung-Hwan;Kim, Jong-Hwa;Lee, Deok-Joo;Cho, Nam-Wook;Suh, Young-Bo
    • IE interfaces
    • /
    • v.20 no.1
    • /
    • pp.1-10
    • /
    • 2007
  • The main purpose of this research is to find out whether curriculums of industrial engineering (IE) departments meet the demand of IE graduates working in various fields. The research was conducted as an online questionnaire survey selecting IE Graduates working in industries as practising engineers. 1,324 participants were validated among 1,477 participants. 13 fields were selected and used in the survey. Those were; 1) Mathematical statistics, 2) Computer, 3) Purchase, 4) Production system, 5) Logistics, 6) Marketing, 7) Monetary, 8) Experiment methods, 9) Operations Research (OR), 10) Human Factors, 11) Quality, 12) Engineering management, and 13) Information systems. Using the 5-scale Likert rating, each education subject was assessed both in terms of its usefulness in practices and the amount it being taught in school. As a result, courses such as motion/time study, linear programming that IE has traditionally focused showed less usefulness in practices while it is taught in relatively large amount in schools. However, courses such as 6 sigma, CRM which are closely related to industrial practices showed high usefulness in practices compared with low degree of teaching in school. This was the first ever large scalesurvey conducted for IE graduates in Korea. The result of survey displayed many helpful information on current status and future direction of IE education in Korea.

An implementation of performance assessment system based on academic achievement analysis for promotion of self-directed learning ability (자기주도적 학습능력 촉진을 위한 학업성취도 분석 기반의 수행평가 시스템 구현)

  • Kim, Hyun-Jeong;Choi, Jin-Seek
    • Journal of The Korean Association of Information Education
    • /
    • v.13 no.3
    • /
    • pp.313-323
    • /
    • 2009
  • The objective of this paper is an implementation of analysing and predicting functions to promote self-directed learning for student's performance assessment system in programming subjects. By adapting Rubric model, the proposed functions inform a student of the assessment criteria and level to be carried out with respects to two-way specifications such as rational ability, problem solving ability and creativity. The proposed system also provides a graphical results of each ability instead of assessment result, for better understanding and analyzing himself/herself based on to the performance assessment and the result. Moreover, the proposed system contains a method to predict future achievement result with moving average technique. Therefore, an academic achievement can be precisely determined by himself/herself to estimate self-directed learning. The teacher can provide different level of educational resources such as supplement learning, problem explains and private instructor etc., in order to maximize efficiency of education.

  • PDF

Development of Sensor and Block expandable Teaching-Aids-robot (센서 및 블록 확장 가능한 교구용 보조 로봇 개발)

  • Sim, Hyun;Lee, Hyeong-Ok
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.12 no.2
    • /
    • pp.345-352
    • /
    • 2017
  • In this paper, we design and implement an educational robot system that can use scratch education with the function of user demanding to perform robot education in actual school site in an embedded environment. It is developed to enable physical education for sensing information processing, software design and programming practice training that is the basis of robotic system. The development environment of the system is Arduino Uno based product using Atmega 328 core, debugging environment based on Arduino Sketch, firmware development language using C language, OS using Windows, Linux, Mac OS X. The system operation process receives the control command of the server using the Bluetooth communication, and drives various sensors of the educational robot. The curriculum includes Scratch program and Bluetooth communication, which enables real-time scratch training. It also provides smartphone apps and is designed to enable education like C and Python through expansion. Teachers at the school site used the developed products and presented performance processing results satisfying the missionary needs of the missionaries.

Development of a Holistic Measure of Learning Effects in Robotics Program: Connecting Sociocultural Context and Computational Thinking (로봇활용교육의 효과성 검증을 위한 평가도구 개발 : 사회·문화적 맥락 및 컴퓨팅 사고 연계)

  • Choi, Hyungshin
    • Journal of The Korean Association of Information Education
    • /
    • v.18 no.4
    • /
    • pp.541-548
    • /
    • 2014
  • The goal of this study is to suggest evaluation tools to assess computational thinking(CT) skills in primary robot-based programs. In addition, the researcher has expanded its evaluation approaches to include interpersonal competencies from the socio-cultural perspectives, not just focusing on intrapersonal competencies. In order to pursue the research goal, one-semester robots programs for the fifth graders were designed, and evaluation tools including a learners' CT competencies survey and a learning process monitoring rubric were developed. The results of this study are meaningful because it has expanded the evaluation approaches to connect to the concepts of CT and to include interpersonal aspects from the socio-cultural perspectives.

A DBMS-Independent Web-based Query Learning System Providing Feedback Information on Student's Exercise (학습자 실습과정 정보를 제공하는 DBMS에 독립적인 웹 기반 질의 학습 시스템)

  • Kim, Taeyoung;Choe, Hyunjong
    • The Journal of Korean Association of Computer Education
    • /
    • v.6 no.2
    • /
    • pp.137-146
    • /
    • 2003
  • The Web programming techniques like CGI and server-sided script languages such as ASP, PHP and JSP have been used for developing on-line Web-based learning systems on SQL. But, the systems developed by using those techniques are dependent on the platforms on which the target DBMS's are located. Therefore, they can be hardly reused and maintained. In addition, it is not easy for them to provide a learner with the feedback information on processing his/her query and to give a teacher an opportunity of monitoring and guiding learner's learning process. In this paper, we propose an SQL learning system on the Web by using Java Applet and JDBC, which is independent on the target DBMS's. Moreover, it gives feedback information on learner's queries so that a teacher can monitor the learning process and teach them efficiently.

  • PDF

A study on the comparative analysis of learning effects between offline face-to-face classes and asynchronous online classes - Focusing on lecture evaluation and a final exam question in the 'HTML5 Web Programming' course (오프라인 면대면 수업과 비동기식 온라인 수업의 학습효과에 대한 비교분석 연구 - 'HTML5 웹 프로그래밍' 과목의 강의평가 및 기말고사 문항을 중심으로)

  • Kwon, Chongsan
    • Journal of Industrial Convergence
    • /
    • v.20 no.7
    • /
    • pp.37-50
    • /
    • 2022
  • This study intends to analyze the learning effect of asynchronous online classes used in education fields around the world after the COVID-19 pandemic. To this end, we compared and analyzed the lecture evaluation and final exam questions of the HTML5 web programming course, which was conducted offline in 2019 and asynchronously online in 2020 due to COVID-19. As a result of the analysis, no significant difference was drawn between the two teaching methods in the lecture evaluation score and final exam score. However, contrary to concerns about the application of online classes to the entire curriculum, the lecture evaluation and final exam scores of the video-based online classes were high, suggesting the possibility that online classes could be more effective than offline classes if well organized and managed in the future.

A Study on the development of elementary school SW·AI educational contents linked to the curriculum(camp type) (교육과정과 연계된 초등학교 캠프형 SW·AI교육 콘텐츠 개발에 관한 연구)

  • Pyun, YoungShin;Han, JungSoo
    • Journal of Internet of Things and Convergence
    • /
    • v.8 no.6
    • /
    • pp.49-54
    • /
    • 2022
  • Rapid changes in modern society after the COVID-19 have highlighted artificial intelligence talent as a major influencing factor in determining national competitiveness. Accordingly, the Ministry of Education planned a large-scale SW·AI camp education project to develop the digital capabilities of 4th to 6th grade elementary school students and middle and high school students who are in a vacuum in artificial intelligence education. Therefore, this study aims to develop a camp-type SW·AI education program for students in grades 4-6 of elementary school so that students in grades 4-6 of elementary school can acquire basic knowledge in artificial intelligence. For this, the meaning of SW·AI education in elementary school is defined and SW·AI contents to be dealt with in elementary school are: understanding of SW AI, 'principle and application of SW AI', and 'social impact of SW AI' was set. In addition, an attempt was made to link the set elements of elementary school SW AI education and learning with related subjects and units of textbooks currently used in elementary schools. As for the program used for education, entry, a software coding learning tool based on block coding, is designed to strengthen software programming basic competency, and all programs are designed to be operated centered on experience and experience-oriented participants in consideration of the developmental characteristics of elementary school students. In order for SW·AI education to be organized and operated as a member of the regular curriculum, it is suggested that research based on the analysis of regular curriculum contents and in-depth analysis of SW·AI education contents is necessary.

The Influence of Learning App Inventor Programming of LT Collaborative Learning based on Children's Motivation (LT 협동학습 기반의 앱 인벤터 프로그래밍 교육이 초등학생들의 학습 동기에 미치는 영향)

  • Jeon, SeongKyun;Lee, YoungJun
    • The Journal of Korean Association of Computer Education
    • /
    • v.18 no.2
    • /
    • pp.1-9
    • /
    • 2015
  • Excessive cognitive burdens caused by learning grammar should be reduced to cultivate high-level thinking skills in students through programing education. To this end, various educational programing languages have been developed. In recent years, block-based App Inventor that can used in real life have been introduced. This study intends to suggest an educational environment in which programing can be utilized as a leading problem solving tool by designing and producing an app that can be easily used by students in their real life. In particular, given the developmental phase of elementary school students, specific operational activities are important. For this reason, an App Inventor that can be proposed to enable dynamic interactions with the real world based on various smartphone sensors during the process of programing has significance as an educational programing language for elementary school students. In this regard, this study designed App Inventor programing education for elementary school students, which can be used in their daily life. The results of applying the education in fifth graders showed its positive effects on learning programing. LT collaborative learning where the students cooperated with each other, the theme of learning, which enables the utilization of various smartphone sensors in real life, and the app inventor may have generated and sustained the students' interest and attention.