Python程序设计课程的思政元素挖掘研究
html文件转exe作者:***
来源:《中国信息技术教育》2022年第06期
        摘要:工科类专业课程理论与实践并重,具有较强的专业性特,大多数课程并不会显式地将思政内容融入各知识点中,而挖掘课程背后隐式地蕴含着的各类思政元素成了工科专业有效开展课程思政的有效途径。本文以Python程序设计课程为例,在分析Python程序设计课程特点及课程内容的基础上,深入挖掘各知识点背后蕴涵的思政元素,并针对知识点具体问题分析了思政元素的融入过程。
        关键词:Python程序设计;思政元素;挖掘;融入;隐式
        中图分类号:G434 文献标识码:A 论文编号:1674-2117(2022)06-0000-03
        ● 引言
        2020年5月28日,教育部印发了《高等学校课程思政建设指导纲要》(以下简称“纲要”)的通知,纲要重点论述了课程思政建设相关的重要问题,并且明确了课程思政建设目标要求和内容重点。针对工学类专业课程,纲要指出,要注重强化学生工程伦理教育,培养学生精益求精的大国工匠精神,激发学生科技报国的家国情怀和使命担当。
        课程思政理念与高等学校育人职责相契合,是高校为国家和社会培养优秀人才的重要手段。[1]课程思政与思政课程的核心作用都是育人,但推进课程思政,不能与思政课程方式相混淆,而是要充分发挥每门课程内在的德育功能,实现课程思政与思政课程的同向同行,达到协同育人的目的。
        工科类专业课程理论与实践并重,具有较强的专业性特,大多数课程并不会显式地将思政内容融入各知识点中,如果直接生搬硬套思政内容,会将课程思成枯燥的宣讲,但如果深入课程各知识点,会发现每一门课程背后都隐式地蕴含了各类思政元素,这些思政元素需要教师去细心挖掘、合理利用。
        课程思政中思政元素的运用难点在于知识点中融入哪些思政元素,以及如何融入思政元素,基于此,不同学者针对不同课程进行了深入研究。周锡玲以HTML5编程技术专业课
eclipse2020配置
程为例,将思政元素与专业课程内容深度融合,在知识传授、能力培养的过程中实现德育。[2]王伟等以电工与电路基础课程为例,基于爱国主义教育、价值观建立、科学思维培养以及装备应用案例等角度,分析课程中的思政元素。[3]吴麟等以概率论与数理统计课程为例,从历史名人、哲学思想、诚实守信、生活现象等方面挖掘思政元素,将思政元素润物细无声地融入课程教学。[4]唐芳以管理学课程为例,从国学、党史、国情、政策法规、先进人物事迹等方面挖掘课程思政元素,在丰富课程思政内涵的同时,也提升了课程的教学质量。[5]
        综上可以看出,不同学科、不同课程中所挖掘的思政元素不尽相同,课程思政的思政元素挖掘需要基于具体的课程,从课程实际出发,挖掘知识背后隐含的思政元素。
        ● Python程序设计课程内容分析
        Python程序设计课程是计算机类专业的专业核心课程,也是其他理工类专业学生程序学习的主要课程。在大数据时代,社会对大数据分析人才具有急切的需求,Python语言是大数据时代大数据分析、人工智能、商务智能等领域的基础性语言。
        Python程序设计课程的学习,旨在使学生知晓Python语言的发展史,系统掌握Python语法概念、编程思想以及程序设计技术,能够通过Python语言进行编程解决实际问题,培养规范细致、良好的程序设计风格,遵守计算机伦理。
        为了能够有效挖掘Python程序设计课程知识点背后蕴涵的思政元素,教师首选需要对课程知识点进行梳理以及深入分析。Python程序设计课程主要知识点如下表所示。
        ● Python程序设计课程思政元素挖掘
        针对表中Python程序设计课程主要知识点,笔者以Python代码规范、循环结构、模块、数据库基础、网络爬虫等五个知识点为例,深入挖掘这些知识点背后蕴涵的思政元素。各知识点挖掘的主要思政元素理论,以及针对知识点具体问题思政元素融入过程如下。
        知识点一:Python代码规范
        挖掘的思政元素理论:使纪律真正成为带电的高压线。加强纪律建设是全面从严治党的治本之策。党要管党,从严治党,靠什么管,凭什么治?就要靠严明纪律和规矩。
        思政元素的融入过程:只有严格遵守Python代码明确的规范,才能编写出正确高效的代码,统一的编码规范可以提高开发效率。每个学生都希望自己编写的代码能正确、高效地在计算机上执行,但是一些危险的编程风格,不仅会影响程序的正确性,更容易成为代码效率的瓶颈。在编程过程中,只要严格遵守编码规范,编写出的代码通常都很健壯,可移植性也很高。因此,学生需要将严格遵守Python代码规范作为编程的高压线,培养自己遵守Python代码规范的习惯。
        知识点二:循环结构
        挖掘的思政元素理论:发扬钉钉子精神。钉钉子往往不是一锤子就能钉好的,而是要一锤一锤接着敲,直到把钉子钉实钉牢,钉牢一颗再钉下一颗,不断钉下去,必然大有成效。
        思政元素的融入过程:循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。它由循环体中的条件来判断继续执行某个功能还是退出循环,通过循环结构来解决需要不断重复处理的任务,一次循环不行,就再次循环,直到解决任务为止。Python中主要涉及两种循环结构,一种是while循环,另一种是for循环。其中,while循环依据判断
