标题 | 计算机公共课研究性教学中教师角色的思考 |
范文 | 徐晶+卢雪松 摘要:研究性教学是培养创新人才的重要途径。对实施研究性教学的教师,提出了更高的要求,教师角色亟待转变。该文针对计算机公共课开展研究性教学,探讨了教师角色的多樣性。教师不仅是课程教学的设计者和开发者,还是课堂教学的引导者和组织者,更是实践教学的参与者和监督者,最终还是教学反馈的评价者和反思者。 关键词:计算机公共课;研究性教学;教师角色 中图分类号:G64 文献标识码:A 文章编号:1009-3044(2017)27-0124-02 1 概述 高等教育的任务是培养具有创新精神创新能力的高级专门人才。研究性教学作为一种开放式教学模式,是培养人才的重要途径。[1]我校在研究性教学初步实践的基础上,现已在18个专业全面开展研究性教学改革,计算机公共课教学也在此列中。 计算机公共课教学如何打破“一言堂”的传统教学模式,如何实现教学理念的更新,如何有效开展研究性教学,对教师提出了更高的要求,教师角色亟待转变。 2 教师角色转变的必要性 传统教学模式中,教师的主要职能是“传道、授业、解惑”。经过几年教学经验的积累,一些教师的教学能力基本处于线性发展状态,独立教授某门课程,教师之间的协作大多流于形式,从而导致不少教师低层次、重复性地完成“任务”。 研究性教学模式是以培养创新人才为目标,激励和引导学生主动发现问题、分析问题和解决问题,在以教师为主导、学生为主体的探究过程中获取知识、训练思维、培养能力。因而整个教学活动不仅仅局限于课堂研究性教学,还需辅以学生观看微课、视频、自主探究、合作学习、网络自测等。这就促使教师角色多样化,教师不仅是教学过程、方法和内容的设计者和开发者,还是课堂教学的引导者和组织者,更是实践教学的参与者和监督者,最终还应是教学反馈的评价者和反思者。 3 计算机公共课研究性教学中教师角色的多样化 3.1 教师是课程教学的设计者和开发者 计算机公共课(以程序设计课程为例)进行研究性教学,需要结合学生的专业特点,整合教学内容。在程序设计课程中,我们把教学内容分为语法基础、基本控制结构、模块化程序设计等几个阶梯式的阶段,根据具体教学内容,灵活运用问题式教学法、案例教学法、任务驱动教学法等,运用线上、线下混合式教学手段,激发学生的学习兴趣,注重解决实际问题的程序设计思想与方法,加强创新能力的培养。[2] 在整个研究性教学过程中,教师“单枪匹马”几乎很难完成程序设计课程的教学任务,需要组织教学团队,联合作战。在设计、整合教学内容时,既需要具有丰富教学经验的教师,构建教学的知识框架,设计出课程讨论问题、教学案例、实际操作项目等。又需要精力充沛、善于使用新技术的年轻教师,发挥计算机教师的专业特长,自行录制微课、视频,这样制作出的教学资料能与设定的教学目标、内容相吻合,而且可以根据不同专业、不同层次学生的实际情况个性化地加以修改。利用学校教学平台,把程序设计网络课程建设得丰富多彩,上传、发布教学团队精心制作的教案、微课、视频,教学团队精心挑选的思考题、练习题、测试题、开发课题,教学团队精心准备的教学大纲、评价标准、阅读资料、参考文献等。学生可以根据自身情况,围绕本阶段或近期学习进展,上网自学、讨论、自测等,可获得教学团队中相关教师的在线指导。[3] 3.2 教师是课堂教学的引导者和组织者 研究性教学教师应着力于引导学生自主建构知识体系,激发学生的学习兴趣,引发和保持学生的学习动机。其中,课堂教学是关键。课堂教学不再是教师“一言堂”,而是以学生为中心,让学生参与到提问、析问、讨论、解答的各个环节中,培养学生的探究意识和质疑精神。 我们在程序设计课程的基本控制结构教学时,采用案例教学法。[2]课前在网络教学平台上将案例(如:已知三条边长,求三角形面积[4])发布,学生收集或查找各种方法(计算三角形面积),思考用计算机语言加以描述。小组讨论时应根据提出的不同思路,指出问题,比较算法之优劣。课堂教学时采用集中讨论,每组推选代表简述讨论结果。教师不断启发和鼓励学生,引导学生积极参与讨论,及时给出评价、总结。当然,学生自学、小组讨论时必定会遇到疑难问题,这就要求教师收集问题,将共性问题在课堂上加以分析解答,使学生及时地内化知识。个性问题可以针对性地课下或网上单独辅导,不给学生留疑惑。 作为课堂教学的引导者,教师用丰富的经验和对学科知识的宏观把握,帮助学生完成新旧知识的联接(数学知识和程序设计语言),从而完成教学目标(顺序结构程序解决用海伦公式计算三角形面积),还应引导学生基于知识的思维发散(三条边一定能构成三角形吗?),使学生所学知识由点到面地转变(引入分支结构)。 研究性的课堂教学有别于传统课堂单方向灌输,以学生为主体,教师为主导,教师引导启发学生构建知识,是双向的交流,在教学活动中充满了很多不确定因素。由此可见,开展研究性教学要求教师有较强的学科知识,其次还应有高超的课堂组织管理能力。教师在课堂教学中创设学习情境、协调学习氛围,积极地对课堂教学过程进行有效的组织和把控,牢牢地把学生注意力吸引到课堂教学上来。 3.3 教师是实践教学的参与者和监督者 实践教学是研究性教学不可或缺的环节。在程序设计课程中开展研究性教学,实践教学显得尤其重要,程序设计能力的提高,不是仅靠听和看,而是要通过编码、调试、纠错,在这些循环往复的过程中得来的。考虑到各专业学生的特点及学生能力的不同,采取验证性、开放性、综合性多层次的实践教学模式,充分调动学生学习的积极性,实现理论实践相结合。 教师根据所教授专业学生的特点,在已准备教学材料中选出适合该班级学生水平的任务,采用独立思考、上机实践、小组讨论、师生互动等多种形式,让学生发现问题、分析问题、解决问题,逐步培养学生的综合能力。在这一过程中教师不能采用“放羊式”教学,教师要参与其中,及时发现学生学习中的bug,辅助其debug,不让学生知“难”而退。 特别是综合性实践教学,每个协作小组被分配或挑选好实践任务(如一元多项式运算系统、矩阵运算系统及小规模信息处理系统)后,教师须参与任务研究,严格监督,否则,学生自主进行的教学实践可能会流于形式。教师参与研讨过程,指导学生采用自顶向下、逐步细化、模块化的方法,设计系统的总体结构,可以让学生少走弯路,提高讨论的质量,同时教师的参与行为起到一定的示范效应。[5]协作小组成员进一步通过参考文献、网络等检索、探究、思考、讨论,对模块细化、选择合适的数据结构。因为每个系统需组内成员分工协作才能完成,分解任务时离不开教师的指点,每位成员根据自身水平及兴趣领取任务时,也需教师的监督和协调。在教师的参与和监督下,小组成员相互协作、相互启发、共同提高。通过这样的实践教学使学生巩固了已有知识,培养和提高学生利用理论知识解决实际问题的能力,开拓学生的视野。 3.4 教师是教学反馈的评价者和反思者 研究性教学过程中注重学生创新能力的培养,教师根据每个环节的教学反馈,都应给出教学评价,取代以往的仅靠书面作业和期末考试的评价方式。在程序设计课程中对学生 “学”的效果,实行以研究性学习表现为主的评价方法,研究性学习评价占60%、平时成绩占10%、期末笔试占30%。其中,平时成绩主要考核学生的自主学习,以单元练习与测试的完成情况为主要依据。研究性学习评价由教师指导评价、小组成员互评和学生自我评价三方面综合得出评价成绩。教师给每个环节都制定了评价标准,在这样的评价机制下,促使学生注重平时的学习,积极自学、查阅资料、合作学习、探究讨论、质疑答疑等。教师也能了解学生学习状况,及时调整教法和策略,必要时组织二次教学活动,以推进研究型教学的有效实施。 采用这种评价机制,对教师“教”的效果也能从中迅速反馈,促使教师对自己的教学进行评价和反思,直观、具体地总结长处,分析不足,再次研究教学内容和学生,提出改进方案。教师不断进行具有批判性的教学反思,能丰富教学经验,而且能将实践经验系统化、理论化,有利于快速提升教学水平、教学评价和总结能力,最终把学生引上创新之路。[6] 4 结束语 在计算机公共课中实施研究性教学,关键在教师角色的转变。当然,教师角色转变不可能一蹴而就,这是一个循序渐进、不断修正自身的过程。既要教师主动更新观念,与时俱进地学习教育理论,提高教学理论水平和实践能力,学习本专业领域的新知识、进行教学科学研究,提高业务和科研能力。[7]也要學校和社会对教师有计划、有组织地进行培训和提高,进而促进研究性教学效果的提升,达到培养创新人才的教育目标。 参考文献: [1] 徐风生. 研究性教学的理论探讨与实践[J]. 高等理科教育,2012(6):44-48. [2] 徐晶,周彩英,卢雪松,楚红. 注重计算思维的程序设计课程研究性教学探讨[J].电脑知识与技术,2016(10):150-152. [3] 王兴芳. 基于网络课程资源的教师角色分析[J]. 教育理论与实践,2006(1):24-25. [4] 周彩英. C语言程序设计[M]. 北京:清华大学出版社,2011. [5] 张宇. 研究性教学中高校教师角色定位探析[J]. 扬州大学学报:高教研究版,2008(12):31-33. [6] 李敏,刘红英. 研究性教学方法在计算机程序设计类课程中的运用[J].当代教育科学,2008(7):62-63. [7] 赵新平.研究性教学中教师角色的重塑[J].教育理论与实践,2011(1):6l-62. |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。