With the development of information technology, the computer and the Internet are gradually applied and popularized in each aspect of society. The society is in bad need of large quantities of talented people who have certain information literacy increasingly. In 2001,《The criterion of ordinary high school information technology》points out that: The purpose of the information technology education in high school is to advance students' information literacy.To meet the society's need, during the eighth new curriculum reform in our country, information technology curriculum of the ordinary high school is divided into two parts: compulsory and optional. The optional part is composed of five modules. The first module is about the algorithm and the programming. Through this module study, students can grasp the preliminary programming method and raise students' algorithm thought, and enhances the student to improve their ability that solve problems in real life. Algorithm is the theory core of the computer science. The original curriculum of the "preliminary design process" has been brought into line with the computer algorithm study. It manifested the necessity of the algorithm to the student information accomplishment promotion. This is the first time that Algorithm concept has been incorporated into information technology education of the ordinary high school. Certainly not much experience is available in the actual teaching. This paper is based on three modules.Firstly, under the New Curriculum Reformation, the paper analyses the information literacy, and points out what information literacy that should be held by middle school students, it contains four aspects: information knowledge, information consciousness, information competence, information ethical and moral.Secondly, the paper analyses this optional module's developing and its change in information technology teaching in ordinary high school, then it analyses the significance of The Algorithm And The Programming, what role it do to develop cultivation of the middle school students' information literacy; this paper gives differences between the module and the Programming in mathematics, then emphasize its function in cultivating students' ability of solving unstructed problems.Thirdly, the paper is based on my teaching of "the algorithm and the programming", and discusses something the matter of course offered and course aim. Then it researches how to improve students' information literacy.The innovation of this paper is that it proposes that the algorithm and the programming should enhance its function in cultivating students' ability of solving unstructed problems. It also gives differences between the module and the Programming in mathematics. And it regards maneuverability of theory and practice, and gives some advice for information technology teaching.Because of time limited, and the research is extensive, inevità bly, there are some pities that the research is not profound, in future, it can deeply research the algorithm and the programming enhances its function in cultivating students' ability of solving unstructed problems, and how to appraise the information literacy that have gained by students. |