APP下载

以学为中心的.NET框架技术课程教学改革研究

2020-08-10谢备

中国教育技术装备 2020年22期
关键词:以学为中心软件工程教学改革

谢备

摘  要 传统的.NET框架技术课程教学环节主要是以教师为中心,存在缺少课前预习与课后反思环节、考核方式单一等问题。针对这些问题,探索并实践以学为中心的教学理念,转变传统以教为中心的教学模式,旨在提高该课程的教学效率和质量。

关键词 以学为中心;软件工程;.NET框架技术;教学改革;教学模式

中图分类号:G642    文献标识码:B

文章编号:1671-489X(2020)22-0089-03

Study of Learning-Centered Teaching Reform on Dotnet Frame-work Technology//XIE Bei

Abstract The traditional teaching sections of Dotnet framework tech-nology course takes teacher as the center, there is a lack of preview before class and reflection after class sections, and the assessment method is single. To solve these problems, this paper explored and practiced the teaching concept of learning-centered and changes the traditional teaching mode of teaching-centered, aiming at improving the teaching effect and quality of the course.

Key words learning-centered; software engineering; .NET frame-work technology; teaching reform; teaching mode

1 前言

2018年,教育部在四川成都召開新时代全国高等学校本科教育工作会议,指出人才培养是大学的本质职能,本科教育是大学的根和本,在高等教育中是具有战略地位的教育,是纲举目张的教育[1]。近年来,“以教为中心转向以学为中心”的教育理念得到越来越多的教育工作者的认同,要实现卓越的教育,只有在教育思想上进行改革[2]。目前各高校实施的教育教学方法基本上是以教授为中心,可能导致教师讲得太多,学生无法参与到课堂中来,教学质量不高。以学为中心颠覆了传统的教学理念,教师不再是整个教学环节的中心,同时在教学思想、教学手段、教学服务、教学管理、教学反馈等各方面有了新的理念。以学为中心更加偏向于关注过程和成效,重视创造性的激发和主动思考能力的培养,从根本上落实从“学生被动接收教师传授的知识”向“让学生自己去发现和创造知识”转变[3]。

.NET框架技术是广东科技学院计算机学院软件工程专业C#语言方向的一门核心科目。这门课程在专业人才培养方案中处于核心地位,主要培养学生面向程序开发岗位的核心职业能力和职业素质,是一门面向专业应用类课程,目的是使学生学会.NET技术企业级项目开发的基本技术和正确设计思想。同时,这门课程对学生毕业后的岗位能力有着非常大的影响。但由于本课程所涉及的理论知识比较繁杂,而且课程实践性比较强,这就使得传统的以教为中心的教学模式不再适合该课程的教学。因此,本文结合广东科技学院软件工程专业.NET框架技术课堂现状,对如何在大学本科教育中充分体现以学为中心的思想进行研究和探索,旨在培养兼具厚实的理论知识和过硬的实践能力的创新型技术人才。

2 课程教学现状与存在的问题分析

在本次教学研究中,通过对软件工程专业学习该课程的学生以及授课教师进行问卷调查,发现该课程在授课过程中存在如下问题。

学生不容易融入课堂  NET框架技术课程理论知识比较繁杂,且对先修课程如C#程序设计、ASP.NET程序设计等的掌握情况有较高要求。如果先修课程掌握得不好,学生很难接受该课程的入门知识。即使学生先修课程掌握良好,但是由于该课程有些抽象的概念或理论着实难以理解,如果没有正确的课程引导,采用传统的教学手段就可能使学生无法融入课堂,最终放弃本课程的学习。

教学模式落后  传统的课堂教学中以教师为核心,学生紧随教师的讲授思路听课学习,全程能主动思考的环节与机会较少。这种教学模式中,教师花了大量的精力与时间在备课与知识讲解上,仍然无法提升学生的参与度和学习热情,整个教学环境处于一种填鸭式教学和满堂灌的状态,教学质量不高。因此,落后的教学模式使得学生的学习积极性和主动性也不能得到完美的激发。

