Font Size: a A A

Research And Practice Of Programming Teaching Based On Three-type Progressive Inquiry Teaching

Posted on:2010-08-29Degree:MasterType:Thesis
Country:ChinaCandidate:A J LiFull Text:PDF
GTID:2178360275996315Subject:Curriculum and pedagogy
Abstract/Summary:PDF Full Text Request
Progress of society and science has provided opportunities as well as challenges for the education development. The traditional teaching method cann't meet the demands of this period. The new curriculum reform requires that we should update the teaching idea, transform the teaching method, and make students be the host of learning, furthermore, their creative spirit should be cultivated so as to make them form the ability of lifelong learning. The inquiry teaching aims at cultivating students'creative spirit and practice ability, which reflects and echoes the demands of the times.It is the effective way of the new curriculum, receives educators'universal attention and finally turns out to be one of the focal points in the reform.Inquiry refers to all process that solving the problems and seeking answers. it is often a purposeful, planned, organized activities. The inquiry in teaching means the students starting the learning activities in a manner that similar to scientific inquiry, in order to obtain scientific knowledge under the guidance of teachers. Scientific inquiry provides a "prototype" for teaching. The inquiry in teaching should be the simulation of the scientific inquiry, rather than scientific inquiry itself. The inquiry in teaching creates the conditions of inquiry learning for students, so that they can train the needed ability to study nature and form the scientific spirit and attitude to explore the unknown world in the process of participate in accessing knowledge actively.Computer education emerges along with the wide application of computer in all aspects of society. Programming is one important part of computer education, which is conducive to the improvement of students application ability as well as the cultivation of their logical ideation and innovative ability. Therefore, it goes without saying too much of its importance. However, the interviews of teachers and students indicate that both of them consider programming as a difficult part. Students generally think "programming is difficult to study", while teachers fell"programming is hard to teach". So new thought, new method and new theory should be explored to make programming teaching effectively.The Similar activities of scientific inquiry can carry on the class of programming? Or the similar activities of scientific inquiry is an effective manner of teaching programming?This is a problem that can't be avoided in the process of carrying on inquiry teaching. If we lack a correct understanding of this area,we will inevitably lose confidence in the inquiry teaching and even doubt.Constructivist theory of knowledge considers that students'knowledge the a initiatively construct process,rather than a passively acceptancing process.Problem-solving is an effective process to Carried out Constructivist Learning, and scientific inquiry is just the way to solve problem. Therefore the introduction of inquiry teaching in teaching computer programming has a solid theoretical basis.Three-type progressive inquiry teaching sets "tasking-type","subject-type" and "expanging-typeande" three forms of inquiry teaching in one ,and three of them is from low to high to get the bset value for teaching.This paper research on the theory and practice of the introduction of Three-type progressive inquiry teaching in teaching computer programming. This paper utilizes many methodologies, such as investigation methodology, the literature methodology, education experimentation and so on. It first briefly states the background, present situation and the significance of the research, as well as the theory of three-type progressive inquiry teaching. Then it analyzes and discusses the base characteristics, the organize form, the base taches and the teaching estimate of tasking-type, subject-type and expanging-type progressive inquiry teaching concretely. We also enumerate some teaching cases in the programming curriculum. Through empirical research ,it prove that the introduction of Three-type progressive inquiry teaching in teaching computer programming can promote student skills in collecting, organizing , creation , operation , communication and so on.Finally, I list some problems in the research and put forward several teaching proposals.The implementation of Three-type progressive inquiry teaching in computer programming teaching, on one hand, it can cause the programming curriculum aim carry out better, deepen the new curriculum reform and enable students to obtain all-around development and achieve the goal of essential-qualities-oriented schooling; On the other hand, it become the bridge between teaching theory and practice, thus has broad prospect.
Keywords/Search Tags:programming, three-type progress, inquiry teaching, inquiry studying, case
PDF Full Text Request
Related items