英文摘要 |
The information technology Curriculum Guidelines of the 12-year national basic education is to cultivate students' programming literacy. However, due to the limitation of learning resources in rural areas, there may be a gap in programming literacy between urban and rural elementary school students. To solve this problem, this research used teaching strategies that could arouse situational interest integrated into the unplugged programming curriculum. Then, we explored curriculum teaching enhancing the rural elementary school students’ situational interest, concepts understanding, and related programming factors. The unplugged programming curriculum guided students to arrange command charts, then execute program commands through robot sensing charts to complete tasks. The contents of the curriculum consisted of 7 lessons(280 minutes), including 'command', 'sequence,' and 'loop' concepts of programming. The curriculum was designed and integrated into the teaching strategies to arouse situational interest, including life situations, encouraging thinking, problem-solving, peer collaboration, exploring and challenging, etc. A total of 81 3rd and 4th grade students participated from three rural elementary schools in southern Taiwan. They filled out the questionnaire of situational interest and concepts understanding of programming for the learning effect before and after teaching. The semi-structured interviews of selected students were conducted for the related influencing factors after teaching. The results showed that 1) curriculum teaching could enhance the 3rd and 4th grade students’ situational interest and concept understanding of programming. 2) Curriculum teaching could enhance the 3rd and 4th grade students’ value dimension of situational interest, especially among 3rd grade students and students without learning experience. 3) Curriculum teaching could enhance the 3rd and 4th grade students' 'sequence' and 'loop' concept understanding of programming, and the 4th grade students were better than the 3rd grade students. 4) Curriculum teaching could enhance students' situational interest and concept understanding of programming through different influencing factors. This study also gave practical suggestions for unplugged programming curriculum designing, teaching, and research in rural elementary schools. |