• Title/Summary/Keyword: 수업언어 분석 프로그램

Search Result 59, Processing Time 0.025 seconds

Research on Development and Application of Learning Program about Algorithm by Using Scratch Programming (스크래치 프로그래밍을 통한 알고리즘 학습 프로그램 개발 및 적용 연구)

  • Hyun, Dong-Lim;Yang, Young-Hoon;Kim, Eun-Gil;Kim, Jong-Hoon
    • Journal of The Korean Association of Information Education
    • /
    • v.15 no.3
    • /
    • pp.387-397
    • /
    • 2011
  • In order to analyze the change of student's logical thinking, in this study, we were develop the educational materials. This educational materials were used in algorithm class through educational programming language Scratch. Algorithms of education materials were selected by analysis of foreign ACM and domestic middle school curriculum. The developed educational materials were applied to 4th grade students of elementary school. In order to analyze the change of student's logical thinking, we were used GALT short version. Total logic and Combinational reasoning, in the experimental group students, were growing significantly.

  • PDF

Usability Analysis of Algorithm Visualization Tool for Learning Basic Algorithms (기초 알고리즘 학습을 위한 알고리즘 시각화 시스템의 효용성 분석)

  • Oh, Kyeong-Sug;Lee, Sang-Jin;Kim, Eung-Kon;Park, Kyoung-Wook;Ryu, Nam-Hoon;Lee, Hye-Mi
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.6 no.2
    • /
    • pp.212-218
    • /
    • 2011
  • The curriculum of programming education including algorithm has been recognized as a very important subject to many students majoring in natural sciences and engineering including electronic engineering and computer related departments. This study analyzed usability of the learning system of programming languages using basic algorithms so as for students to easily learn basic algorithm among the entire programming curriculum. The results show that the grade of learning achievement of experimental group using the learning system is 15 points higher than that of non-experimental group and the grade of interest, concentration, effectiveness, understanding, convenience, suitability, and attending a lecture in the next semester are 4 points or more of 5 points criterion.

Implementation and Experimentation of StyleJigsaw for Programming Beginners (프로그래밍 초보자를 위한 스타일직소의 구현과 실험)

  • Lee, Yun-Jung;Jung, In-Joon;Woo, Gyun
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.2
    • /
    • pp.19-31
    • /
    • 2013
  • Since the high readable source codes help us to understand and modify the program, it is much easy to maintain them. The readability of source code is not only affected by the complexity of algorithms such as control structures but also affected by the coding styles such as naming and indentation. Although various coding standards have been presented for promoting the readability of source codes, it has been usually lost or ignored in a programming course. One of the reasons is that the coding standard is not a hard-and-false rule since it does not contribute to the performance of software. In this paper, we propose a simple automatic system, namely StyleJigsaw, which checks the style of the source codes written by C/C++ or Java. In this system, the coding style score is calculated and visualized as a jigsaw puzzle. To measure the educational effectiveness of StyleJigsaw, several experiments have been conducted on a class students in C++ programming course. According to the experimental results, the coding style score increased about 8.0 points(10.9%) on average using StyleJigsaw. Further, according to a questionnaire survey targeting the students who attended the programming course, about 88.5% of the students responded that StyleJigsaw was of help to learn the coding standards. We expect that the StyleJigsaw can be effectively used to encourage the students to obey the coding standards, resulting in high readable programs.

Development of Teacher Questioning for Improvement of Scientific Creativity and Its' Application - Case Study for Earth Science Class in High School - (과학적 창의성 신장을 위한 교사발문의 개발 및 적용 - 고등학교 지구과학 교과 중심으로 -)

  • Cho, Kyu-Seong;Park, Mi-Sook;Chung, Duk-Ho
    • Journal of Science Education
    • /
    • v.33 no.1
    • /
    • pp.122-132
    • /
    • 2009
  • This study aimed at designing an effective earth science instruction which would help to improve students' scientific creativity using the questioning strategies. The developed questioning strategies were applied to 153 students of $10^{th}{\sim}11^{th}$ grades from March, 2004 to February, 2006. The Reaction Evaluation of Educational Program was used for students' reponses on these questioning strategies. And the Creativity Test developed by the Korea Institute for Aptitude Test was used for the changes of students' scientific creativity. The students responded that these questioning strategies improved students' scientific creativity, and those did not promoted interaction between the teacher and the students. After implementing these questioning strategies, students' analogical ability of language was evaluated the largest score among the 6 categories of scientific creativity. The survey about students' scientific creativity showed that there are meaningful differences between before and after implementing these questioning strategies : analogical ability of figure, analogical ability of language, reading comprehension ability.

  • PDF

