• Title/Summary/Keyword: 교육알고리즘

Search Result 909, Processing Time 0.033 seconds

Development and Application of FAAP Learning Model for the Concrete Operational Period's Students (구체적 조작기 학생들을 위한 선 알고리즘 후 프로그래밍 학습 모형의 개발 및 적용)

  • Huh, Min;Jin, Young-Hak;Kim, Yung-Sik
    • The Journal of Korean Association of Computer Education
    • /
    • v.13 no.1
    • /
    • pp.27-36
    • /
    • 2010
  • Introducing algorithm and programming education to the middle school 'Information' curriculum is appropriate to develop higher thinking skills like problem solving ability and creativity that is the most important ability to the people living in the knowledge and information society. But to providing reduced algorithm and programming contents of higher education increase the cognitive burden on the students in the concrete operational period who is not yet reached to the formal operational period, and moreover transfering principles and strategies learned in the algorithm to the programming for the problem solving is difficult. For this study, student's developmental characteristics in the concrete operational period among cognitive developmental periods was considered, and FAAP(First-Algorithm After-Programming) learning model which can transfer algorithm to programming was developed, and finally the effectiveness of learning motivation and achievement to the concrete operational period's students was verified. Results of the tests showed that learning motivation and achievement of the concrete operational period's students that learned FAAP model were different significantly.

  • PDF

Design and Validation of Education Contents of Algorithm for the Gifted Elementary Students of Computer Science (초등정보과학영재를 위한 알고리즘 교육내용의 설계 및 검증)

  • Lee, Jae-Ho;Oh, Hyeon-Jong
    • Journal of Gifted/Talented Education
    • /
    • v.19 no.2
    • /
    • pp.353-380
    • /
    • 2009
  • The significant reason for studying computer science lies in the efficient resolution of various problems which can arise in actual life. Consequently, algorithm education is very important in the computer science and plays a great part in helping to enhance the creative ability to solve problems and to improve the programming ability. However, the current algorithm education at an computer science educational institute for the gifted has inadequate systematic quality and is only treated as a part of programming education. From this perspective, this paper carried out following studies in order to design the algorithm education for elementary computer science prodigies. First, the core educational contents was selected by extracting the common elements from existing books related to algorithm education, common study contents on algorithm lesson websites and the study area of ACM's computer algorithm. Second, using the development criteria and selected educational contents, the educational theme for the If weeks load was set. Additionally, the algorithm educational contents were designed for the elementary computer science prodigy based on such theme. Third, the activity site for the use of prodigy educational institute was developed with the background in the educational contents for the elementary computer science prodigy. Fourth, the Delphi analysis technique was used to verify the appropriateness of contents and activity site developed in this paper. It was carried out in 2 separate processes where the first process verified the design of educational contents, and the second process verified the appropriateness of developed activity site.

Education of Algorithms Using the RAPTOR Programming Educational Tool (RAPTOR 프로그래밍 교육도구를 이용한 알고리즘 교육)

  • KIM, SungYul;LEE, JongYun
    • The Journal of Korean Association of Computer Education
    • /
    • v.18 no.6
    • /
    • pp.23-31
    • /
    • 2015
  • The main aim in software education is to improve problem-solving ability based on computational thinking with the healthy information ethics. For this purpose, many institutions have attempted various educational programs such as Educational Programming Language, Physical Computing, and Robot education. However, it is possible to obscure the essence of computer education for computational thinking if the computer education focuses on using certain special education programming language and products. Therefore, this paper suggests a method of algorithm education using RAPTOR which is a visual programming development environment and is based on flowcharts. In order to verify the effectiveness of the algorithms education using the RAPTOR, 16 high-school students were applied to an educational program for twelve hours on five steps and then we obtained positive results.

