算法与程序设计在中学的教学设计与实践
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
算法与程序设计是信息技术的核心,也是我国中学计算机教育起步之时的主要教学内容。随着我国中学计算机教育的逐步发展,逐渐出现了对算法与程序设计是否有必要在中学进行教学的争议。争议的实质是对算法与程序设计在中学教学价值的争议。针对这一争议,本文主要进行了算法与程序设计在中学(初中、高中)的教学设计并分别在初高中开展了教学实践,探讨算法与程序设计在中学的教学价值。本论文主要完成了以下几个方面的工作:
     第一,对算法与程序设计在我国中学教学的历史流变进行了回溯。以新课程改革为界限,将算法与程序设计在中学的教学分成新课改前和新课改后两个阶段进行回溯,对其历史流变中的价值取向进行了分析。
     第二,对算法与程序设计进行了从初中到高中的教学设计。分析了初中算法与程序设计教学的可行性;调查了高中数学课程中的“算法初步”必修模块与信息技术课程中的“算法与程序设计”选修模块的教学现状。在这基础上,笔将算法与程序设计在中学的教学设计分为初中和高中两个阶段。即初中以课外兴趣课程为形式的《触摸计算机的灵魂》的教学设计、高中基于数学课程与信息技术课程整合的《算法初步与Scilab的应用》的教学模块设计。
     第三,在教学设计的基础上分别在上海市工商外国语学院附属中学(初中)和上海师范大学附属中学(高中)进行了教学实践,对教学实践进行了评价,探讨了算法与程序设计在中学的教学价值。
     最后,对论文研究中的不足进行了反思,对进一步的研究进行了展望。
“Algorithm and programming”, as the core of the information technology, was one of the major teaching tasks in the beginning stage of computer education in middle school in China. With the gradual development of computer education in middle school and the incessant progress of computer science, there appears the argument over the necessity of teaching Algorithm and programming in middle school. Focusing on this argument, this thesis probes into the research in the application of Algorithm and programming in middle school teaching, and concludes the values. In detail, the research has accomplished the following tasks:
     Firstly, a diachronic development of teaching Algorithm and programming in middle school is surveyed. This thesis, with the boundary of curriculum reform, divides its history of teaching into two stages, analyzing the values of the teaching of Algorithm and programming.
     Secondly, the thesis investigates the selective course of Algorithm and programming in the information technology course in high school after the curriculum reform and the status quo of the teaching of Algorithm preliminaries in high school mathematics courses in addition to an analysis of the feasibility and necessity of teaching Algorithm and programming in junior middle school.
     Based on the investigation and research, this thesis then divides the teaching of Algorithm and programming in middle school into junior and senior stages. The junior stage deals with the teaching design of extra-curriculum classes of Touch the Soul of Computer; while the senior concentrates on the design of Algorithm Preliminaries and Application of Scilab on the basis of mathematics and information technology courses.
     Thirdly, the application and practice of the design is carried on in the Junior Middle School affiliated to Shanghai Commercial and Industrial Foreign Languages College and the High School affiliated to Shanghai Normal University. In addition, the practice is evaluated and the values of teaching Algorithm and programming in middle school are explored;
     Lastly, directions for future researches are framed based on the reflection of the thesis.
