• Title/Summary/Keyword: 컴퓨터교과

Search Result 837, Processing Time 0.03 seconds

A Development of the Evaluation Metrics and Analysis of the Object-Oriented Visual Programming Education Using Alice Programming (Alice 프로그래밍을 통한 객체 지향 시각 프로그래밍 교육의 평가 지표 개발 및 유용성 분석)

  • Jung, Deok-Gil;Jung, Min-Po;Cho, Hyuk-Gyu;Lho, Young-Uhg
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.18 no.3
    • /
    • pp.742-748
    • /
    • 2014
  • The research of the object-oriented visual programming education is related to investigate the instructional method for computer programming, the process for program development for students, and the suitability analysis and design methodology for program development. In order to develop the educational methodology for the students who have the difficulties to study the computer programming and to enhance the abilities for the development of object-oriented programs, in this paper, we suggest the evaluation metrics to apply and assess for the object-oriented programming education. Also, we introduce the visual programming education methodology and curriculum using Alice programming. The evaluation metrics for the visual programming education suggested in this paper, is accepted when the visual programming languages/tools are used in the programming education to assess and analyze the suitabilities for the programming education for students, so to utilize the analyses for abilities of understanding, abstraction, and program implementation by level.

Development of the Educational Database of Picture Data for the Korean Geography Course of High School (고등학교 한국지리 교육용 영상자료 데이터베이스 개발)

  • Kwon, Dong-Hi
    • Journal of the Korean association of regional geographers
    • /
    • v.4 no.2
    • /
    • pp.65-77
    • /
    • 1998
  • One of the fundamental, important preconditions for effective teaching of geography is to collect a variety of picture data available for class and to manage the data systematically. The purpose of this study is to present one method about how to supply basic picture data available for class of Korean geography for the high school program to teachers in service and how to collect, manage and utilize the data. A total of 233 picture data related to contents of the textbook of Korean Geography have been gathered through this study, and a database has been constructed for the data. Directories were generated for individual units of the textbook, and the collected picture data was stored in the image file of each directory. This data was recorded in a CD and attached as an appendix. Since the primary purpose of this study is to suggest one method, the picture data in a database for the present study is just a fraction of lots of data available for class of Korean geography. If the user persistently enlarges and manages data based on the results of this study, the data will become a good instructional aid. The picture data can be printed over the transparent film and used for class by using the overhead protector (OHP), or it can be also used as a remote self-study tool through the computer telecommunications network (e.g., LAN or INTERNET. etc,). Most desirable, however, is to develop teachers' own method by taking account of separate units of the textbook or diverse educational environments.

  • PDF

The Development and Application for Multimedia Rich Project Based Learning (멀티미디어 기술을 활용한 프로젝트 학습 전략 개발 및 적용)

  • Lee, YoungMin;Ryu, JinSon
    • 대한공업교육학회지
    • /
    • v.33 no.1
    • /
    • pp.213-232
    • /
    • 2008
  • The purpose of this study is that after developing and applying multimedia rich project-based learning methods in a Korean Special high school(Industrial and Technical Area), to provide how the learners recognize the effectiveness for it and to obtain the implication from effectiveness which they recognized. This study was conducted as action research based on a high school situation. The study included 100 participants in two classes purposively selected from 9 classes at 450 student high school. Data were collected through observations, surveys and interview. Results indicated the multimedia rich project-based learning allowed students to understand the contents of major subject overall, improve the handling skill for computer multimedia and be better at investigating and organizing skill for subject content. Also, it allowed them to improve interaction among students and participation, motivation, satisfaction, interest and confidence for learning. And there was close cooperation with and among group members to create better products.. Finally, the flexibility in the project-based learning environment allowed the participants to make decisions about their abilities, resources, and plans. Recommendations and implications for teacher educators as well as inservice and preservice teachers are also presented.

A Plagiarism Detection Technique for Source Codes Considering Data Structures (데이터 구조를 고려한 소스코드 표절 검사 기법)

  • Lee, Kihwa;Kim, Yeoneo;Woo, Gyun
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.3 no.6
    • /
    • pp.189-196
    • /
    • 2014
  • Though the plagiarism is illegal and should be avoided, it still occurs frequently. Particularly, the plagiarism of source codes is more frequently committed than others since it is much easier to copy them because of their digital nature. To prevent code plagiarism, there have been reported a variety of studies. However, previous studies for plagiarism detection techniques on source codes do not consider the data structures although a source code consists both of data structures and algorithms. In this paper, a plagiarism detection technique for source codes considering data structures is proposed. Specifically, the data structures of two source codes are represented as sets of trees and compared with each other using Hungarian Method. To show the usefulness of this technique, an experiment has been performed on 126 source codes submitted as homework results in an object-oriented programming course. When both the data structures and the algorithms of the source codes are considered, the precision and the F-measure score are improved 22.6% and 19.3%, respectively, than those of the case where only the algorithms are considered.

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.