Application Plan of Pair Programming in Algorithm Education (알고리즘 교육에서 짝 프로그래밍의 활용방안)

  • Joung, Eun-Woo;Lee, Young-Jun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.01a
    • /
    • pp.105-106
    • /
    • 2018
  • 세계 여러 나라에서 시대적 요구와 국가 경쟁력을 높이기 위해 국가차원의 소프트웨어 교육을 실시하고 있다. 현재 소프트웨어 교육과 관련된 다양한 교수방법들이 나왔으나, 실제 산업현장에서 쓰이고 있는 짝 프로그래밍을 교육적 목적으로 활용한 예는 아직 적다. 본 논문에서는 알고리즘 교육에서 짝 프로그래밍의 활용방안을 제안한다. 짝 프로그래밍을 알고리즘 교육에 활용함으로써, 2015 개정 정보 교육과정에서 요구로 하는 협력적 문제해결력을 기르고 효율적인 교수 방법에 대해 연구하였다.

  • PDF

A Study on Teaching and Learning in Sort-Algorithm for Concrete Operational Stage Students (구체적 조작기의 초등학생을 위한 정렬 알고리즘 교수-학습에 관한 연구)

  • Lee, Ju-Hee;Kim, Kap-Su
    • 한국정보교육학회:학술대회논문집
    • /
    • 2006.08a
    • /
    • pp.95-100
    • /
    • 2006
  • 현재의 초등 컴퓨터 교육은 재량시간을 통해 컴퓨터의 개념과 원리의 이해보다는 도구로서의 활용교육에 집중되어있다. 이에 본 연구는 컴퓨터의 중요한 원리 중 하나이며 자료처리의 기본이 되는 알고리즘을 초등학생에게 교수-학습하는 모형을 제안하는 것을 목적으로 하였다. 특히 본 연구에서는 구체적 조작기의 초등학생의 지적수준을 고려하여 다양한 알고리즘 중 정렬 알고리즘을 중심으로 지도 방안을 연구하였으며. 활동 중심의 수업을 통해 아동들이 알고리즘에 대한 흥미와 관심을 유지하면서 자기 주도적으로 알고리즘의 방법을 찾고 이해하는 것에 중점을 두었다. 본 연구에서 설계한 수업의 단계를 따라 교수-학습한다면 알고리즘의 이해와 컴퓨터 개념학습에 도움을 줄 것으로 기대된다.

  • PDF

Design and Implementation of Online Algorithm Bank for Algorithm E-learning (컴퓨터 알고리즘 교육을 위한 온라인 알고리즘 뱅크 구현)

  • Park, Uchang
    • The Journal of Korean Association of Computer Education
    • /
    • v.7 no.4
    • /
    • pp.1-6
    • /
    • 2004
  • For an e-learning class, many voice and video technics for enhancing student teacher interaction. But for programming exercise courses, it's very difficult to add interactive components via web browser. In this paper, we make an online algorithm bank to manage and search algorithms, build an programming exercise interface on web. Students can edit, compile and execute programs included in online algorithm bank. Online program compile and execution enhance e-learning effectiveness for programming courses, and make students feel ease for computer algorithms.

  • PDF

Visible Web-Based Graph Algorithm Learning System (시각적 웹 기반 그래프 알고리즘 학습 시스템)

  • Yoon, Sun-young;Han, Hyun-Goo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10a
    • /
    • pp.97-102
    • /
    • 2006
  • 정보 통신의 발달과 인터넷 기술의 발달로 그래픽 등의 매체를 통하여 시간과 장소에 구애받지 않는 학습자 수준에서 적절한 교육을 받을 수 있는 쌍방향 멀티미디어 환경의 원격 웹 기반교육(Web Based Instruction, WBI)이 등장하게 되었다. 인터넷을 활용한 교육을 함으로써 개별화된 교육을 할 수 있고, 학습자들이 인터넷을 통해 함께 탐구하고 대화하며 결론에 도달하는 협력 학습의 장을 제공할 수 있게 되었다. 그래프 알고리즘은 자료구조의 한 분야로 종류도 다양하고 개념도 복잡하여 학습자들이 쉽게 이해하지 못하는 부분이 많았다. 본 논문에서는 그래프 알고리즘을 하이퍼텍스트를 통한 단순한 자료의 제시에 그치지 않고 웹의 장점을 살려 플래시를 통해 각 그래프 알고리즘의 수행단계를 시각적으로 보임으로써 그래프 개념을 쉽게 이해하고 여러 종류의 그래프 알고리즘을 효율적으로 반복 학습할 수 있도록 하였다. 또한 C로 구현된 각 알고리즘의 소스를 볼 수 있게 하고 그 결과도 보여줌으로 그래프 알고리즘을 정확히 이해하도록 하였다. 학습 후 평가 문제를 통해 학습자의 이해도를 평가하고 평가 결과를 막대그래프 차트로 보임으로써 비교 평가가 쉽게 구현하였다.

  • PDF

