《“C语言程序设计”课程中思政元素的设计.docx》由会员分享,可在线阅读,更多相关《“C语言程序设计”课程中思政元素的设计.docx(11页珍藏版)》请在第一文库网上搜索。
1、“C语言程序设计”课程中思政元素的设计张利华摘要:阐述了“c语言程序设计”课程开展“课程思政”的必要性,对课程教学中的思政元素进行了深入的剖析与提炼,在教学实施过程中将思政教育融入到基础理论知识和实践操作等各学习环节中,以达到激发学生学习的积极性、增强其程序阅读分析与编程的实际能力、提高课堂教学质量和教书育人的目标。关键词:课程思政;C语言程序设计;思政元素;思政教育中图分类号:TP3文献标识码:A文章编号:1006-8228(2023)05-103-04Thedesignofideo1ogica1andpo1itica1e1ementsinC1anguageProgrammingncours
2、eZhang1ihua(GuangdongHeyuanPo1ytechnic,Heyuan,Guangdong517000,China)Abstract:Thispaperexpoundsthenecessityofteachingthe,C1anguageProgrammingncoursewithideo1ogica1andpo1itica1education,andana1yzesandextractstheideo1ogica1andpo1itica1e1ementsinthecourseteaching.Intheprocessofteaching,ideo1ogica1andpo1
3、itica1educationisintegratedintoa11the1earning1inkssuchasbasictheoretica1know1edgeandpractica1operation,soastoachievethegoa1ofstimu1atingstudents,enthusiasmin1earning,enhancingtheirpractica1abi1ityofreadingandana1yzingprogram,andprogramming,aswe11asimprovingthequa1ityofc1assroomteachingandtheteaching
4、andeducatingpeop1e.Keywords:courseteachingwithideo1ogica1andpo1itica1education;C1anguageprogramming;ideo1ogica1andpo1itica1e1ement;ideo1ogica1andpo1itica1education1C语言课程的编程素材C语言课程以培养学生逻辑思维、编程方式、编程技巧为主,课堂教学也应在传授知识的同时渗入蕴含在知识背后的思维方式和文化意义1。该课程在教学标准中将C语言程序设计各知识点与德育元素进行链接,旨在传授基本问题求解思路,建立编程意识,培养良好的思维习惯,进而做
5、到运用程序阅读与编程手段培养敏捷思维和创造性的思维,以及读懂问题、分析问题与解决问题能力,还可以将思想品德教育贯穿其中2。2编程素材中的思政元素融入对于C语言程序设计的课程思政设计可以从专业理论知识讲授的具体内容、教学方式和实践教学环节等多角度,深入挖掘“思想政治课程”的精髓,明确核心知识、拓展知识目标、实际操作能力目标和思政目标,将之有机结合,化零为整,并根据每个教学环节中的实际情况进行有的放矢、有针对性教学,加以总结与优化,最终形成含思政元素的“C语言程序设计”的精品课程。C语言程序设计”课程中各提炼知识点与思政德育元素有机结合的教学设计如下。知识点1:认识C程序(爱国情怀)让学生观看C语
6、言的发展过程与C语言的功能视频,告诉学生程序设计技能是人工智能、5G时代的人才不可或缺的基本技能。课堂中可以学生讨论生活中与程序相关的事物激发学生学习程序的兴趣,比如学校新建的自助餐食堂软件就是一个很好的生活实例。课后引导学生了解我国软件开发的现状,强调计算机软件发展、编程技术以及编程智能化对增强国力的重要性。可举例从中美贸易战中的中国芯”等案例激发学生的爱国主义热情,使学生都具有为国争光的荣誉感和责任心,激励学生奋发学习,刻苦钻研,树立职业理想和家国使命感,为实现中国梦要更加努力学习3。知识点2:程序基本结构(认真、细心和严谨)通过编写与调试程序,让同学们切身体会到:任何一个小小的疏忽,哪怕
7、是一个标点,用错了,整个程序都将无法运行或不能得到正确的结果。在今后的工作岗位上需养成认真、细心和严谨的作风。知识点3:算法描述方法(良好的思维习惯)以问题探究的方式让学生讨论“从1累加到IOO的问题计算方法有哪些让学生明白高效率算法的重要性,引导学生按照计划和顺序做事,用科学合理的流程安排生活、学习和工作。知识点4:标识符的命名规则(法律法规)熟练掌握和运用标识符的命名规则,告诫学生在上课学习、日常生活和将来的工作岗位中一定要遵守相应的制度与规定,并用以约束和指导自己的行为,以后才能成为合格的社会公民。知识点5:数据类型(心中有度)演示各种数据类型范围,使学生理解做任何事情都要知深浅,心中有
8、度。这里的“度”是做人的标准,意味着人应该遵循的规则。知识点6:运算符(不以规矩,不能成方圆)通过讲解运算符的运算规则,告诫学生每人都懂得不以规矩,不能成方圆。每个人都必须按科学规律做事,怀着实实在在的态度做事,探索任何事情的客观规律,循序渐进,引导学生设立周全计划,做到有井有条、有规律地生活、工作。知识点7:数据的输入与输出(严于律己,宽以待人)讲解输入/输出函数的严格的格式要求,以及演示在输入前先输出提示信息,在输入/出时要设计好输入/出格式,引导学生养成严于律己,宽以待人的处事原则。知识点8:顺序结构程序设计(做事要有计划)通过编写“海伦公式求三角形面积”程序,掌握顺序结构化程序的设计方
9、法,感受程序设计在解决日常生活问题中的作用,逐步养成规范的程序设计习惯。由此总结出程序的编写步骤,让学生明白生活中的大小事情都有其先后顺序,在现实生活中,事物的发展通常按照一定的顺序进行。当我们能把先后顺序搞清楚,处事做人条理就非常清晰,能够达到事半功倍的效果。凡事预则立不预则废,对一个成功者而言,计知识点14:WhiIe语句(失之毫厘,谬以千里)通过演示“whi1e(条件);语句块”和“whi1e(条件)语句块”创造出社会价值来获取个人的物质生活,一步步实现理想,切不可心成绩,从中梳理出平均分、最高分、最低分”。首先让学生利用之前一分子,只有每个人都努力发光发热,班集体才会像的信念,向科学家
10、学习,成长为思想政治可靠、专业技术优秀的建设再到发现递推规律,确定推演公式,最后生成代码等一系列环节,培养学生的建模意识,启发学生的推演思维。C语言的学习是一项枯燥且漫长的过程,需要学习者不断的努力生形成强烈的爱国情怀,从而奋发学习和刻苦钻研,培养吃苦耐劳、不畏困难的人文品德;具有创新意识、严谨求实、诚实守信、科学思维的职业道德;具有强大的抗压和良好的团结协助能力;树立职业理想和家国使命感;以及树立正确的IT行业的法制意识和勇于创新的工匠精神;成为一个有社会责任感、有创新能力、会学习有修养、有知识文化、有实践能力、身心健康,对社会有用的人。本文的探讨还需要进一步的精进以及用实践来检验。参考文献(References):1杨开源.新高考背景下的高中政治有效课堂教学J考试周刊,2019.23:1682张燕红,郭天杰,赵秀丽等,军队院校计算机基础教育“向实战聚焦、向部队靠拢”的改革探讨J.电脑知识与技术,2014.10(17):40993周雅静.高职计算机类课程思政教育的探索一一以C语言程序设计为例J.教育现代化,2019.6(42):2004贺向东.中国成人教育管理运作全书M.中国物资出版社,1998.5张宁,窦艳芳,肖雪,杜云明,徐斌山.数字信号处理课程引入课程思政的方法探索与实践一一以佳木斯大学为例J佳木斯大学社会科学学报,2023.4.