An analysis of the algorithm efficiency of conceptual thinking in the divisibility unit of elementary school (초등학교 가분성(divisibility) 단원에서 개념적 사고의 알고리즘 효율성 분석 연구)

  • Choi, Keunbae
    • The Mathematical Education
    • /
    • v.58 no.2
    • /
    • pp.319-335
    • /
    • 2019
  • In this paper, we examine the effectiveness of calculation according to automation, which is one of Computational Thinking, by coding the conceptual process into Python language, focusing on the concept of divisibility in elementary school textbooks. The educational implications of these considerations are as follows. First, it is possible to make a field of learning that can revise the new mathematical concept through the opportunity to reinterpret the Conceptual Thinking learned in school mathematics from the perspective of Computational Thinking. Second, from the analysis of college students, it can be seen that many students do not have mathematical concepts in terms of efficiency of computation related to the divisibility. This phenomenon is a characteristic of the mathematics curriculum that emphasizes concepts. Therefore, it is necessary to study new mathematical concepts when considering the aspect of utilization. Third, all algorithms related to the concept of divisibility covered in elementary mathematics textbooks can be found to contain the notion of iteration in terms of automation, but little recursive activity can be found. Considering that recursive thinking is frequently used with repetitive thinking in terms of automation (in Computational Thinking), it is necessary to consider low level recursive activities at elementary school. Finally, it is necessary to think about mathematical Conceptual Thinking from the point of view of Computational Thinking, and conversely, to extract mathematical concepts from computer science's Computational Thinking.

A Case Study of Artificial Intelligence Education Course for Graduate School of Education (교육대학원에서의 인공지능 교과목 운영 사례)

  • Han, Kyujung
    • Journal of The Korean Association of Information Education
    • /
    • v.25 no.5
    • /
    • pp.673-681
    • /
    • 2021
  • This study is a case study of artificial intelligence education subjects in the graduate school of education. The main educational contents consisted of understanding and practice of machine learning, data analysis, actual artificial intelligence using Entries, artificial intelligence and physical computing. As a result of the survey on the educational effect after the application of the curriculum, it was found that the students preferred the use of the Entry AI block and the use of the Blacksmith board as a physical computing tool as the priority applied to the elementary education field. In addition, the data analysis area is effective in linking math data and graph education. As a physical computing tool, Husky Lens is useful for scalability by using image processing functions for self-driving car maker education. Suggestions for desirable AI education include training courses by level and reinforcement of data collection and analysis education.

Development of SW education class plan using artificial intelligence education platform : focusing on upper grade of elementary school (인공지능(AI) 교육 플랫폼을 활용한 SW교육 수업안 개발 : 초등학교 고학년을 중심으로)

  • Son, Won-Seong
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.5
    • /
    • pp.453-462
    • /
    • 2020
  • With the development of artificial intelligence, a lot of platforms have emerged that enable anyone to easily access and learn about artificial intelligence or create artificial intelligence models. Therefore, in this study, we analyzed various artificial intelligence education platforms and developed and proposed a SW education class plan using a framework-based artificial intelligence education platform for activating artificial intelligence based SW education. The artificial intelligence-based SW education framework aims to cultivate artificial intelligence literacy on the basis of computational thinking. In addition, a learner-centered project class was formed to include elements that could be fused with real life contexts or other subjects. Using this, with the theme of creating an artificial intelligence program to help separate garbage collection, a six-hour project-based class was developed and proposed using practical arts, social studies, and creative experiential activities. This project class was organized using a platform that is not difficult, such as AI Oceans and Entry.

A Case of Engineering Team Project Execution in Uncontacted Classes (비대면 수업에서 공학 팀 프로젝트 수행 사례)

  • Kim, Eun-Gyung
    • Journal of Practical Engineering Education
    • /
    • v.12 no.2
    • /
    • pp.255-264
    • /
    • 2020
  • In the database design course, the team project is a very important process to develop students' database design competencies. In order to carry out team projects smoothly, active interaction between students and the professor as well as collaboration among team members are very important. However, a full uncontacted class was suddenly decides in the first semester of 2020, it was questionable whether it would be possible to effectively manage this course, where team projects to construct database take up a big portion. However team projects were able to proceed without major problems through interaction using real-time video media such as zoom, and discussions, quizzes, and Q&A supported by the online education support system (LMS), and online presentations, mutual evaluations, and so on. This paper shares the experience of managing engineering team projects in uncontacted classes and based on three surveys introduces desirable improving directions of this instruction and some suggestions to improve uncontacted classes overall.

Development of Augmented Reality Based Electronic Circuit Education System (증강현실 기반 전자회로 교육 시스템 개발)

  • Oh, DoBong;Shim, SeungHwan;Choi, HanGo
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.9 no.12
    • /
    • pp.333-338
    • /
    • 2020
  • This paper proposes an augmented reality-based electronic circuit education system as a way for electronic circuit education, which is the basis of ICT convergence technology field. It consists of a hardware module that can identify the actual circuit and a mobile educational content that can check the current flow, input, output, and measured value by applying augmented reality technology. An experiment was conducted on image recognition, which is the main performance, for the purpose of stable operation of the system, and as the experimental method the recognition rate was measured by changing the distance between the hardware module and the mobile device to a certain interval. As a result of the experiment, the recognition rate was 100 percent at a distance of 25[Cm] or higher, and it was confirmed that the recognition rate decreased by 12% at a distance below 25[Cm], which can be said to be the effect of an error that results in image loss taken due to close distance. In the future, we plan to apply the education system presented in this paper to classes, which increases the efficiency of classes and improve students' interest and understanding of the subject.