APP下载

基于混合式教学的课程思政教学改革与实践
——Android开发与应用基础为例

2023-03-26罗海丽

科教导刊·电子版 2023年2期
关键词:控件知识点思政

罗海丽

(桂林信息科技学院,广西 桂林 541000)

0 引言

习近平总书记在全国高校思想政治工作会议上指出:“要用好课堂教学这个主渠道,思想政治理论课要坚持在改进中加强……,使各类课程与思想政治理论课同向同行,形成协同效应”[1]。这次讲话为高校思想教育工作确立了课程与思政教育之间相互促进、相互发展的方向,明确了所有教师与所有课程均具有育人功能。

Android开发与应用基础是电子信息工程专业的安卓方向的必修课程,也是核心课程。该课程内容主要由以下几个部分组成,第一,Android系统及其开发过程,包括Android系统概述、开发环境、项目结构与实例。第二,图形界面设计,包括常用组件、布局、菜单、对话框以及页面切换。第三,图形与多媒体处理,包括绘制几何图形、音/视频播放。第四,服务调用,包括后台服务、系统服务、Web服务。第五,网络通信,包括Web视图、TCP协议、HTTP协议。教师在传授专业知识的同时,将思想政治教育内容融入课堂内,不仅锻炼学生编程实践能力、培养学生创新思维能力,并且把专业知识背后蕴藏的职业道德、工匠精神、家国情怀等显现出来。在课程目标、教学方法、授课内容等多个教学环节灌入思想教育内容,实现全员全过程全方位育人[5]。

1 基于“思政+混合式”课程建设路径

1.1 课程目标的设计

课程目标是课程教学具体实施的基础,其主要包括知识与技能目标、情感目标。在教学目标内引入思想教育元素,可以助力课程教学效果的提升。Android开发与应用基础的知识与技能目标要求学生掌握安卓软件设计的基本知识和技能,锻炼学生的实际编程能力,从而为学生毕业后从事移动设备以及软件应用开发奠定良好的理论和实践基础。其情感目标主要体现在以下几方面:

(1)厚植爱国情怀。将社会主义核心思想、中华民族传统文化、爱国主义教育和中国价值观等内容融入课程教学过程中,注重“术”“道”相结合[2]。

(2)强化责任意识。大学生是国家未来发展建设的主力军,肩负实现中华民族伟大复兴梦想的责任,必须时时刻刻保持高度的民族责任意识。但是刚踏入校园时,大部分的大学生都曾有过这样一段迷茫,为何来?如何学?怎么过?因此,教师在课堂教学中除了传授专业知识内容,还应该适当的引导学生增强责任意识,例如Android Studio软件是开发团队团结协作的结晶,从中理解与他人沟通、团队协作的重要性,及如何有效的规划未来生活和设置计划目标。

(3)弘扬工匠精神。在教学时引入相关的企业故事或实际案例项目,引导学生深入了解背后蕴含的道德情操、价值取向等。在实践过程中培养应用型学生的创新精神和创新思维能力,形成坚持不懈、严丝不苟、务实守信、精益求精、勇于创新的科学品质。

通过线上线下相互融合模式,将思想政治内容与课程知识点紧密衔接,立足于实际开发案例,让学生在学习、研究过程中发现问题、解析问题以及处理问题,并且润物无声地汲取爱国主义精神,树立正确的世界观、人生观、科学观和价值观。

1.2 教学方法的设计

本课程采用讲述教学法、案例教学法以及项目教学法进行教学。教师在线下课堂中讲授章节的基本概念和基础知识的同时,巧妙地引入爱国主义教育、社会责任意识、创新精神等。借助线上教学平台,教师能够较全面的了解学生对课堂知识点的掌握情况以及实操能力。学生亦可以通过线上平台的视频资料,反复观看学习,加深对知识点内容的理解。另外,基于根据实际案例和新闻资讯分析,学生能够获取与知识相关的思想政治元素,达到专业教育与思想教育相统一的目的,实现“三全育人”。

1.3 授课内容的设计

结合混合式教学模式的特点,将线上视频资源与线下课堂教学有机融合。同时,构建由专业知识、时政背景、实例项目组成的“教”“练”“战”三位一体的知识结构,注重授课内容的拓展和延伸。首先,从课程内容中梳理出相应的课程思政元素。其次,在具体的实例项目中,采取任务驱动方式切入思政要素,在专业技能培养过程中灌输育人内容,让学生具有高尚的道德品质,同时具有扎实的专业才能。

例如,在讲授Android基础知识时,结合移动终端的发展历程,开展爱国主义教育、培养学生思维能力和创新精神。从华为鸿蒙系统延伸到近几年西方国家对中国的科技封锁,让学生了解科技创新和自主知识产权的重要意义,激发学生的爱国情怀、增强学生对民族认同感和自豪感。结合课程目标和章节知识点,从每一个章节知识中深挖教育元素,部分设计如表1所示。

表1 思政教学内容设计

2 基于“思政+混合式”案例实践探讨

2.1 实施过程

