《Java Web应用开发》的“课程思政”教学设计研究
2022-08-31杨帆王贞
杨帆 王贞
摘要:近几年来,高职专业课程思政建设已是为实现立德树人根本任务的具体需要,从促进思想道德教育改革,做到“三全”育人。由思政课程观念到“课程思政”教育观念的转变。我国各级各类院校正积极采用有力手段,认真学习贯彻落实。该文以软件技术专业的《Java Web应用开发》课程为例,提出将此类技术教学和思想政治教育教学相互融合的新方法,并分别从思想政治教育目标,课程的总体设计,教育过程和对课程思政教育的效果,思想政治教育的质量评估等几个主要方面,开展了认真细致的研究。
关键词:Java Web;课程思政;教学设计;研究
中图分类号 G642 文献标识码 A
文章编号:1009-3044(2022)18-0178-03
开放科学(资源服务)标识码(OSID):
1 引言
党的十八大报告中指出,“把立德树人当作素质教育的基本目标,造就德智体美发展的社会主义建设者和接班人”。教学的目的不光要教会学生专业知识,还要教会学生如何为人处事,教学生爱国、爱家、爱岗敬业[1]。教育培养的学生不能精通科学,而对为人处事却知之甚少;精通计算机,却缺乏独立思考。所以,给学生营造良好的思想政治教育氛围在教学中是非常必要的,在讲好课程内容的同时,深入挖掘专业课程中立德树人的效能,然后将思政元素与课程内容进行融合,这种结合不是生搬硬套地联系在一起,更不能是两张皮,而应该是自然而然的沉浸式联系。就理工科学子而言,需要通过大量个案式的教学案例,来引导他们的认知与理解。在教学过程中,还需要找到共同的特点,以减少教师与学习者之间的心理差异,从而提高他们在大学理论思想课与专业课教学中的掌握感。把专业课教学与“课程思政”相结合,在课堂上融合先进技术应用领域的知识。例如现在比较火的云计算,大数据分析等领域。利用我国在这些领域已获得的全球引领实践案例研究,培养他们的科学基础理论自信心、思想自信心、体制自信心、发展自信心。但也应该指出当前学生所面对的现实,使他们清醒地意识到,目前中国的许多技术方面仍处于全球低端阶段,因此当代毕业生也应该更加清醒地意识到中国当前的实际情况,做到胸怀大志,求真务实,承担社会赋予的重大历史使命。同时,把思想政治内容与德育理念贯穿于教育专业课程教学的全过程,让教育回归到育人初心。
2 《Java Web应用开发》课程思政教学设计
2.1 课程介绍
《Java Web应用开发》的课程重点,是帮助学习者了解Java程序的创建、Java Web开发环境、制作简单的Java Web网站、服务器交互、数据库操作、Java Bean技术、Java Web高级开发、JSP标记库和JSTL、Servlet技术,根据教学内容,运用合适的教学方法,有意识、有步骤地将职业能力的训练和职业素养的形成融入教学过程中。以项目驱动,通过案例引出涉及的知识点。使学生掌握案例的同时了解有关基础知识与程序设计技巧,并以此养成项目开发素质与良好的职业心态。希望使学生更真实地了解产业发展规律、加强学校软件工程理论教学、培养学生良好的职业素质。因此选择了《Java Web应用开发》专业,开展了专业思政建设研究。
2.2 课程融入思政的必要性
《Java Web应用开发》这门课是中国高校在软件技术、电子计算机技术类等学科普遍开设的一个学科核心专业课,它的特色主要表现在本课是多专业的理论交叉,涉及数据库系统原理、Web前端开发基础、UI设计、软件工程等多门课程。重点训练学生通过Java Web完成软件项目开发,培养学生从事软件开发所具备的基本专业能力。本课程实践性强,对学生将来的就业和职业发展都相当重要。在当前,电子信息类毕业生的就业前景很好,尤其是软件技术专业,由于薪酬工资较好,所以很有前景,但同时也应该考虑到软件开发既可服务社会又可影响社会发展,毕竟这个软件系统都是给别人应用的。所以就要求从业者应具备职业道德、职业操守和法制意识。代码、用户界面设计是不是符合标准,能体现其是不是具有严肃认真的工作态度;在与客户和团队成员沟通时,也能反映其在人际交往、口头表达等方面的领导才能;所开发的软件系统产品内容是不是积极向上和有正能量,也体现了学生的职业操守和法治意识。所以,本门学科和思想政治教学殊途同归,最终目标都是为传授学生正确做人处事的思维方式。
2.3 教学目标
《Java Web应用开发》是软件程序设计基础与相关课程中的专业课程,通过学习该课程,学生可以了解Java Web应用开发的有关基础知识与主要开发工具,并掌握了软件开发的基本过程,最终获得软件开发能力,能够使用Java Web技术与数据库结合,设计并开发一个基于Java Web的应用系统。思政目标应的教育重点主要体现在以下四个方面:(1)教育学生要充满爱国主义之心,爱党爱国,心怀感激,正确地教育和执行社会主义核心价值观,坚定社会主义路线;(2)教育学生的社会责任心、职业素质,以及尊重别人的知识产权。促使学生更加注重发展自身的专业,努力学习本领,将来为国家的发展而奉献自己的能力;(3)培育学生的创新思想,创造精神。指导学生在本职工作中运用学习到的专业知识和新技术开展创造活动;(4)培养学生的意识,教导学生要严肃地执行学校的校纪校规,并指导学生学法、守法、使用。提高学生的思想道德修养,加强他们理解和创造的能力。
2.4 课程思政教学设计
(1)课程思政点选取
根据培养学生专业能力和课程思政教学目标,确定思想政治点的选取。《Java Web应用开发》课程按照知识模块,将课程内容分为“Java Web开发环境搭建”“服务器交互”“Servlet技术”和“MVC三层开发模式”四个主要部分。内容设置符合学生认识事物的规律。学生通过学习“Java Web开发环境搭建”初步认识JSP,掌握JSP的基本语法知识;通过学习“服务器交互”,让学生了解开发动态网站的编程思想; 通过学习“Servlet技术”,让学生初步了解分层开发。通过实践“MVC三层開发模式”让学生了解在实际项目开发中通过分工合作来完成软件系统开发。在整个教学过程中,课程内容由浅入深,层层递进。
在实施教学思政与融入点设计时,把实干出真知、创造出真品、工作认真细致入微、队伍和谐向上、加强知识产权保障等基本职务素养贯穿始终,做到在向学生传递专业知识的时候,培养准确的世界观、人生观、价值理念和建立我国特色各项事业的崇高志向,并且加强学生爱国主义精神教育和全心全意为人民服务的基本思想,从而培养具备更优秀的职务文化精神和素质。依据课程教学目标和教学内容。多层次多角度对教学内容涉及的知识点进行育人属性分析,挖掘思政元素,选择思政内容,构建本课程的课程思政资源库。部分知识点的课程思政教学资源如表1所示。
(2)课程思政实施
①教学方法
为指导学习者思维、养成良好的职业习惯,学校采取问题导向、案例教学法、任务驱动教学法、小组讨论式教学法等,使学生在个案实现过程中逐步提高对自己的语言描述、讨论分析、归纳总结、动手开发能力。在教学的各个环节都把思想政治教学和课堂理论教学的有效融为一体。
②思政元素融入方法
a.在项目讲解中,要求学习者在设计、测试时注意细致,碰到不能攻克的难题,就要坚持不懈寻找材料、询问导师和朋友,但不能放弃[3]。体现坚持不懈的良好品质。
b.讲解案例过程中,处处体现软件开发的严谨性,比如文件命名,变量命名,内置对象的使用等,让学生感受程序员们精益求精的精神。体现严谨的工作态度。
c.在开发过程中应独立思考,严禁抄袭,照搬别人的成果应遵循诚信原则。体现诚信。
d.设计过程中,设置了三人小组团队,让他们独立完成分工,培育他们的协作能力,充分发挥队长带头作用,增强大局意识,成员之间互相帮助,互帮互助,提高合作能力。
e.每个程序的设计步骤根据软件系统进行设计,并从使用者需求角度考虑,力图达到精益求精。
③教学设计示例
选取数据库操作-JSP实现对数据的删除和修改内容的教学设计过程。分课前准备,任务引入,知识探究和实践总结四个环节。具体内容如下表所示:
(3)课程思政教学效果评价
一是课堂教学有效性评估。通过学生在课堂的思想表达和练习状况,可以考查学生在学习《Java Web应用开发》课程之前和掌握后本课程中的学生精神面貌和言行举止等方面的变化,例如学生在课堂能否精力集中,学习热情高涨。学员能否做到不太迟不病事假,以及如何产生正确的,良好的学习氛围。二是课后的教学评价。在课堂教育完成后,让学生进行调查问卷,其中包括学业考核和课程道德教育任务的完成状况[4]。在考核中让他们签订诚实倡议书,统计他们在考核时是否进行过诚实测试。经过比较,发现复习兴趣与学习效果明显提升。知识与思政融为一体、课堂内外互补的课堂组织形式,有效调动了学生对学习的兴趣,增加了学生的学习成就感。案例教学,以任务驱动,讲解内容层次递进,极大提升了学习效果。将学科思政方法融于专业课程的教学内容中,既培养了学生的能力职业素养又提升了学生的政治认同和文化认同感。教学任务完成率也大大提高,三维教育任务通过各环节的设置,层层递进。课后扩展任务、课后考核评价结果及效果报告表明,学生基础知识、创新能力、素养目标与学科思政目標的达成。
3 结束语
《Java Web应用开发》把教学融于“课程思政”的实际管理工作任重道远,将“教学”和“思政”二者有机地糅合一起,充分发挥老师的主体能力,坚持探讨和深入研究,需要每一名本科课老师务必理解和坚持社会主义核心价值观,老师在尽力进一步提高自己专业知识的时候,也要进一步提高自己的个性素质,建立科学的教育方式和价值理念,作为楷模典范的实践者,以及运用适当的教学方式进一步提高“课程思政”的教学效果。课思政改革是学校实现立德树人的必然需要,是学校全面育人的重要途径。身为一个政治学科老师,要充分意识到高等教育改革的重要性,不断加强自我的思想道德修养,积极思考教学改革方式办法,及时总结经验和问题,以争取走上一条更富有学科特点的思想政治教学之路。思想道德是做人的基础,把思政教育融于本科课教学,是破除长期以来思想政治教学和学科德育彼此隔离的必然途径[5]。但要想做到专业课程在教学中蕴含着丰富的思政德育元素,需要专业课教学老师们认真去探究。
参考文献:
[1] 胡贵恒,陈翠红,黄玲.课程思政在《Java Web开发》教学中的融入[J].电脑知识与技术,2021,17(10):120-122,128.
[2] 李小智,丁长松,刘伟,等.Java Web程序设计课程思政资源的开发与应用[J].计算机教育,2021(11):106-110.
[3] 刘立丰,孙国徽.高职院校构建“课程思政”之路径探索[J].高教学刊,2019(25):176-179.
[4] 林泉伶.“课程思政”:新时代高校思想政治教育新途径研究[D].南京:南京邮电大学,2019.
[5] 卢喜朋,黄美益.高职计算机专业在“三全育人”理念下课程思政融入的探讨[J].广西教育学院学报,2019(6):149-151.
【通联编辑:梁书】