理论与实践的融合难以保证  该课程是选择C#方向的学生毕业后求职的核心课程,因此对学生实操和解决实际问题的能力有较高的要求。然而在整个教学中,理论教学与实践教学两者之间难以做到相辅相成。即使理论课和实践课在形式上是融合的,在实质上也是完全分离的,也就是理论课学习的知识与实践课学习的内容相差甚远,导致学生在学习实践课程的时候理论知识缺乏,而无法达到实践课程的目标;或者是理论知识扎实,却完不成实践项目。

课程内容之间的相关性较强,教学设计缺乏连贯性  课程每个章节之间有较强的相关性,每个知识点之间也有较强的逻辑关系。当学生在某个环节出现理解不到位或者没搞懂的情况的时候,在课后又没有及时地找同学或者老师解决自己不懂的问题,这样后续的知识学习可能就会脱节。如此下去便会形成恶性循环,最终可能导致学生直接放弃该课程的学习。

课程考核方式单一,考核内容与实践能力关联度不高  根据学校的制度,该课程期末考试形式为闭卷机试,但是由于受考试环境与时间的限制,考试内容仍然以基础知识和理论知识为主,实践能力考查的内容较少,缺乏对学生综合应用能力、团队合作能力、岗位能力等素质的考核,因此,这种考查机制无法准确地反映出学生的实际能力。

3 以学为中心的教学改革途径

针对上述问题,本文基于以学为中心的教学理念,在教学手段与教学内容上对.NET框架技术课程进行相应的教学改革与实践。

知识点模块化和课程项目化  将课程每章节的内容独立,并将知识点形成模块嵌入每个独立的章节中,然后让每个章节串联起来形成一个独立的项目。使用同一个项目链接课程中的所有案例,不仅能让学生明白如何掌握某个知识点,而且能直观地看出如何将这些技术综合到同一个项目中。课程学习完成后,整个项目也就得到实现,此时教师可以考核学生自己实现的项目,对其中存在的问题给予点评与解决思路,不仅能监控学生的学习过程,监督学生的学习任务,还极大地丰富了学生的项目经验。同时,学生在课后可以根据该项目对课程的所有知识点进行全面的复习巩固。

线上线下结合,构建网络交流与教学平台  利用线上教学平台组织课程教学资源库,包括课程教学大纲、课程授课计划、课程实训任务书、课程教案、课程测试等。同时,每次课结束后,教师可以在平台上布置下一次课程的学习任务,学生可以在课后相互之间进行探讨,为下次课在课堂上的讨论汇报做好准备工作。对于难度较大的任务,教师在课后可以在线上给予针对性的提示与讲解,促进学生课后巩固已学知识和预习下次课程的学习任务。

“预习在课前”“拓展在课中”“反思在课后”三环一体  以学为中心的教学活动的设计对教师提出更高的要求,教师在上课之前要对整个教学环节进行精心设计,要制定好每堂课的学习目标,明确最终能达到怎样的学习效果。功在课前,效在课中,思在课后。

课前预习环节主要是教师根据下节课所学知识提前推送资源,要求学生回顾、复习并掌握先修课程中的相关知识,为下次课的学习打好基础。

课中教学环节采用BOPPPS教学模式,包括导言(Bridge-

in)、学习目标(Objectives)、前测(Pre-assessment)、参与式学习(Participatory Learning)、后测(Post-assessment)、总结(Summary)六个环节[4]。在各个环节可以使用课堂派等信息化教学平台针对性地设计相应的现场讨论、现场测试,让学生能在课程中学会思考、观察并进行总结。

课后教学环节主要包括作业、总结和反思三部分内容。 学生完成课程作业并进行总结,然后反思,比如某个功能能否采用其他方式进行实现等。

