基于信息化技术的算法与程序设的计教学研究.doc

基于信息化技术的算法与程序设的计教学研究.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 PAGE 页 基于信息化技术算法与程序设计教学研究   Research on Algorithm and Program Design based on Information   Technology//WANG Weixia   Abstract Aimed at emphasizing the programming language, neglecting   design capabilities in traditional algorithm and programming, this paper conquers bottlenecks in algorithm teaching, and presents the teaching method based on information technology, which can deepen student understanding of programming design.   1 前言   人类总结改造自然过程认识与经验形成了知识,通过消化吸收这些认识与经验为我所用,形成了技能[1]。教学过程是传授知识过程,而知识与技能不等同,教学目是让学生掌握具有立足现实技能,形成对自然过程正确认识,不断去实践这种认识,并转化为技能。因此,教学过程完成并不一定达到教学目,只有在教学过程中让学生对教学内容进行实践、剖析、判断、推理、灵活运用,形成自己技能,才能立足于现实,达到教学目。   新课标指明学习算法与程序设计模块目是使学生体验算法思想,了解计算机解决问题基本过程,理解算法与程序设计解决问题作用,明确算法与程序设计学科在实际应用中所处地位[2];通过学习让学生能从简单问题入手,设计相应算法,同时使用合适编程语言实现程序设计,解决现实中存在问题。其教学重点是让学生理解计算机解决实际问题所应用思想方法及对工程思想挖掘。在算法与程序设计教学过程中,本文不再将抽象算法与枯燥无味程序代码作为讲解重点,取而代之是问题求解思路,从问题出发,培养学生系统性思维,算法只作为一种工具或手段,在解决问题过程中体验算法思维训练,在程序框架设计过程中锻炼逻辑能力。让学生在学习过程中理解计算机约束与实现机制同时提高创新、开发及解决问题能力。   算法与程序设计现行教学中主要存在三个问题[3-4]。   1)教师往往把基本语法、变量定义、程序控制、函数应用作为讲解重点,课堂大部分时间主要用来强调这些细节应用,然而这些内容比较抽象,难以通过通俗手法或例子让学生真正去理解与吸收,在枯燥讲解中没能达到教学目,更是让学生对课程失去兴趣,难以让学生从系统思想贯通算法思维,理解程序设计真正用途。   2)过多课时进行基础理论知识讲解,基础理论讲解与上机操作分开进行,在强硬灌输课堂上,学生学得似懂非懂,云里雾里,当再去上机操作时候也不知道基础理论讲解是什么或上机操作有什么作用,只是跟随教师指令去点击鼠标或敲击键盘。   3)评价手段单一。算法与程序设计学习成绩评价只是在学时结束时,教师针对课堂讲授知识点,按照考纲考点编制试卷进行笔试,或者在计算机上形成题库让学生上机作答,最终以学生所答试题得分为考评依据。这种考核方法很难对学生系统性思维做出评价,并与课标设计目脱轨。   2 基于信息技术教学模型设计   教学模型 信息化技术发展为课堂提供了多种高效教学手段[5-7]。笔者结合多年教学经验,通过教学算法与程序设计课程提高学生系统性思维,培养以计算机及编程手段解决实际问题能力,提出一种基于信息技术算法与程序设计教学模型,如图1所示。   多种信息化技术提升学习兴趣 兴趣是最好老师,学好一门课程首要条件是对其感兴趣[8]。就像Visual Basic程序设计课程里用“hello world”例子将学生引入程序设计,而随着信息技术发展,人们生活水平提高,学生在现实生活中随处可接触到计算机及移动终端,像智能手机、iPad上各式各样游戏软件、应用软件五花八门,“hello world”这样例子对他们已经产生不了吸引力。为结合课程讲解,本文教学模式将以现实场景为基础,结合物联网技术、数据库技术、软件编程技术及多媒体技术给学生展现一个程序设计现实场景,提高课堂趣味性。   课程开始前,给每个学生发一张与姓名唯一匹配身份标识卡,当学生带着这张卡进入教室时,RFID读卡终端将该学生信息读入计算机,将学生信息及进入教室时间显示在电脑屏幕上,并通过多媒体系统显示在大屏幕上。当上课时间到了,大屏幕上会显示课堂应到人数、实到人数。   提出及剖析问题 问题提出紧跟刚上课时场景,针对这套系统让学生提出自己疑问,通过记录总结问题主要集中在以下几点:标识卡是怎么与学生姓名唯一关联?当人经过教室门口时并

文档评论(0)

189****7685 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档