引文
1.国务院公报.http://www.china.org.cn/ch-gongbao/.[EB/OL] 2008 年 1 月 19 日收录
    2邹贺锉.信息化发展的机遇与挑战.数码世界[J].2007 年第 10 期
    3 张奠宙.算法.科学[J].2003 年第 2 期
    4 J·Glenn Brookshear.计算机科学概论(第 9 版)[M].刘艺,冯坤,徐建桥等译.人民邮电出版社,2006 年.207 页
    5 http://baike.baidu.com/view/2130.htm. 2008 年 2 月 20 日收录
    6 Dnoald·Eknuht.《计算机程序设计艺术》[M].苏运霖译.北京:国防工业出版社,2002 年.357 页
    7 J·Glenn Brookshear.,计算机科学概论(第 9 版)[M].刘艺,冯坤,徐建桥等译.人民邮电出版社,2006 年.130 页
    8 李文生,修佳鹏,侯斌.大学计算机基础[M].北京邮电大学出版社,2006 年.219页
    9 J·Glenn Brookshear.计算机科学概论(第 9 版)[M] .刘艺 冯坤 徐建桥等译.北京:人民邮电出版社,2006 年.133 页
    10 袁震东,何红春.新专题教程 高中数学 8 算法初步[M].上海:华东师范大学出版社,2007 年 6 月. 4 页
    11 Behrouz A.Forouzan.计算机科学导论[M].刘艺,段立,钟维亚等译.北京:机械工业出版社,2004 年. 166 页
    12 胡建平主编.大学计算机基础[M].北京理工大学出版社.2006 年 8 月 202 页
    13王俊.中学数学算法教学的研究.硕士学位论文[D].华中师范大学.2007
    14中美顶级计算机科学家高峰对话.微软中国研究院通讯. http://research.microsoft.com/asia/dload_files/newsletter/4thmsrnewsletter.pdf.[EB/OL] 2008 年 1 月收录
    15李艺主编.信息技术课程:设计与建设[M].北京:高等教育出版社,2003 年.32 页
    16朱彩兰.文化教育视野下的信息技术课程构建[D].南京师范大学,2005 年
    17同上
     18李艺.信息技术课程:设计与建设[M].北京:高等教育出版社,2003 年.18 页
     19李艺.信息技术课程:设计与建设[M].北京:高等教育出版社.2003 年 18 页
    20“回家的感觉真好”———访微软中国研究院李劲博士http://web.peopledaily.com.cn/huadong/199907/01/newfiles/D108.html 2008 年 2 月收录
    21陈琦.LOGO 语言教学初探.中学计算机教育文选[M].北京:光明日报出版社,1987年.169 页
     22 王瑞,刘持伦.论算法与程序设计教学.河南教育学院学报(自然科学版)[J].2003年 6 月 总第 12 卷第 6 期
    23陈琦主编.中学计算机教育文选[M].北京:光明日报出版社,1987 年.231 页
     24陈琦主编.中学计算机教育文选[M].北京:光明日报出版社.1987 年 226 页
    25田俊华,李艺.“算法与程序设计”课程目标的认知结构解析.课程·教材·教法[J].2005年第 12 期
    26郭善渡.正确认识和处理计算机学科教学中的十个关系.课程·教材·教法[J].1995年第 8 期
    27刘旭东.基础教育课程改革读本[M].兰州大学出版社 ,2006 年. 78 页
    28同上 79 页
    29同上 77 页
    
    30李艺.信息技术课程:设计与建设[M].北京:高等教育出版社,2003 年.16 页
    31王吉庆.中小学计算机课程的沿革与反思课程.课程·教材·教法[J].2001 年第 1 期
     32田俊华,李艺.“算法与程序设计”课程目标的认知结构解析.课程·教材·教法[J]2005年 12 月
     33夏文凯.高考算法初步的命题方向和解题要点.中学数学教学[J].2007 年第 5 期
    34潘海林,兰慧敏. 算法的来龙去脉. 高中数学教与学[J].2005 年 12 期
    35 中华人民共和国教育部.《普通高中数学课程标准(实验)》[M].北京:人民教育出版社,2003 年.156 页
    40 王林全.现代数学教育研究概论[M].广州:广东教育出版社,2005 年. 198 页
    41 Edmindson(英).Through diagrams MATHEMATICS[M],希塘,文伟,晓瑜译.牛津大学出版社、上海教育出版社,2001 年.46 页
    42 吴文虎.中学信息技术教学研究[M].保定:河北大学出版社,2001 年.136 页
     [43 刘京莉.日本高中数学学习指导要领评介.课程·教材·教法[J].2001 年第 5 期
     44上海市普通高级中学高中二年级第一学期《数学》(试用本)[M].上海教育出版社,2007 年 8 月第 2 版.87 页
     45皮亚杰(瑞士),海德尔(英).儿童心理学[M].北京:商务印书馆.1980 年 5 月
     46黄铎、王风、李志伟.科学自由软件 Scilab 基础教程[M].北京:清华大学出版社.2006年,前言
     47 袁震东,何红春.新专题教程 高中数学 8 算法初步[M].上海:华东师范大学出版社 2007 年 6 月 39 页
     48 高级中学课本 数学 高中二年级第一学期(试用本)[M].上海教育出版社.2007 年8 月第 2 版 109 页
     49高级中学课本 数学 高中二年级第一学期(试用本)[M].上海教育出版社, 2007年 8 月第 2 版. 112 页
    [1] 华东师范大学编写.高级中学课本数学高中二年级第一学期(试用本)[M].上海教育出版社,2007 年 8 月
    [2] 人民教育出版社,课程教材研究所.普通高中课程标准实验教科书·数学 3·必修 A 版[M].人民教育出版社,2004 年 5 月
    [3] 徐斌艳.学生算法概念建构中的认知结构研究[M].华东师范大学出版社,2003年 5 月
    [4] 李艺.信息技术课程:设计与建设[M].北京:高等教育出版社,2003 年 5 月
    [5] 王定华.美国中小学课程考察[DB/OL] http://w ww.uniwant.com/show.aspx?id=2623&cid=309 2007 年 11 月收录
    [6] 王相东.我国中小学计算机课程的历史现状与发展[EB/OL] http://www.kaixin2006.com/Article/ShowArticle.asp?ArticleID=21554 2007 年 9 月 15 日收录
    [7] 孙朝霞.从生活中探究和建立程序设计思想——《算法与程序设计思想》教学案例.中小学信息技术教育[J].2005 年第 12 期
    [8] 韩裕娜、黄毅文.对新教材中“算法”部分一些问题的商榷.中学数学教学[J].2005年第 5 期
    [9] 吴斌.高中信息技术选修模块《算法与程序设计》.教学探究[J].2006 第 10 期
    [10] 任友群. 美国学生学习的信息素养标准.全球教育展望[J].2001 年第 5 期
    [11] 田俊华,李艺.“算法与程序设计”课程目标的认知结构解析.课程·教材·教法[J].2005 年第 12 期
    [12] 皮连生.学与教的心理学[M].上海:华东师范大学出版社,2001 年
    [13] 董时平.ICT 来自剑桥国际 ICT 课程的启示——加强高中程序设计教学.中小学信息技术教育[J].2006 年第 1 期
    [14] 林建祥.挖掘信息素养的深层次内涵.中小学信息技术教育[J].2006 年第 9 期
    [15] 魏宁.超越肤浅的信息素养培养——重塑信息技术课程的核心.中小学信息技术教育[J].2007 年第 4 期
    [16] 何险峰.信息技术隐性课程:提升学生信息素养的主渠道.中国电化教育[J].2006年第 5.期
    [17] 符美瑜.LOGO 技术与中学数学课程整合研究.第十届全球华人计算机教育大会论文集[C].北京:清华大学出版社,2006 年 6 月
    [18] 陈国芳,王晓辉,王文芳.高中数学新课程中算法教学现状的调查与分析.数学教育学报[J].2006 年 11 月 第 15 卷第 4 期
    [19] 王爱胜.高中信息技术教材中存在的问题与思考.中国电化教育[J].2006 年 6 月总第 233 期
    [20] 朱光明.关于高中信息技术教材编写的思考与探索.课程·教材·教法[J].2005 年5 月第 25 卷第 5 期
    [21] 林建祥.论信息技术课程的核心价值——强调作为深层信息素养的 LOGO 思想.中小学信息技术教育[J].2005 年第 7 期
    [22] 杨翰深.面向信息时代的教学模式——计算机算法教学法.数学教育学报[J].1999年 2 月第 8 卷第 1 期
    [23] 周祖松.生活中的递归——《递归算法》的教学设计中小学信息技术教育[J].2005年第 5 期
    [24] 潘海林,兰慧敏.算法的来龙去脉.高中数学教与学[J].2005 年第 1 期
    [25] 李建华.算法及其教育价值.数学教育学报 [J] .2004 年 8 月 1 卷第 3 期
    [26] 宋宝和,宋乃庆.算法教学策略初探.中国教育学刊[J].2005 年 5 月
    [27] 王爱胜.想法-算法-软件:勾画思维、技能发展路线.中小学信息技术教育[J].2006年 12 期
    [28] 吴凯彬.突出本质 注重结构——对算法教学的若干思考.数学通报[J].2005 年第44 卷第 12 期
    [29] 汪细强.小海龟的数学思维——LOGO 语言教学片断与思考.中国电化教育[J]. 2006 年 7 月总第 234 期
    [30] 秦德生.新课程标准下的算法课程设计.数学教学[J].2005 年第 12 期(总第 142期)
    [31] 刘智强.信息技术与算法教学在研究性学习中的渗透.数学教学[J].2003 年第 1 期
    [32] 张亚明.以教材为依托,探索趣味教学——教科版新课标实验教材《算法与程序设计(选修)》教学有感.基础教育课程[J].2007 年 7 月总第 43 期
    [33] 徐元根.中国古代算法思想的特征.数学教学通讯[J].2005 年 7 月上半月总第 224期
    [34] RobortW.Sebesta.程序设计语言原理[M].张勤译.北京:机械工业出版,2004 年 4月
    [35] 王兵团,张志刚,朱婧,颜宁生 .Mtalab 与数学实验[M].北京:中国铁道出版社 2002 年 10 月
    [36] Edmindson(英).Through diagrams MATHEMATICS[M].希塘、文伟、晓瑜译.英国:牛津大学出版社、上海教育出版社,2001 年
    [37] 胡包钢,赵星,康孟珍.科学计算自由软件 SCILAB 教程[M].北京:清华大学出版社,2003 年
    [38] InfomrationLiteraey:HowdoesitdifferfromTraditionalorComputerLiteraey Http://www.TeehKnowLogia.org 2008 年 2 月收录

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700