APP下载

课程思政元素在“ASP.NET项目开发”课程建设中的融合与实践

2023-06-02刘小强梁利亭侯枫

计算机应用文摘 2023年10期
关键词:课程融合课程建设课程思政

刘小强 梁利亭 侯枫

关键词:课程思政;ASP.NET;教学改革;课程建设;课程融合

1引言

随着信息技术的不断发展,计算机编程已经成为现代社会不可或缺的一部分。而在计算机编程教学中,既要注重技术的传授,也需要注重思想道德的培养[1]。“ASP.NET项目开发”课程是软件技术专业的专业技能课程(专业核心课),也是一门集网页设计、数据库设计和程序设计能力于一体的综合应用型课程。因此,在“ASP.NET项目开发”课程的教学中进行课程思政,提高学生的综合素养和思想品质必不可少。

2存在的问題

在“ASP.NET项目开发”课程中进行课程思政较为常见,但还存在不足之处,需要教师进一步完善课程思政的教学方案和方法,提高课程思政的教学效果。主要表现在以下几个方面。

(1)缺乏具体案例的引导。在“ASP.NET项目开发”课程中进行课程思政时,教师缺乏具体案例的引导,导致学生难以理解思政教育的实际应用。

(2)缺乏互动交流的机会。在“ASP.NET项目开发”课程中进行课程思政时,教师缺乏与学生互动交流的机会,导致学生的参与度不高和理解度不足。

(3)缺乏专业化的课程思政教育方案。在“ASP.NET项目开发”课程中进行课程思政时,教师缺乏专业化的课程思政教育方案,导致教学效果不佳。

(4)缺乏量化的评估机制。在“ASP. NET项目开发”课程中进行课程思政时,缺乏量化的评估机制,难以对学生的思政教育效果进行科学、客观、全面的评估。

3课程思政元素分析

针对以上存在的问题,“ASP.NET项目开发”课程应该结合思政元素进行课程设计,具体思政元素如下。

3.1强化学生的国家意识和民族精神

作为一门高新技术课程,“ASP.NET项目开发”课程的教学应该注重学生的国家意识和民族精神的培养。教师可以在课堂上引导学生了解国家相关政策和法规,以及ASP. NET在国家经济建设中的重要作用,让学生认识到自己所学习的技术不仅仅是为了自己,更是为了国家和社会的发展[2]。同时,教师还可以通过案例分析等方式,让学生了解国外同行业的企业和技术,从而激发学生的民族自豪感和竞争意识。

3.2加强学生的伦理道德教育

“ASP.NET项目开发”课程的教学不仅是技术的传授,更应该注重学生的伦理道德教育。教师可以在课堂上讲解ASP.NET技术的应用场景和相关的社会伦理道德问题,引导学生正确使用技术,不滥用、不误用技术,让技术服务于人类社会的发展[3]。同时,教师还可以通过案例分析等方式,让学生了解ASP.NET技术的滥用和误用所造成的后果,增强学生的责任意识和社会责任感。

3.3注重学生的创新能力培养

“ASP.NET项目开发”课程教学注重学生的创新能力培养。教师可以引导学生了解ASP.NET技术的最新发展情况和热门应用领域,让学生了解ASP.NET技术的前沿和热点,激发学生的学习兴趣和创新思维[4]。同时,教师还可以通过课堂讨论、实验设计等方式,让学生自主探究问题、独立思考,培养学生的创新意识和实践能力。

3.4引导学生树立正确的人生观和价值观

“ASP.NET项目开发”课程的教学还需要引导学生树立正确的人生观和价值观。教师可以在课堂上讲解ASP.NET技术的发展历程和相关的成功案例,让学生了解成功的背后需要付出的努力和坚持,引导学生树立正确的人生观和价值观[5]。同时,教师还可以通过案例分析等方式,让学生了解ASP. NET技术所服务的行业和领域,让学生明确自己的职业规划和发展方向,从而树立正确的职业观和价值观。

综上所述,“ASP.NET项目开发”课程的课程思政应该从国家意识、民族精神、伦理道德、创新能力、人生观和价值观等方面进行,以提高学生的综合素质和思想品质,让学生在技术学习中也能够受益于思想道德的培养[6]。

4课程结构和内容重构

课程贯彻OBE教学理念,定位培养学生Web程序员开发岗位能力,通过信息化教学平台开展教学。具体如图1所示。

(1)以学生为中心,把学生的学习效果作为课程关注的焦点;(2)以结果为导向,进行教学设计和教学实施,进而保证学生取得设定的学习成果;(3)以项目任务为主线,将知识技能思政元素有机融人项目开发全过程;(4)以数字化资源为依托,实现线上线下结合、课内课外联动的教学模式。通过不断改革和探索,优化课程,保证了课程质量的持续提升。

