算法与程序设计教学的几点感悟.doc
《算法与程序设计教学的几点感悟.doc》由会员分享,可在线阅读,更多相关《算法与程序设计教学的几点感悟.doc(7页珍藏版)》请在三一文库上搜索。
1、算法与程序设计教学的几点感悟 教学方法在教学中举足轻重,它制约着学生学习的积极性和教学的效果。虽然教无定法,但万变不离其宗,决不能离开算法与程序设计教学内容和教学目标、脱离学生的知识背景和认知规律,一切符合学生认知规律的、科学的教学方法,必然会提高教学效率,取得事半功倍的效果。 2018年教育部召开全国中小学信息技术教育工作会议,颁发了普通高中技术课程标准(实验),标准规定“算法与程序设计”作为高中的选修内容,要求从1、计算机解决问题的基本过程;2、程序设计语言初步;3、算法与问题解决例举,三个方面组织教学。学习算法与程序设计课程就是要了解并掌握如何使用计算机解决问题,尤其是要理解问题解决过程
2、中采用的思想和方法,这是学习本模块的关键。通过教学实践,我对“算法与程序设计”有了较深层的理解,但要顺应学生认知的变化,开展这种既有构造性又具有创造力的教学,让学生形成积极主动的学习态度,还是有困难的。我经过几年高中的算法与程序设计教学,逐步实践、归纳和总结,有了以下感悟。 一、在符合课程标准的前提下,调整教学安排 近些年中学算法与程序设计教学中大多采用的程序设计语言是Visual Basic(简称VB)。VB继承了基本BASIC简单易学的特点,引入了窗体(From)和控件(Control)的概念,可以方便地进行可视化窗口设计。学校依据算法与程序设计课程标准要求,安排为30课时。我以学生已有的
3、知识为基础,按照学生的认知规律,遵循先易后难、先具体后抽象的原则,在教学中以观看、模仿、理解、总结、提高五个阶段进行实践,实施的教学安排如表1。 我通过从新安排教学内容,达到了很好的教学效果。 二、调动学生的学习兴趣,上好第一节程序设计课 兴趣是学习的关键,学生的学习兴趣也决定了教学效果的好坏。首先,我给学生展示并通过多媒体教学软件下发了猜数游戏可执行文件,每个学生都开始竞猜数字,程序界面如图一。在猜数的过程中,学生开始活跃的参与,激烈的竞争。有的同学2次猜中,有的同学6次猜中,有的同学几十次都没有猜中。原来2次的是运气好,6次的是采用了折中法,几十次的采用的是递增法。方法的不同,结果差异很大
4、。然后我把窗体文件的代码展示给学生(见图二),告诉学生这是上届同学编写的程序。同学们看着寥寥几句代码,居然实现的程序很有意思,所以大家感性上认为程序设计不难,挺简单的。 图一 图二 接着,我展示了彩色光盘程序,同学们都赞叹执行的结果美观。然后我把窗体文件下发给同学们,教会大家怎样显示代码窗口,代码较多,但是明确告诉学生代码实现了两个功能一是改变颜色,二是画同心圆。同学们观察了一会儿代码,呵呵,当然是看不懂的,只是认识个别英文单词。可是我提出了一个问题谁能改变代码,按下F5运行程序,产生不同效果?过了几分钟,有同学兴奋的喊有了新的效果,我将新的效果给同学们展示,大家都羡慕不已。我在机房巡视了一圈
5、,看到同学们都在实践有正在修改代码的;有在思考,无从下手的;有修改后,出现代码变成红色的。这时,我便给了同学们提示应该去修改参数,参数就像代数中的X,Y,Z等未知数。通过提示,大多数同学都有了修改代码后的运行效果。 以这种方法上第一节程序设计课,各班的学生都能积极参与实践,感受程序设计带来的成就感、喜悦感和自豪感,当然就喜欢上程序设计课了。 三、程序设计,算法是关键 通过前面几节课的学习,学生掌握了计算机解决问题的思路,VB的开发环境和创建工程的完整过程,能够根据老师的示例,依样画葫芦的在VB中加以实现,达到了模仿的要求。如何进一步教会学生独立实现程序设计,解决问题?这是一个学习VB程序设计的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 程序设计 教学 感悟
链接地址:https://www.31doc.com/p-1852527.html