I. INTRODUCTION
Technologies such as artificial intelligence, big data, robots and 5G information and communications are expanding day by day. There is a great deal of human wisdom accumulated by technological sophistication, and the systematic succession and development of this knowledge is paramount to the continued development of mankind [1-2].
A computer is a calculation tool that has a wide range of uses where cutting-edge technologies are quickly fused. As a member of modern society, to solve a given problem quickly and efficiently, the technology to program computers freely is useful and important [3].
However, in the current education system, after majoring in computer science, it often takes a long time to fully learn skills such as artificial intelligence and big data, and to have the ability to effectively solve given problems. Even in college and early industrial life, which can be very creative, one often fails to concentrate on creating value by using computers. This is because they need to learn additional programming skills required to implement an analysis or designed program.
In computer programming learning, it is a basic and important process to understand the characteristics and behavior of major electronic components. The current elementary school curriculum also includes some content on electrical circuits and electronic components. However, there is not much educational content on how to experiment or practice that can deepen the learning.
In this paper, in addition to the elementary school curriculum currently being conducted, we select some electromagnetic technologies that elementary school students can easily practice. Next, we develop some content so that those technologies can be reflected in computer program practice. Finally, we will use the content to educate students, and then study the effects of the training.
II. ANALYSIS OF CURRICULUM IN ELEMENTARY SCHOOL
In Korea, Efforts are being made by many educators to study efficient teaching methods and education systems and apply them to education sites. Representatively, a study on the comparison of education system in Korea and education system in other countries, In American elementary school project learning, a study on computer and internet utilization to improve thinking ability, a study on the development of IT convergence education program for middle and high school students, college students, and ordinary people, a study on the suggestion of developing the curriculum for computer engineering education in a 4-year university using the NCS(National Competency Standards) system, after developing and educating algorithm contents for 5th and 6th graders, a study to find out if their problem-solving and logical thinking skills have improved, a study on the evaluation of computer program subjects and etc. there are many studies about it [4-9].
Also, in other countries, there is a lot of studies on how to teach English to elementary school students using scratch program, how to make educational content into software, how to develop educational content for students at high intellectual levels, and an efficient computer education for college students [10-16]. In this paper, we analyzed these prior studies to produce efficient computer programming education content for elementary school students.
According to OECD data, the computer and creativity capabilities of elementary, middle and high school students in Korea are among the lowest in OECD countries [17]. Because, from elementary, middle and high schools and universities in Korea to corporate and civil service examinations, all evaluation methods and their content focus only on the efficiency and fairness of selection of applicants. With regard to programming in elementary schools, the 'Information' class was strengthened to teach software in the revised 2015 curriculum. It reorganizes a part of the actual class of the 5th and 6th graders' classes into software-based education and allocates them for 17 hours.
We analyzed math, science and practical course textbooks related to computer programming among elementary school textbooks in 2019 to produce computer programming education content for elementary school students. Among the content covered by the subjects organized by each grade in elementary school, the semesters with content related to computer science are shown in Table 1.
Grade | Math | Science | Practical course |
---|---|---|---|
1th | 2-1 | ||
2th | 2-1 | ||
3th | 3-1 | 3-1 | |
4th | 4-1 | 4-1 | |
5th | 5-1 | 5-1 | 6 |
6th | 6-1 | 6-1 | 6 |
Between 3-1 and 6-1, Science textbooks evenly introduce such fields as physics, geoscience, chemistry, biology, and so on. These fields of science can be taught in detail if students go to middle school.
However, education on how to use computers to analyze and organize the results of scientific observations, especially programming that can foster creative thinking, appears for the first time in Practical course 6 which is composed of five and 6th grade subjects. Its main content is "block-coding using entry" and "the status quo for the robot industry," which is composed only within only 17 hours. Most of all, 17 hours out of a total of 5,892 hours of mandatory classes for six years in elementary school are only 0.29% of the total.
III. CONTENT DEVELOPMENT FOR CREATIVE COMPUTING EDUCATION
The development of high-capacity data storage and information-communication technologies makes it easy for even elementary school students to access videos introducing cutting-edge technology using the Internet. Having grasped its principles after mastered the art of the past one by one, teaching how to apply it is also one of good method of education. However, there is some disadvantages in such an approach that it may always lag behind in the latest technology, and that there may be a lack of time to develop new technology beyond the latest one. In order to improve national competitiveness, it is necessary to have an education system in place so that students who will enter the society can take advantage of advanced technology as early as possible.
In addition, in learning related to computer programming, it is necessary to systematically deepen the scientific technology related to computer hardware development, plan to identify the latest technological trends, and help students decide on their future activity. Computer programming education requires deep thinking and concentration, and also the training period is rather long. Therefore, software education for elementary school students with weak concentration and stamina needs to take into account the following points.
-
① Interesting curriculum focused on practice
-
② A systematic computer programming training course for elementary, middle and high schools.
In this paper, the goal of developing computer education content for 5th and 6th graders in elementary school was set as follows.
We selected "Technologies to Understand the Characteristics of Computer Hardware" and "Technologies to Help Learn Computer Programming" for elementary school students. Table 2 shows a list of the content.
Since April 2019, we have taught 5th and 6th graders in one randomly selected pilot school, and to evaluate the effectiveness. In view of the learning ability of elementary school students, we trained students to learn the principles through experience-oriented learning so that they could arouse interest in the field of study and help develop their own brains. A deep interpretation of the results is not covered here. Because students learn about it in middle school or high school.
IV. VERIFYING THE EFFECTIVENESS OF TRAINING CONTENT
For 5th and 6th graders of elementary school, software programming education was conducted for a total of eight weeks every Thursday at the first and second classes, from April 18, 2019 to June 13, 2019. As the education is proceeded, the goals of the curriculum were revised as follows due to a lack of training time compared to the existing plans.
Based on the revised lecture plan, by analyzing the hardware built into Micro: bit, we produced the electrical circuit practical content for the students' education. In addition, educational content was developed to enable students to create programs that could control RC cars after acquiring basic knowledge of hardware.
To analyze the effectiveness of content, we used the “self-ability assessment” method that is one of the NCS curriculum development processes. It was carried out once before the beginning of the training course and once at the end of the course. As a technique for analyzing a survey, a chi-square test such as Formula 1 can be used to analyze differences in academic performance by grade or gender.
-
▪Null hypothesis: A and B are independent of each other.
-
▪Alternative hypothesis: The two variables A and B are not independent of each other.
Here, O: observed count, r: row count, c: column count, E: expected count, n: total sum, ni: row sum, nj: column sum
In order to verify that the mean of academic performance by grade or gender is significant, a t-test, such as Formula 2, can be used.
∴ Standard error of difference between two sample means
Also, using the survey, we can analyze the correlation between pre-learning content and new content and use regression analysis to estimate the academic performance of the content to be learned in the future. In this paper, in order to find out the educational effect of the content we produced, the measured frequency was converted to numerical values and the results were shown.
Total 22 students were participated in the first “self-ability assessment” before the start of the training course at April 18, 2019(Thursday).
Grade | Total | Male | Female | Number of students in the second trial |
---|---|---|---|---|
5th | 11 | 4 | 7 | 10 |
6th | 11 | 5 | 6 | 9 |
total | 22 | 9 | 13 | 19 |
Among these students, the number of students who participated in the second “self-ability assessment” is 10 in the 5th grade and 9 in the 6th grade. To measure students' academic performance, a three-point scale questionnaire was prepared as shown in Table 5.
Among these students, the number of students who participated in the second “self-ability assessment” is 10 in the 5th grade and 9 in the 6th grade. To measure students' academic performance, a three-point scale questionnaire was prepared as shown in Table 5.
Using the questions as shown in the table above, the first and second “self-ability assessment” was completed. Figure 1 shows a graph of the individual academic performance.
In the picture, the blue bars represent 5th graders and the red bars drawn with a diagonal line represent 6th graders. It is able to be seen that there are more students in the 6th grade who have fully understood their education. The overall frequency shown in the “self-ability assessment”, which was conducted for all 5th and 6th graders participated in the training course, is shown in Table 6.
Before starting our course, almost all of the students were not familiar with the content we had prepared, so the overall academic performance rate was low at 0.27%. In the second self-ability assessment results conducted after completing the course, students' academic performance averaged 56% with 55.73% improvement. To analyze the differences in academic performance in each grade, the results of the “self-ability assessment” according to the academic performance of 5th and 6th graders are shown in Table 7.
In the 5th grade of elementary school, the academic achievement rate was 55%, and in the 6th grade, the academic achievement rate was 58%. In the case of 6th graders, the distinction between 'well' and 'not at all' was more pronounced than in the 5th grade. There is a 3% difference between the two groups, but it able to be seen the content we produced is something that even 5th graders in elementary school can understand. Therefore, it is necessary to analyze the scholastic achievement rate after educating students lower than 5th grade. The results of self-ability assessment for each the boy and the girl groups among the 5th grade respondents are shown in Table 8.
For 5th graders, boys' groups showed an average 15% higher overall academic performance than girls' groups. However, there are not enough male student’s samples, research on more students are needed. The results of self-ability assessment for each the boy and the girl groups among the 6th grade respondents are shown in Table 9.
In the case of 6th graders in elementary school, the academic performance rate of the boy and girl groups differed somewhat. In the case of girl groups, the academic achievement rate was 69%, the highest among all groups. there are also not enough male student’s samples in this case, and research on more students are needed.
V. Conclusion
In this paper, we analyzed the elementary school curriculum currently in place to improve the creativity of elementary school students. Based on the analyzed data, we developed content for computer programming training. To improve computer programming skills using the content, for 5th and 6th graders in elementary school, students were taught for training on electronic circuits and parts related to Micro: bit & RC Car for 12 hours and block coding classes to control them for 4 hours.
To check students' academic performance, two times surveys were conducted. The survey showed that there was the 55.73% improvement in academic performance compared to the previous class. Therefore, we could see that the 5th grade of elementary school is content that is fully understandable. Also, the group with the highest achievement rate was the group of female students in the 6th grade of elementary school.