条件是否为真,来决定是否要继续循环,for循环是通过指定循环次数来决定循环执行的轮数。循环结构的目的就是通过一次次的重复执行,直到完成预定的目标。
        知识点三:模块
        挖掘的思政元素理论:打造共建共治共享的社会治理格局;增强忧患意识,防范风险挑战。社会治理是国家治理的重要领域,社会治理的重心必须移向基层,落实到城乡社区。
        思政元素的融入过程:Python中的模块能够有逻辑地组织Python代码段。把相关的代码分配到一个模块里能让代码更好用、更易懂。Python中部分常用的模块如图1所示。Python中的模块治理采取社区模式,除了部分Python官方模块外,绝大多数模块都是通过社区共建共治共享模式进行管理。但同时需要学生认识到,目前绝大多数第三方模块的开发者以及维护者是国外社区成员,我国在Python社区中开发的第三方模块较少,需要学生不断努力创新,提升国家在该领域的话语权。
        知识点四:数据库基础
        挖掘的思政元素理论:坚持实事求是。实事求是,是马克思主义的根本观点,是中国
共产党人认识世界、改造世界的根本要求,是党的基本思想方法、工作方法、领导方法。
        思政元素的融入过程:通过Python数据分析技术进行数据分析,其数据必须真实可靠,这样才能得到真实可靠的数据分析结果,数据库是Python数据分析存储数据的仓库,数据库中不仅要存储大量的数据,还要保证数据的真实可靠性,只有通过大量真实的数据,才能分析得出有效的结果。Python支持多种数据库的使用,其中,SQLite是Python自带轻量级的关系型数据库。
owasp十大漏洞
python基础知识整理        知识点五:网络爬虫
        挖掘的思政元素理论:营造风清气正的网络空间。加强网络空间治理,构建良好的网络秩序。
        思政元素的融入过程:所谓网络爬虫,就是将URL地址中指定的网络资源从网络流中读取出来,相对于网络爬虫,网站较为被动,因此,需要通过相应的规定协议即Robots协议来约束网络爬虫。Robots协议是国际互联網界通行的道德规范,它要求在爬取过程中要尊重信息提供者的意愿,维护其隐私。例如,百度网站通过Robots协议(如图2),告诉
爬虫哪些页面可以抓取,哪些页面不能抓取。技术本无罪,但是利用技术爬取别人隐私、商业数据,那就是蔑视法律,破坏网络空间的良好生态。
        通过以上课程思政元素挖掘的案例,可以发现,Python程序设计等专业课程的知识点背后隐藏着众多的思政元素,而这些思政元素需要专业课教师在熟练把握课程知识点的基础上,进行深入挖掘。
        ● 结论
        总之,我们应将新时代中国特社会主义理论融入Python程序设计课程教学全过程,强化学生的家国情怀、全球视野、法治意识和生态意识,培养学生的设计思维、工程思维、批判性思维和数字化思维,使学生真正学以致用,投身到祖国信息化、数字化建设当中,通过信息化与数字化服务民生,通过信息化与数字化助力强国。informix数据库连接工具
        参考文献:
        [1]张静,王静,刘玉兵,等.畜牧兽医专业《动物生物化学》课程思政元素挖掘与实践[J].山东畜牧兽医,2021,42(08):53-55.
        [2]周锡玲.《HTML5编程技术》课程融入思政元素[J].电脑知识与技术,2021,17(19):239-240.
        [3]王伟,陈棣湘,唐莺,等.“电工与电路基础”课程中的思政元素探究[J].电气电子教学学报,2021,43(04):49-51+56.
        [4]吴麟,黄爱武,季梅.概率论与数理统计中思政元素的探索[J].教育观察,2021,10(29):26-28.
        [5]唐芳.管理学课程思政元素挖掘与融入途径思考[J].信阳农林学院学报,2021,31(02):149-153.
        作者简介:李金海(1988—),男,安徽天长人,博士,副教授,研究方向为商务智能\数据挖掘。
        基金项目:2021年泰州学院党建与思政校级专项课题(编号:SZKT202117);江苏高校“青蓝工程”资助;教育部产学合作协同育人项目(编号:201802130070)。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。