《高级语言程序设计》课程思政教学案例设计--以循环结构程序设计为例.docx

《高级语言程序设计》课程思政教学案例设计--以循环结构程序设计为例.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《高级语言程序设计》课程思政教学案例设计--以循环结构程序设计为例

摘要:教书育人是教师的天职,而课程思政教育是育人的重要手段。本文以“循环结构程序设计”为例,课程思政教学案例从视频引入、提出问题、分析问题、解决问题、编程实践、拓展新知、归纳总结、课后扩展、自评与反思九个环节对该课程教学内容进行设计,教学过程中详细阐述了思政元素与课程内容融入途径和方法。为新时期高校专业课程思政建设提供一定的参考。

关键词:循环结构;课程思政;教学设计

-1-

2020年5月,教育部印发的《高等学校课程思政建设指导纲要》强调了课程思政建设的重要意义,提出:专业教育课程要根据不同学科专业的特色和优势,深入研究不同专业的育人目标,深度挖掘提炼专业知识体系中所蕴含的思想价值和精神内涵[1]。作为军队院校教育工作者,要将“立德树人”的任务纳入课程教育过程中,如何在《高级语言程序设计》这门专业性强的专业课程中春风化雨般地将思想政治元素融入到教学中的探索很有必要,更是新时代教师的重要职责[2-3]。

1教学分析与教学目标

本教学设计的教学对象某专业大一学员,且已经掌握C语言基本语法知识及程序设计中的顺序结构、选择结构等内容的学习。该专业的学员具有基本的计算机基础常识,个别学员具备一定的编程能力,但是应用程序设计思维解决实际问题的能力有待提高。教学内容是循环结构程序设计的while语句,循环结构程序设计在高级语言程序设计教学中具有主导地位。本教学设计结合思政课程的指导思想,以学员为中心开展教学,以实现知识、技能和素质三位一体的教学目标。知识目标要求学员能够理解循环结构三要素并掌握其方法,能力目标要求学生能够熟练应用循环结构编写程序并深刻理解循环结构,素质目标旨在培养学员养成严谨的思维模式和求真务实的科学态度,养成信息化条件下遂行多样化的科学分析与决策的思维模式。

2课程思政融入教学的设计思路

教学设计采用视频引入,在理解循环概念的基础上,通过讲解简单而经典的阿基米德与国王下棋的故事,提出问题、分析问题、解决问题,编程实践、拓展新知、归纳总结、课后扩展、自评与反思的设计思路,采用问题教学的方法。教学过程中通过问题引导、自主学习、直观演示、验证调试和兴趣驱动等方式开展教学,并将吃苦耐劳、爱国主义、工匠精神、知识产权保护、严谨求真的态度及社会责任感等思政元素融入其中,并将思政教育贯穿于教育教学全过程。实现知识传授、能力培养与价值引领的有机统一。

3思政元素与课程内容融入的途径

“师者,传道、受业、解惑也。”,作为教师不仅应该为学员传授专业知识和技能,如何学习。同时也有责任向学员灌输正确的世界观、人生观和价值观。在教师应该在如何“教”,学员的怎样“学”中去融入课程思政。

思政元素与课程内容融入主要从教学管理、教学内容、教师自身三个途径进行融入。教学管理方面,教学内容方面,教师自身方面。途径一:从教学管理入手,对待学员要有社会责任感,要加强课堂管理,敢于管理,并将其贯穿与整个教学过程中。途径二:将爱国主义,工匠精神、知识产权保护意识等思政元素融入到教学内容中。途径三:教师自身方面,身教大于言传,将严谨求真的态度融入到教学全过程。

4思政元素与课程内容融入案例

该案例注重专业知识和学员的生活、学习相结合,以学员为主体,将思政元素从三个途径贯穿始终。在教学设计以下九个环节。

5.1直观演示,精心引入

以电视剧《士兵突击》许三多完成腹部绕杠视频和阅兵式训练视频引入,让学员更好的理解循环过程就是要不断循环累计。从而融入作为一名军人因为简单的重复训练才有了过硬的军事素质,让学员们主动接受这种观点,在懂得循环功能的同时,也增强他们遇到困难不放弃继续努力的精神品质。

5.2循序渐进,提出问题

在理解循环“三要素”的基础上,引经据典,讲述古希腊数学家阿基米德与国王下棋的故事,提出问题,引发学员思考,调动学员参与课堂的积极性和主动性。

5.3启发思考,分析问题

采用问题驱动教学发,启发学员思考“每一格数量如何计算?每增加一格,米粒总数如何计算?”,通过仔细观察和分析,寻找规律,构建循环结构中的循环体,确定循环终止条件。在此过程中注重培养抽象思维和分析归纳的能力。

5.4突破难点,解决问题

在深入理解循环的“三要素”的内涵基础上,得到while循环程序流程图。该流程图中的循环体、循环终止条件是否正确,是否有其他解决方案?在此过程中鼓励学员大胆质疑,通过自己的思辨去认识和评析,逐渐建立起自己独立的思考辨析能力。达到在对循环问题本质认识的基础上,通过循环要素的不同变化,更加深刻的理解知识,举一反三的目的。

5.5编程调试,深化理解

根据解决方法,编写代码并调试验证过程是否与上课分析过程一致,加深学员对while循环的理解的同时,也体现一丝不苟、严谨求真的严谨态度。在编程过

文档评论(0)

祝秀珍 + 关注
实名认证
内容提供者

好文档 大家想

1亿VIP精品文档

相关文档