Font Size: a A A

Scratch Promotes The Curriculum Design Research Of Informatics Olympiad Programming Learning

Posted on:2020-01-19Degree:MasterType:Thesis
Country:ChinaCandidate:X ChenFull Text:PDF
GTID:2437330575993635Subject:The modern education technology
Abstract/Summary:PDF Full Text Request
We are now in an information society.Human beings are completely inseparable from the Internet,big data and artificial intelligence.The basics of these applications are computer programming.In such an environment,the selection of excellent computer talent is a long-term and necessary task,and the Informatics Olympics is responsible for preparing and transporting talents for universities and the state.As a reserve army of excellent computer talents in the future,primary school students can also participate in the training of the informatics Olympics.However,because the content of the informatics Olympics is relatively abstract and boring,and the software interface of the learning courses is relatively monotonous,for the pupils who have not developed comprehensive skills in all aspects,it is really difficult for them to learn such a course.Over time,students may lose interest in programming.Therefore,the author proposes to use the advantages of Scratch's graphical and vivid software interface to improve students' programming interest and teach the basic knowledge and algorithms of C++programming language.This article is divided into the following five parts for course design research.:The first part introduces the references related to the information science Olympics and Scratch after a lot of reading and analysis,and through the network search,books,newspapers and other means to understand the research status of informatics Olympics and Scratch programming teaching,so as to provides realistic and theoretical basis and guidance to the goals,the development of content and methods of the future research.The second part is the relevant theoretical basis of the subject research.This section provides a model basis for subsequent curriculum design by analyzing the need for Scratch to facilitate programming learning and the theoretical foundations of curriculum development.The third part is the curriculum design part.By analyzing the outline objectives of the informatics Olympics and the cognitive characteristics of the primary school students,as well as the different needs of students,disciplines and society,the course objectives of the informatics Olympic Games are determined.Based on the curriculum objectives,Scratch is adopted.A comparative analysis of language and C++language establishes the content of the course of the study to determine the plan for the implementation of the course.In terms of teaching methods,the author mainly uses the method of lecturing,the task-driven,and adding Scratch to assist teaching in the direct demonstration.The fourth part carries out teaching practice.In the teaching practice,the author uses the action research method to collect relevant data in the implementation process,mainly analyzes the teaching effectiveness of the research through the evaluation of the problems during students' C++homework practice,and understands the attitude and learning status of the students about the Scratch assisted C++through the interview records of the students.the students' assistance Scratch The learning situation of C++teaching analyzes the teaching effect.The fifth part summarizes the whole research,analyzes the innovations and limitations of this research,and finally expresses the expectation for subsequent research.
Keywords/Search Tags:Informatics Olympics, Scratch teaching, primary school programming, C++ programming language
PDF Full Text Request
Related items