高中《算法与程序设计》教学中的问题、策略与反思

高中《算法与程序设计》教学中的问题、策略与反思

ID:45613062

大小:130.43 KB

页数:7页

时间:2019-11-15

高中《算法与程序设计》教学中的问题、策略与反思_第1页
高中《算法与程序设计》教学中的问题、策略与反思_第2页
高中《算法与程序设计》教学中的问题、策略与反思_第3页
高中《算法与程序设计》教学中的问题、策略与反思_第4页
高中《算法与程序设计》教学中的问题、策略与反思_第5页
资源描述:

《高中《算法与程序设计》教学中的问题、策略与反思》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、高中《算法与程序设计》教学中的问题、策略与反思【摘要】:《算法与程序设计》是普通高中信息技术课程的选修模块,是一门难教、难学的课程。本文针对目前存在的问题,进行了新的探索和反思,探索出适合本课程教学的几点教学策略,在实践中取得了良好的效果。【关键词】:问题,程序设计,教学策略,学习兴趣,反思《算法与程序设计》是普通高中信息技术课程的选修模块,在高中阶段开设程序设计课程不仅为人才的成长打下一个坚定的基础,还可以有效地培养学牛的抽象思维能力和逻辑思维能力,有利于提高学生应用信息技术的能力。然而《算法与程序设计》是一门难教

2、、枯燥、难以理解的课程,同时学生缺乏相应的知识背景,导致学生对这门课冇恐惧心理,缺乏兴趣。这就要求教师在教学中分析、探索行Z有效的的教学策略,才有可能培养学生程序设计能力,激发学生对程序设计的兴趣。笔者在近儿年的教学实践中进行探索,探索出适合本课程教学的儿点教学策略,取得了良好的教学效果。但在教学实践中,也遇到了很多问题和困惑。一、教学实践中存在的问题与困惑1、学生参差不齐问题。首先高中学生的起点水平参差不齐。很多学生在升入高中前,并未接触过算法与程序设计的相关知识。我曾做过粗略统计,每班人约都有百分之九十多的学生在

3、高屮阶段以前未曾接触过程序设计这方面的内容,因此,学生学习程序设计语言的基础较差。其次,编写程序还涉及到本身的理科基础,特別是数学思维能力,每个学生的思维能力、理解能力是因人而界的。像实验班与普通班、文科班与理科班,他们的接受能力就不同;而同一个班的学牛,他们中有的思维敏捷能很快接受新的知识,有的却还需要反复讲解才能接受。现在我们都强调教学要面向全体学生,但这么人的差距要想做到面向全体学生我感觉很难。2、课时安排紧张,教学内容多而教学课时有限。《算法与程序设计》模块屮包括两大块内容,一是算法部分,一是VB程序设计基础

4、部分,基木上涵盖了程序设计屮用到的所侑知识,有大最的概念、数据、语旬以及其它的过程和两数,这些理论知识学牛都必须掌握并能在VB屮熟练应川,因此老师需要详细的讲解和做大量的练习。书本上还包括了几种典型的算法、程序设计思想和项冃实践,都要教师一一讲得透彻,否则学纶还是很难理解。《算法与程序设计》模块的学时要求是36学吋,但是一-般信息技术课程最多每周两节课,有的学校其至每周一节课,加上考试、放假等原因也会耽谋一些学时,真正可以上课的课时不多,要学生全面理解算法并学会编程,教学难度可想而知。3、学习内容比较枯燥乏味,缺乏趣

5、味性,学生兴趣不高。《算法与程序设计》难教、难学是困扰师住的突出问题。对于学生而言,一方面算法及编程知识这部分教学内容具有高度的抽象性和严密的逻辑性,理论性和知识性都比较强,容易使学生产生畏难和恐惧心理;另一方面由于平时学生对其了解甚少,会使其对编制程序产生神秘感。对于教师而言,由于算法及编程知识相对枯燥且学生接受能力有差别,不易引发其学习兴趣,这就对教学的推进产生了一定的困难。4、学习态度不明确。学生的学习动机不明确,尤其是以文科类学生为主,有不少学生认为学习程序设计对他们来说没有用,仅把它当作一门可学可不学的课程

6、,只是单纯的应付考试,还没有意识到在信息时代的今天,计算机已经成为了人们所必须掌握的一种基本技能。5、学生对传统的课堂讲练教学有厌倦感。学生上理论课时无学习兴趣,都觉得理论课枯燥乏味,认为信息技术课上课方式应该与其他科目不同,是在多媒体网络教室进行。而教师们普遍认为《算法与程序设计》适合在教室上课,采用传统的教师先讲后演示、学生先听后编程的方式,尽量少安排上机,因为上机课的纪律难于管理,人部分同学都是在上网、玩游戏,学生在听或者看的过程屮往往注意力不集中,到实践编程时又无从下手。可如果不让学生体验调试程序的过程,那么

7、算法的学习就只能是纸上谈兵,学生对算法和程序知识的理解将是不完整的.二、探索应对的教学策略面对上述种种问题与休I惑,如何在有限时I'可内合理运用教材,采取恰当的教学方法,激发学生的学习兴趣,也就是如何提高《算法与程序设计》课堂教学的有效性,我们不如从以下儿个方面去解决:1、端正学习态度。在教学过程中,要帮助学牛端正学习态度,提高《算法与程序设计》课程对其全面发展必要性的认识。《算法与程序设计》是屮学一门很重要的课程,是衡最中学生计算机素质的重要标志。程序设计课程的教学不仅要让学生学习程序设计的皋本概念和方法、掌握编程

8、的技术,更重要的是培养学生逻辑思维和逻辑推理的能力、动手能力、创新能力。多注重学生兴趣的培养,通过一些生动形象的实例引导学纶主动提出问题、分析问题、解决问题。2、创设情境,激发学生兴趣,提高学生学习信心。兴趣是学习的关键,兴趣决定了教学效果的好坏。在程序设计教学中要从学生的兴趣入手,利用学生对事物的好奇心,选择一些有趣的、有实际意义的程序,激发

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。