关键词:
算法
算法教学
教学策略
摘要:
算法是数学及其应用的重要组成部分,也是计算机科学的基础。随着信息技术的不断发展,算法越来越受人们重视,而算法思想已成为人们应具备的数学素养。算法作为高中数学必修3的学习内容,要求学生学习算法的基础知识和体会算法思想。经过几轮的教学实践,算法的教育价值得到了更多师生的认同,算法教学也取得了一些宝贵经验和一定的成绩。本文在整理前人研究成果的基础上,通过对算法教学现状的调查与分析,就如何更好地开展高中算法教学活动等问题,提出了几点建议和改进策略,论文主要通过文献法、问卷调查法、访谈调查法以及案例分析法展开研究。本文作者通过问卷调查、访谈调查以及实习中的教学实践等过程,发现在部分学校目前算法教学中存在如下几个问题:(1)部分教师对“算法初步”教学不够重视;(2)多数教师的算法知识培训不到位;(3)部分教师在教学过程中对重点和难点的把握不够准确,教师间缺乏应有的交流;(4)算法在计算机和相关内容中的实际应用欠缺;(5)算法教学内容和教学方式比较单一;(6)部分教师对中国古代算法的重视程度不够。为了有效地开展算法教学,本文结合布鲁姆教育目标分类学、建构主义教学观理论,就算法知识的教学提出了一些教学策略。这将有助于算法概念教学的实际问题引入和正反例对比策略;有助于算法基本结构及框图设计的探究式教学策略;有助于算法语句教学的对比、演示策略;有助于算法思想渗透的策略,即算法教学前渗透,算法概念教学中的渗透,后续教学中的渗透。同时,本文对几个典型的算法案例进行了分析,并对算法教学提出了如下六点建议:(1)转变教学观念,提高对算法教学的认识;(2)加强算法知识的学习,对算法有一个整体的认识;(3)注重算法思想的渗透;(4)注重学生思维品质的培养;(5)注重算法案例在教学中的使用;(6)注重算法教学与信息技术的整合。希望这些教学策略及建议,能对高中算法教学的实践提供参考和借鉴。