The Effect of Cooperative Mentoring on Beginning Science Teachers' Reflective Practice (초임 과학교사의 반성적 실천을 위한 협력적 멘토링의 효과)

  • Go, Mun-Suk;Lee, Soon-Duk;Choi, Jeong-Hee;Nam, Jeong-Hee
    • Journal of The Korean Association For Science Education
    • /
    • v.29 no.5
    • /
    • pp.564-579
    • /
    • 2009
  • The purpose of this study was to examine the change in the classes of the beginning science teachers through a cooperative mentoring program that induces the practice of reflective thinking. Participants in this study included three mentor-teachers, two teachers in doctorate or masters courses, one university professor, and three mentee-teachers who had less than four years of teaching experience. We collected data such as video recordings of mentee-teachers' classes and transcription, lesson plans, recording of one-on-one mentoring and transcription, mentor's and mentee's journals, and RTOP class observation reports. RTOP was used for the class analysis, and the cognition and changes in mentee-teachers' classes were determined from their journal entries and one-on-one mentoring interview materials. According to mentee-teachers' recognition of changes in their classes during the mentoring program, they themselves recognized their teacher-centered teaching styles, misconception, and lack of content knowledge. Furthermore, there were changes in the mentee-teachers' classes through their reflective practice and improvement. Based on the result of this study, however, the teachers' reflection was not all accompanied with reflective practice even if the beginner science teachers made some partial changes in reflective practice by reflection. This means that it is hard to instill a reflective practice in mentee-teachers through mentoring in a short period. Therefore, we consider that more systematic and long-term mentoring is necessary for beginner science teachers.

Development of Python Education Program for Block Coding Learners (블록코딩 선행학습자를 위한 Python 교육 프로그램 개발)

  • Kim, Taeryeong;Han, Sungwan
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.1
    • /
    • pp.53-60
    • /
    • 2018
  • In this study we have developed a Python education program that can be applied to students who have studied block-based coding. We have developed a Python education program based on the extracted the learners' level of block-based coding by analyzing the programs and the textbooks. We extracted the grammar of the block-based coding and constructed the curriculum. Then, the Python education program was composed by 16 hours. After reviewing the appropriateness of the education program through expert validation, it was concluded that the developed Python education program is suitable for applying to learners of block-based coding. We expect that proposed program will be effectively applied as basic resources to learn script coding in class.

The Comparison of Students Grade Level on the Integrated Learning Program for Mathematical Problem Solving using EPL (EPL을 활용한 수학문제해결 통합교육프로그램의 학년 수준 비교)

  • Han, Seon-Kwan;Kim, Soo-Hwan
    • Journal of The Korean Association of Information Education
    • /
    • v.14 no.3
    • /
    • pp.311-318
    • /
    • 2010
  • In this paper, we proposed the integrated education program of informatics and math for solving problem using EPL. We applied a integrated math curriculum with EPL and analyzed mathematical thinking and attitude to the 3rd and 5th students. We used mathematical thinking test, mathematical attitude test and interview through student review. We also analyzed data of observers who are elementary school teachers. The results of test are as follows; First, we found effective points of meta-cognition and visualization of thought in solving the mathematical problem using Scratch. Second, mathematical thinking and attitude showed the result that 3rd grade students are more increased than 5th grade students in pre and post t-test of the mathematical. Consequently, we expect that the integrated education program of informatics and math using EPL can be applied to solve problem in math effectively.

  • PDF

