学分制下程序设计语言课程教学研究与实践.docVIP

学分制下程序设计语言课程教学研究与实践.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学分制下程序设计语言课程教学研究与实践

学分制下程序设计语言课程教学研究与实践   文章编号:1672-5913(2008)07-0070-02   摘要:本文结合校级教改课题,针对学分制下程序设计语言课程教学中遇到的问题,提出了从教学模式、教学方法、教学管理和考核标准等方面进行教学改革的新思路。   关键词:学分制;程序设计;教学改革   中图分类号:G642   文献标识码:B      1引言      实行学分制以来,由于教学班级是由不同学科、不同专业、甚至是不同年级的学生组成的,因此客观上给程序设计语言课程的教学带来了一些新问题,主要有:(1) 对知识结构不同的学生,在课堂中如何组织实施教学,来保障教学质量;(2) 对不同专业学生的教学目标应有所不同,在教学中如何把握和体现;(3) 如何加强对学分制下教学班级的有效管理;(4) 制定怎样的考核标准能更加真实反映出不同层次学生的学习效果。为此,我们在教学实践中,积极开展了教学模式、教学方法、教学管理和考核标准的探索与研究,形成了自己的教学改革新思路,取得了较好的教学效果。      2学分制下教学改革新思路      (1) 采用混合式课堂教学模式   在课堂教学中,对由不同专业、不同年级的学生组成的教学班,传统教学模式显然已不能满足教学需求。采用“多媒体课件+编辑器+语言环境+黑板”相结合的混合式教学模式,能较好地解决这一矛盾。这一教学模式的基本构成是:教师授课以多媒体课件为主线,利用文本编辑器实现程序的设计,利用语言环境编辑、编译、调试并运行程序,利用黑板对不便于用计算机表达的问题进行必要补充。   多媒体课件主要用来反映教学的主要内容,课件力求简明扼要,突出基本概念、语法、算法表示、程序设计思想,包含例题,不包含例题的具体解答,并且内容尽量以问题大纲的形式出现,求精不求细,避免课件就是教材的搬家。尽可能地把学生注意力吸引到“听”老师讲解上来,这样,即避免学生养成“上课抄笔记,考试背笔记”的坏习惯,又迫使学生养成课后看书的好习惯,同时促使教师努力在课堂讲解上下功夫,在语言表达上下功夫,学会用最简练、较易懂的语言讲述复杂的问题。多媒体课件制作时,要事先规划好每次课的教学进度,在每次课程结束时给出归纳小结,并对不同层次的学生提出不同的课后要求。   帮助学生逐步构建程序设计思想的一种行之有效的办法是:教师利用文本编辑器,对问题边分析、边讲解,引导启发学生一起思考、共同实现程序设计。这种师生互动的方式大大地调动了学生的参与意识,激发了学习热情,并且使学生在参与编写程序的过程中享受到成就感,增进了学习的信心。更重要的是逐步培养了学生分析问题、解决问题和实际动手的能力。这种教学方式营造了一种很好的教学氛围,特别适合学分制下的教学班,好的学生容易冒出来,同时又带动了基础相对较差的学生。   在构建程序设计思想的教学过程中,教师要突出基本算法的思维方法,例如两变量值的交换、求和、二分法检索、排序等等;同时,还应该强调程序的编写规范,例如,标识符的命名应有规则、一行只写一条语句、程序块采用缩进风格、适当加注释等。从而培养学生良好的编写程序的思维方法,使学生养成良好的编程习惯,为后续的发展打下坚实的基础。   还有一个重要环节是提高学生编写和调试程序的能力。编写程序与上机调试程序是实践性很强的过程,需要在实践中逐步积累经验。所以在一开始,我们有意设置一些调试程序中常见的问题和错误,引导学生共同解决,帮助学生增加调试程序的经验,掌握调试程序的技巧,提高调试程序的效率。当然,提高学生实际动手能力的最好途径是让学生在上机编程的实践中提高,课堂教学中增加调试程序的过程是对实践环节的补充。   在程序设计语言的教学中,黑板仍然是我们教师不可缺少的教学工具。一些算法的演绎、逻辑的推理、程序的架构等问题,仍然需要用黑板来表述。此外,教师偶尔产生的灵感,学生忽然迸发出来的一些闪光的想法,用黑板描述是最好的选择。   (2) 实行“实验分组”的管理机制   学分制教学班的学生来自不同的专业、年级,给实验课程的指导和管理带来了不便。主要原因是学生人数多,基础不同,提出的问题比较分散,指导教师实在难以一一应对。为了提高实验课的指导效果,加强实验课程的有效管理,我们实行了分组管理的方式。以专业、年级为依据,将一个教学班的学生分成若干个学习小组,每个小组由不同程度的学生构成,小组成员推选小组长,小组长负责小组成员的组织和管理工作。实验室座位的安排以学习小组为单位,一个小组成员固定在相邻的位置上,鼓励协作式、讨论式的学习模式。   分组管理机制给实验课程带来了诸多好处。其一,转变了学生依赖老师的习惯,提高了学生自我调试程序的能力。一部分问题在小组同学们的共同讨论、相互学习的过程中就解决了。学生们增强了自信

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档