研讨式教学在程序设计课程中的应用实践
2016-01-14戴志强董坚峰
戴志强 董坚峰
摘要:研讨式教学是以解决问题为中心,通过教师提出问题,创设问题情境,由师生共同通过查找资料,研究,探索,实践,讨论来解决问题的方式,使学生熟练地掌握并运用知识及技能。在计算机程序设计中采用研讨式教学,引导学生各抒己见,帮助学生找到程序设计课堂教学的乐趣,从而培养学生良好的学习习惯。
关键词:研讨式教学;应用;程序设计;课程
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2015)19-0086-02
1研讨式教学
研讨式教学模式是由教师的具体指导,配合学生的自我学习,自我教育,实现学生的自我提高,强化学生的技能并提高学生的素质的一种教学方法。这种教学方法主要有几大优势:有利学生自主学习能力的培养;有利于学生分析问题,概括文本,与他人交流表达能力的培养;有利于学生尊重他人,竞争能力与意识,团队协作,追求真理等优秀个人品质的形成。研讨式教学理论认为,学生所学的知识是在一定的情形下,借助一定的外有力量,如团队间的协作,与他人的交流,吸收各类的信息等,加以自我的理解,通过意义的构建形成的。其意义不能独立于主体而存在,人的知识是通过个体的主观能动性构建起来的。
2研讨式教学特点
研讨式教学由教师布置任务阶段;学生自主学习阶段,研讨阶段,教师总结提高阶段组成。教师布置任务阶段主要由教师完成,教师在完成这一阶段的时候有以下特点。
2.1针对性
任课教师要全面了解学生的学习基础,学习能力,运用各方式解决问题的能力,根据学生的水平不同布置。
2.2透彻性
教师对本次教学内容吃透教材上的讲解,并且在不同版本的书本对本次内容进行二次加工,并进行拓展,使学生的知识源泉越来越壮大,越来越清澈。融入自己的理解与思考,为学生带来好的情境与问题。
2.3开放性
题设要有开放性,让每一位学生都有自己的思考,更好地参加到讨论中。并且难度适中,不要过简单,这样会使学生失去对内容的兴趣。也不要过于复杂,难度过大的问题会打击学生的积极性,从而失去兴趣。
2.4实践性
题设结合生活实际,让学生认为知识是有用的。学生自主学习阶段:教师在这一阶段要让学生体现出“自主性”,让学生自己思考解决并掌握知识,实现“授人以渔”。需要注意的是让学生的学习观念,学习方法,学习手段的转变,让学生带着现实中的实际问题,用正确的方法,运用多种且高效的手段来学习。研讨阶段教师主要起主持的作用,让学生成为主角,适当发言,将问题的深度一点点加深。这一阶段应该营造好的气氛,让学生与教师互相交流,并且乐意交流。使学习过程成为一个平等,愉快,积极的体验。与此同时,对于学生的发言,要多采取鼓励,肯定好的方面,对于不足,教师加以补充就可以了,对于追问学生的时候,多用“请”字,尊重学生的发言权。教师总结阶段主要由老师来完成,主要从知识,态度,情感三方面来完成,提出不足,并给予肯定,拓展知识。
3研讨式教学在程序设计中的应用
随着社会科技的不断发展,现代信息手段已经成为人们生活中必不可少的一部分。所有的信息都是以数据库的方式在程序中进行处理在界面显示出来。笔者在教学学校管理系统设计的教学中,采用研讨式教学,效果不错。
3.1研讨式教学在程序设计中的案例
我国利用现代技术改进传统模式下的学生信息管理系统依旧存在着诸多的问题:一方面,引进多,创新少。我国诸多高校的学生管理系统多是在借鉴国外学生信息管理系统的基础上实现的,自我原创性较低,很难契合我国师生的要求。另外一方面,我国学校学生信息管理系统个体性较差。每一学校由于自身的发展特点,其对学生信息管理系统的需求也是不一样的,但是我国学生信息管理系统却是呈现出千篇一律的景象,这影响了我国高校的正常有序发展,影响了学生信息管理系统的有效建设。因此,本节课的教学目标就是让学生对某艺术院校学生信息进行系统管理设计。
出示教学目标:对某艺术院校学生信息进行管理。(该环节包括导人,用时一般为4分钟左右)
分解目标:学生根据教学目标,以小组为单位,每个小组四个人,每个人根据目标进行分工合作,自主完成各自的教学任务。
合作研讨:根据学生自主学习认为,本系统采用B/S结构,以Windows XP为操作系统平台,SQL Server 2008为后台数据库,IIS 5.0为Web服务器,IE 5.5以上版本为客户浏览器,以UML技术对系统进行需求分析和设计,ASP技术、ADO技术为开发技术,DreamWeaver CS4为前端开发工具,来开发基于B/S构架的学生信息管理综合实践管理系统,并在设计过程中充分考虑系统易用性、可靠性和灵活性的统一。教师要鼓励学生在自主学习过程中发现的问题在合作探究过程中要大胆的提出来,获得同伴的帮助。对于小组内出现了对知识点把握不准确的声音,要敢于质疑,大胆的提出来,小组讨论不能解决的,提交给老师,老师通过小组之间的合作再进行解答。
教师总结小节:设计和应用一个艺术院校学生信息系统,用来对艺术院校学生信息进行管理,以便在最短的时间内,高效准确的完成整个艺术院校学生信息过程。学生信息管理方式的转变,客观上要求有新的信息处理方式与之相适应。过去用手工处理录取信息的方式已不再适应新形势的需要。由于教育部下发的高校学生信息管理子系统没有提供详细的信息处理功能,为此,必须要有一套针对艺术院校学生信息处理的系统来完成相关的工作。招生录取数据进行标准化、整理、汇总、分析,并提供给高校其他部门使用是学校管理系统的一个重要内容,对于系统的设计将是一个不断完善和创新的过程,需要我们继续努力。
3.2教学后记
传统教学中的存在的问题很多,其中最大的问题是学生和老师之间的关系。在课堂教学中,师生之间的关系是有很大的距离的,教师教什么,学生学什么,极大地违背了教育规律,学生时刻都处于被动学习的状态。学生在课堂教学中很少有合作探究的机会,教师和学生之间也很少有交流,学生的很多疑问无法在课堂教学中表达出来。课堂教学过程中氛围死气沉沉,学生感受不到愉快。探究式教学模式是以学生为主体的教学方式,学生成为学习的主人,让他们自己发现问题,分析问题,并通过合作来解决问题。
在程序设计教学中,学生的动手能力通过研讨式教学有明显的提高。程序设计教学本身需要学生动手、动脑,合作探究。在教学过程中,教师将学生看成是学习的主体,学生在教学活动中所需要的时间、合作的情况都是教师应该考虑的问题。为了让教学更有效果,学生的学习兴趣更强,教学效率更高。在研讨式教学中,教师和学生之间的关系非常和谐,轻松愉快,每个学生都有话语权。学生通过和同学们、老师之间的互动交流,对自己在程序设计中出现的问题进行及时调整。
总之,研讨式教学不仅能培养学生的独立自主学习能力,合作交流能力,还让学生养成了独立思考的良好习惯,对学生的终身成长具有重要意义。程序设计是计算机课程的一个重要内容,学生在课堂教学中是否具有自主学习能力、合作交流能力对学生的学习能力的培养非常重要。教师在将研讨式教学运用于平时的教学工作中,结合学生实际,帮助学生找到程序设计课堂教学的乐趣,从而培养学生良好的学习习惯。因此,学习不应该是教师把知识整理好,像文件一样拷贝在学生的大脑中,而应该引导学生从原有知识与经验出发,构建新的知识经验,这是一个积极主动意义上的构建和互动的过程。