A Educational Program for Elementary Information Gifted Student using Unplugged Computing and EPL (언플러그드 컴퓨팅과 EPL을 이용한 초등정보영재교육프로그램의 개발)

  • Han, Seon-Kwan
    • Journal of The Korean Association of Information Education
    • /
    • v.15 no.1
    • /
    • pp.31-38
    • /
    • 2011
  • This study proposed a new education program for the information science gifted talent using unplugged computing and EPL that are new teaching approach of computer science. We analyzed unplugged computing contents and developed the advanced educational program for the information science gifted talent. We also made up a curriculum and teaching strategy and applied the elementary information science gifted talents the developed program with unplugged computing. In order to verify an effectiveness of new program, we tested t-test and found the positive results between before and after the program as well as an experimental group and the comparison group. In interview and observation about the gifted talents, we also saw that the students evaluated an unplugged computing lesson to the positive responses. We expect the proposed unplugged computing program will give many help for teaching the information science gifted talent.

  • PDF

Characteristics of Science-Engineering Integrated Lessons Contributed to the Improvement of Creative Engineering Problems Solving Propensity (창의공학적 문제해결성향에 기여한 과학-공학 융합수업의 특성)

  • Lee, Dongyoung;Nam, Younkyeong
    • Journal of the Korean Society of Earth Science Education
    • /
    • v.15 no.2
    • /
    • pp.285-298
    • /
    • 2022
  • This study is to investigate the effects and characteristics of science and engineering integrated lessons on elementary students' creative engineering problem solving propensity (CEPSP). The science and engineering integrated lessons used in this study was a 10 lesson-hours STEM program, co-developed by University of Minnesota and Purdue University. The program was implemented in the 6th grade science class of H Elementary School located in P Metropolitan city. The main data of this study are the pre-post CEPSP result and interview with 5 students collected before and after the research. The CEPSP result was analyzed by a paired-sample t-test and hierarchical cluster analysis. As a result of the t-test, it was found that overall, the program has a positive effect on the students' CEPSP score. As a result of cluster analysis, it was confirmed that studnets' CEPSP could be classified into two groups (lower and higher score cluster). Five students whose, CEPSP score has significantly improved after the lessons were interviewed to find out what the characteristics of the program that contribute the significant change are. As a result of conducting centroid analysis of the interview transcription and the hybrid analysis method, it was found that the meaningful experiences that the five students commonly shared were 'problem solving through collaboration' and 'through repeated experiments (redesign)', problem solving' and 'utilization of scientific knowledge'. As minor reactions, 'choice of the best experimental method' and 'difference between science and engineering' appeared.

Analysis of the Science Words Used by Science Teachers in Teaching the Unit of 'Force and Motion' (중학교 과학 교사가 '힘과 운동' 단원 수업 중에 사용하는 과학용어 분석)

  • Yun, Eunjeong;Park, Yunebae
    • Journal of The Korean Association For Science Education
    • /
    • v.35 no.2
    • /
    • pp.209-216
    • /
    • 2015
  • In science classrooms, using science terminology is a very important aspect of communications between science teachers and students, as well as in the science learning of students. This study was conducted to investigate the usage of the science terminology in the lectures of science teachers, and identify the problem in the aspect of both communication and teaching. To do this, we have recorded 13 hours of class teaching 'Motion' part in unit of 'Force and Motion' from three science teachers, and extracted science terminologies from the science teachers' lectures by using an analysis program. We performed qualitative analysis, such as kind of science terminology used, and linkage between curriculum and textbook, and quantitative analysis, such as number of science terminology, and frequency of use. With respect to communication, there appears some problems in its proportion in the teacher's lecture in class. It is deemed that science terminology in teachers' lectures were too many, that the frequency of usage of important conceptual terminology was low, and that teachers use higher level terminologies to explain key concepts. And in respect to science learning, there were problems where terminologies including important concepts were used separately by the teachers and textbooks, terminologies of higher level concept were used, and there might be differences between teachers in majority of teachers.