本课程目标分为知识、能力和素质目标。主要培养Web程序员工作岗位能力,通过本课程的学习,学生能够掌握Web应用系统开发流程、开发技巧和编程规范。培养学生信息化强国的工匠精神,使学生具有良好的职业道德以及规范的开发流程、开发质量和信息安全意识,养成按日寸守时的软件交付习惯、具有团队合作精神与创新能力。

为了实现课程目标,以“能力本位、项目导向、任务驱动”为原则重构课程内容体系(图2)。在深入分析Web程序员职业岗位工作任务的基础上,完成相应工作任务所需的知识、技能、素质为要素组织课程内容,将Web程序员岗位要求、职业证书标准融人课程内容,实现课程与职业标准、岗位要求的紧密对接。课程以“学海云端”网上书店项目贯穿始终,对课程项目按照开发流程分解成7大模块、12个子项目38个工作任务.34个可评测展示成果,每个任务包含3~5个知识点和技能点,涵盖Web开发环境构建、界面设计、C#编程、数据库信息处理、安全配置、系统优化与部署等内容。同时,将爱国强国、工匠精神、质量规范、安全意识等思政元素潜移默化地融入课程教学之中。

5思政元素融入课程内容

“ASP.NET项目开发”课程教学内容中可以提炼出许多思政元素,具体内容如表1所列。

表1是“ASP.NET项目开发”课程中提炼出的部分思政元素,它们涉及计算机科学技术的发展、安全和法律法规、社会责任和职业道德、环保和可持续发展、多元文化和跨文化交流、知识产权和版权保护、全球化和国际化、信息安全和隐私保护、数据保护和隐私保护、社会公正和公平、信息诚信和诚信管理、社会创新和社会创业、信息共享和开放创新、社会责任和社会影响、社会团结和合作精神、创新精神和创业能力等,有助于学生在学习ASP.NET技术的同时,增强社会责任感和法律意识,培养正确的职业道德和服务意识,促进全面人才的培养。

6建议

针对计算机类编程课程进行课程思政建设,结合“ASP.NET项目开发”课程设计的经验,总结提炼以下几点具体的建议。

(1)教师要有思政意识和能力。计算机类课程教师不仅要具备专业知识和技能,还要具备思政教育的理论和实践知识。教师应该注重自身的思想道德修养和职业素质,不断提升自己的教育教学能力,做课程思政的引领者。

(2)制定课程思政计划。在计算机类课程的教学中,应该制定课程思政计划,明确课程思政的目标、内容和方法,以及考核和评价方式。课程思政计划应与教学计划相结合,相互协调,确保课程思政的有效实施。

(3)采用多种教学方法。针对不同的课程思政目标和内容,应采用多种教学方法,如讲授、案例分析、课堂讨论、实验设计、社会实践等,让学生在实践中感受和领悟课程思政的理念和价值。

(4)引领学生积极参与。在计算机类课程的教学中,应引导学生积极参与课程思政的实施,让学生成为课程思政的主体和载体。例如,可以组织学生参加课程思政主题演讲、科技竞赛和社会实践等活动,让学生在实践中展现自己的思想和创新能力。

(5)加强课程思政的监督和评价。计算机类课程的课程思政应该加强监督和评价,确保课程思政的实施效果。可以采用多种评价方式,如个人思想品德评价、课程思政效果评估、社会反馈评价等,从多个角度评估课程思政的效果,为后续课程思政的实施提供参考。

总之,计算机类课程的课程思政是培养学生综合素质和思想品质的重要途径,同时是推动计算机技术与社会、经济、文化等有机结合的必要措施。在课程思政的实施过程中,教师应该注重培养学生的国家意识和民族精神、加强伦理道德教育、注重学生的创新能力培养、引导学生樹立正确的人生观和价值观,以及关注社会现实问题等。同时,教师还应该具备思政的意识和能力,制定课程思政计划,采用多种教学方法,引领学生积极参与,加强课程思政的监督和评价,确保课程思政的有效实施。

猜你喜欢

课程融合课程建设课程思政
发挥专业特色 实施“课程思政”
湖南工艺美术职业学院湘绣专业实施课程思政的可行性研究
应用型外语人才培养模式下日语视听说类与文化概况类课程融合初步探讨
“课程融合”视域下民办高校电气自动化专业渐进式多层次实践教学体系研究
基于“课证融合”的《外贸单证》课程教学改革研究
“误差理论与数据处理”课程建设的实践与思考
基于卓越计划的金属结构材料课程实践化改革与建设
资源、生态与环境学科群体系下普通地质学课程建设思考
中高职一体化课程体系建设的探索与实践
新媒体环境下信息技术课教学模式的创新与实践研究