教师在整个课堂教学过程中,给学生灌输责任、担当、为人处事等思想教育内容。一方面,将教学中心从教师转变为以学生为中心。另一方面,在教学过程中潜移默化地注入思想教育知识,促进知识学习与立德育人“同频共振”发展,实现技能导向和价值引领相统一。本文以《Android用户界面设计》为例,本章节的知识目标为掌握几种UI控件的属性和方法;能力目标是能够运用UI控件进行简单的编写程序,能够运用Button控件的监听器实现单击按钮的效果;价值目标是遵循开发软件技术相关的规范和规则,以及具有良好的职业操守、精益求精的敬业精神和求真务实的工作态度。该内容的教学实施过程主要分为四个环节,即课前准备、课中实施、课后提升、教学评价。

(1)课前准备。在授课前,教师首先要对用户界面设计的知识点进行凝练、提取出本章节知识拓扑图、重点和难点以及知识点内所隐藏的思政元素,如各类控件的属性以及使用方法、Button按钮需要和监听事件结合等使用规则和要求;引入通过具体编写规则,培养学生要遵循软件开发的职业道德规范、具备良好的职业道德观以及精益求精的敬业精神等思政内容。其次,利用线上平台(学习通)发布PPT课件、微视频、重点难点等课程资料,让学生通过线上平台可以提前了解即将学习的知识点,做好课前预习工作。同时让学生明白“凡事预则立,不预则废”的哲学道理,养成良好的学习习惯,进一步培养学生的自控能力与主观能动性[2]。

(2)课中实施。课堂教学是课程实施的核心环节。首先,需要营造良好的课堂氛围,让学生在课堂教学过程中可以表达自己的观点,培养学生勇于深究的精神。其次,以问题为导向进行拓展教学,如使用手机时会经常看到一些文本信息,这些信息一般是采用TextView控件显示,该控件通常用来显示文字、电话、URL链接等,在实例讲解时可用入党誓词作为显示文本内容。在教学过程里遵循由浅入深、化繁为简、层层递进原则,增强学生的学习积极性和能动性。最后,学生也可以在互动过程中学习、发掘理论内容背后蕴含的思维方式和价值取向等,使得学生明白做人之理、做事之法,最终学有所得、学有所感、学有所用[4]。

(3)课后提升。课堂教学结束之后,教师在线上平台发布一些综合练习作为章节测试点,让学生进一步巩固和拓展本节课所学知识。再设定具体完成时间节点,督促学生在规定时间范围内完成并提交结果,提高学生的自我时间观念意识。其次,对于学生的线上测验,教师及时批改给出相应的分数,让学生在学习过程中获得成就感,激发学习的兴趣。最后,教师对测验情况进行汇总、分析,并在课堂上点评与讲解,同时根据学生的学习情况,适当的微调授课内容。另一方面,如果学生在课后复习时遇到不懂之处,要充分利用现场答疑、学习通的讨论区和QQ学习群等方式,可以及时解答疑惑,全方位地提升教学效果,同时也可以培养学生之间的团队合作与沟通能力。

(4)教学评价。考核评价由单一的考核成绩演变成线上与线下结合的综合性评价方式,注重过程性考核。教师对学生的课程学习评价要坚持公平的原则,不仅要考核学生对各单元知识的应用情况,即实际动手操作能力,还要签到情况、期末卷面考试成绩等。此外,也将线上学习活动纳入考评环节,主要包含课前视频预习、知识点讨论、线上测验等。最终成绩由各项分数进行加权求和,采用过程性考核与期末考核相结合方式,达到对课程教学内容全方面评价的目标。

2.2 教学效果

Android开发与应用基础课程采用线上线下混合式教学模式与课程思政相结合的改革实践后,有效地提升学生的小组合作能力、专业技能水平以及创新思维能力。学生的思想意识也有了较大的转变,借助预习视频了解本节课的知识点,在课堂上积极回答问题,实战项目开发过程遇到问题也尝试分析问题和自行解决问题,不再是以前碰到问题就寻求老师帮助、甚至逃避无视的状态。

3 结语

课程思政是高校教育教学事业发展的重要体现,能够推动健全“三全育人”的教育机制。基于课程思政的混合式教学模式有效衔接知识传授与思政教育,并利用课前预习与课中实施的方式,提升Android课程的教学效果。其主要表现在以下几个方面,其一,学生可以反复观看线上学习视频,弥补线下课堂未消化或未理解的内容。其二,教师通过线上平台实时了解学生的学习情况,及时微调授课内容和授课方式。其三,促使学生从被动学习向主动学习、创新型学习转变,在学习接受知识过程中弘扬中华优秀传统文化、增强四个自信。

在教学改革实施中,对教师的职业能力有了更高的要求,因此要加强教师职业素质和团队建设。一方面,学校积极开展思政专题培训活动,进一步增强教师立德树人、教书育人的责任感和使命感,做学生健康成长的引路人。另一方面,课程团队要不断完善课程教学内容设计、丰富线上平台教学资源形式,促进学生发展更加专业化。

猜你喜欢

控件知识点思政
思政课只不过是一门“副课”?
一张图知识点
一张图知识点
第四页 知识点 歼轰-7A
关于国企党建与思政宣传有效结合的探讨
思政课“需求侧”
思政课“进化”——西安交大:思政课是门艺术
关于G20 的知识点
ASP.NET服务器端验证控件的使用
Spreadsheet控件在Delphi数据库系统中的编程与应用