开展探索式学习模式  传统的教学方法是教师先提出问题,学生回答问题;然后教师点评学生问答情况,分析问题;最后,教师给出解决问题方法并讲解方法。这样的教学方法仍然是以教师为主导,不利于提升学生主动发现问题并解决问题的能力,对大部分学生的技能提升没有实质的改变。因此,在课程教学中应该强调以问题为核心,教师与学生之间共同发现问题、思考问题、探讨问题,最后解决问题。这样的模式对那些习惯机械、被动接受知识的学生来说,会有很好的能力提高效果,同时对他们在学习理念、学习习惯、学习方法上有一个颠覆性的转变;而对那些有一定自主学习理念的学生将是一个促进的作用,他们会进一步习惯自主学习、主动探索的学习过程,久而久之,思想就开阔了,创新能力必然会有所体现。

融合实践教学与理论教学,在实践教学中体现创新能力的提升  实训内容的设计要充分体现理论课中所学知识,因为理论是实践的保障,基础知识不扎实,实训课程无法开展,二者相互促进。否则,学生在实践过程中将对教师布置的任务无从下手,从而失去学习的兴趣与热情。传统的实践教学中的课程设计是教师设计好题目,给定设计方案与思路,让学生根据任务书去编写程序代码,进行各种功能的实现,最后实现的功能可能千篇一律,缺乏新颖性。这样的实践教学模式存在模式单一,体现不出学生创新能力的问题。以学为中心的实践教学应该体现实践的探索性和创新性,教师应根据理论知识有针对性地设计好实践教学的基本项目任务,做好相应的实践教学大纲并提前发给学生供学生预习,并告知实践项目中涉及的知识点,而完成项目具体的思路与技术路线由学生通过查阅资料与相互讨论制定,这样学生将具有开阔的思维和发挥空间。

重建课程评价机制  合理有效的课程反馈体制是衡量课程教学效果的有用途径。在以学生学为中心的教学模式中,应摒弃传统单一的理论知识考核(期末考试为主要评价手段),针对具体使用的教学手段和学习的课程内容,尽可能形成闭环的考查机制。尤其应重视学习过程的评价,重调期末理论考试的评价比例,提高对学生实践动手能力和学习能力的评价比例。.NET框架技术课程可以采用工程项目考核的方式评价学生成绩,教师提前布置好项目给学生组或者学生个人,让学生组或者学生个人在给定时间内完成一个综合性的项目,然后通过答辩的形式来对学生进行综合性评价,由此可以在一定程度上提升学生的自学能力与创新思维,同时锻炼学生的表达能力和团队合作能力。

4 结语

本文针对广东科技学院软件工程专业的.NET框架技术课程进行以学为中心的教学改革,在本次教学改革实践中,首先分析该课程在教学中存在的问题,然后本着以学为中心的教学理念,针对存在的问题提出相应的改革方案并实践,旨在提高课程的教学效率与质量。■

参考文献

[1]陈宝生.坚持“以本为本”推进“四个回归”建设中国特色、世界水平的一流本科教育[J].时事報告(党委中心组学习),2018(5):18-30.

[2]卢新坡,陈丽霞,徐三魁,等.基于“以学为中心”的《材料科学与工程基础》课程改革研究[J].山东化工,

2019(12):134-135.

[3]张红伟,冉桂琼.四川大学“以学生为中心”的教育教学改革与实践[M]//2015年大学素质教育高层论坛论文集:素质教育与大学教育改革.中国高等教育学会大学素质教育研究会中国高等教育学会大学素质教育研究分会.2015:

108-114.

[4]周文,李俊,包卫东,等.国内BOPPPS模型研究的知识图谱分析[J].高等教育研究学报,2019(3):44-52,66.

猜你喜欢

以学为中心软件工程教学改革
依托工作室的软件工程实践教学研究
基于工程教育认证的《软件工程》课程教学质量建设研究 
关于如何创新和完善计算机软件工程管理的探讨
基于人才培养的技工学校德育实效性研究
现代信息技术在高职数学教学改革中的应用研究
以职业技能竞赛为导向的高职单片机实践教学改革研究
微课时代高等数学教学改革的实践与探索