A Research on Education of Computer Algorithm for the Development of Creativity for Gifted Elementary Students in Computer Science (초등 정보영재의 창의성 개발을 위한 컴퓨터 알고리즘 교육에 대한 연구)

  • Gyo, Sik-Moon
    • Journal of the Korea Computer Industry Society
    • /
    • v.9 no.5
    • /
    • pp.197-206
    • /
    • 2008
  • Gifted education has drawn much attention in education in recent years and gifted education in computers in elementary education has been emerged as well throughout the country. Now computer algorithm education is considered as a core subject in the area because computer algorithm is the essence of computer technology on which information society relies technically, and also it provides theoretical basis for problem solving using computers. And we observe that fostering learner's creativity is crucial in learning computer algorithms because problem solving requires creativity in general. In the paper, we discuss the procedure to foster learner's creative problem solving ability which would greatly help students learn computer algorithms, and then we discuss how we can make algorithmic ideas into reality. Furthermore, we note that an appropriate level education is necessary for better results for outstanding students in the program, and lastly we propose ideas to improve current gifted elementary education in computers. The content of the paper is largely originated from experiences of teaching gifted elementary students conducted by a local university and sponsored by its municipal government for six years.

  • PDF

A Study on Introduction of Division Algorithm in Mathematics Textbooks : Focussing on Elementary Math Textbooks and Manuals Applied 2009 Revised Curriculum (자연수 세로 나눗셈 알고리즘 도입 방법 고찰: 2009 개정 교육과정의 초등학교 수학 교과서와 지도서를 중심으로)

  • Kang, Ho-Jin;Kim, Ju-Chang;Lee, Kwang-Ho;Lee, Jae-Hak
    • Education of Primary School Mathematics
    • /
    • v.20 no.1
    • /
    • pp.69-84
    • /
    • 2017
  • The purpose of this study is to review how to introduce a division algorithm in mathematics textbooks which were applied 2009 revised curriculum. As a result, the textbooks do not introduce the algorithm in the context of division by equal part. The standardized division algorithm was introduced apart from the stepwise division algorithms and there is no explanation in between them. And there is a lack connectivity between activities and algorithms. This study is expected to help new curriculum and textbook to introduce division algorithm in proper way.

A Study of Algorithmic Thinking-Based Problems for Development of Problem Solving Ability (문제 해결 능력 향상을 위한 알고리즘적 사고 문제에 관한 연구)

  • Kim, Il-Man;Hur, Kyeong
    • 한국정보교육학회:학술대회논문집
    • /
    • 2010.01a
    • /
    • pp.319-325
    • /
    • 2010
  • 현재의 컴퓨터 교육은 정보화 사회에 필수적으로 필요한 문제해결능력을 키우기 위해 정보교과의 대부분을 차지하던 소프트웨어 활용 중심의 내용을 대폭 축소하고 컴퓨터 과학의 원리에 대한 교육을 강화되고 있다. 이러한 문제해결력을 키우기 위하여 개정된 ICT 운영지침의 컴퓨터 과학 원리에 대한 교육 내용 분석을 통한 알고리즘적 사고 문제 모델을 초등 수학과에 접목시켜 다양한 학습 문제해결 실습을 통하여 알고리즘적 사고 신장의 적합성을 검증 하고자 한다.

  • PDF