欢迎来到天天文库
浏览记录
ID:83271615
大小:1.53 MB
页数:3页
时间:2023-07-21
《C语言程序设计课程思政教学方法研究_吕娜》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
ISSN1009-3044E-mail:wltx@dnzs.net.cnCCoommppuutteerrKKnnoowwlleeddggeeaannddTTeecchhnnoollooggyy电脑知识电脑知识与技术与技术http://www第19.dnzs卷第.net3.cn期(2023年1月)Vol.19,No.3,January2023Tel:+86-551-6569096365690964C语言程序设计课程思政教学方法研究吕娜(哈尔滨华德学院,黑龙江哈尔滨150025)摘要:文章针对C语言程序设计课程理论性强、思政元素难于挖掘等特点,从课程历史、中华文化、行业前沿、时事要闻等方面入手,挖掘课程中蕴含的思政元素,并将思政元素与理论知识融合,设计教学内容。通过引入思政元素,可以提高学生的学习兴趣,培养学生正确的价值观念。文章提出的思政元素挖掘方法,可以为“一流课程”的建设提供理论基础,也可以为工科专业的跨学科人才培养提供保障。关键词:C语言程序设计;一流课程;课程思政中图分类号:G424文献标识码:A文章编号:1009-3044(2023)03-0140-03开放科学(资源服务)标识码(OSID):DOI:10.14004/j.cnki.ckt.2023.01241概述的思政元素与理论知识融合,设计教学实例,改善教学效果。为贯彻落实2018年的全国教育大会精神,2019年10月教育部印发了《教育部关于一流本科课程建设2国内外研究现状的实施意见》,《意见》中指出一流课程建设的指导思自2020年教育部印发《高等学校课程思政建设指想是“以习近平新时代中国特色社会主义思想为指导纲要》以来,国内各高校高度重视,对课程思政教学导,落实立德树人根本任务,深入挖掘各类课程和教方法研究进行得如火如荼。其中,对于工科专业课程学方式中蕴含的思想政治教育元素,建设适应新时代的思政教学研究,尤其是基于C语言程序设计课程的要求的一流本科课程”。2020年6月教育部印发的研究,已经取得了初步成果。2020年吴海峰提出C语《高等学校课程思政建设指导纲要》中指出,“工学类言课程中思政教育的内涵包括树立社会主义核心价专业课程,要注重强化学生工程伦理教育,培养学生值观、培养精益求精的工匠精神、培养团队协作精神精益求精的大国工匠精神,激发学生科技报国的家国和创新意识、强化工程伦理教育等四方面[1]。2021年情怀和使命担当”。这一系列的政策文件都为工科专蒋安纳等人从教学设计和实施策略两个方面着手,提业一流课程的建设以及课程思政教育提供了有力支出课程思政有目标、有深度、有温度、有趣味的教学方撑。因此,本文对于工科专业的课程思政教学改革研法[2]。2021年肖宁从教师、教学、实训三个方面初步探究是顺应时代潮流,响应国家号召的必然选择。讨了如何在C语言课程中挖掘、嵌入思想政治元素[3]。C语言程序设计课程作为工科专业的基础课程,从国内研究现状看出,对C语言课程的思政教学改革具有教学面广、基础性强的特点,非常适合进行课程研究大体分为实践探索[4-6]和理论研究[7-10]两方面。且思政教学方法的探索和研究。对C语言程序设计课目前的研究都是各抒己见,没有统一的方式方法。这程进行思政教育研究,在其深度和广度上都能进行深也体现出工科专业教师在进行思政教学时大多是从入的挖掘。对该课程的思政教学方法研究具有一定零开始,逐渐摸索,费时费力。针对上述问题,本文将的代表性,其研究成果可以推广到其他工科专业课程对C语言程序设计课程的思政教学方法展开研究,总中,为一流课程建设奠定基础,也可为文理兼修的跨结思政元素的挖掘方法和教学设计方法,为其他工科学科人才培养方式提供理论支持。因此,本文对C语专业课程提供课程思政教学参考。言程序设计课程思政教学方法进行深入研究,将挖掘国外并没有课程思政的概念,但是国外高校同样收稿日期:2022-08-15基金项目:黑龙江省教育科学“十四五”规划2022年度重点课题《“一流课程”引领下工科专业的课程思政教学方法研究》(课题编号:GJB1422613);黑龙江省高等教育教学改革研究一般项目《新工科背景下民办高校一流课程的建设方法研究》(项目编号:SJGY20210352);黑龙江省教育科学“十四五”规划2022年度重点课题《新时代背景下跨学科复合型电子信息创新人才培养模式的研究》(课题编号:GJB1422612)作者简介:吕娜(1986—),女,黑龙江哈尔滨人,讲师,硕士,主要研究方向为程序设计与通信工程专业课程教学。140信息化与计算机教育本栏目责任编辑:王力
1第19卷第3期(2023年1月)第19卷第3期(2023年1月)ComputerKnowledgeandTechnology电脑知识与技术注重优质课程建设,以及课堂教学与价值观培养相统4.1课程历史一的教学理念。具体做法散见于各种有关意识形态1944年,美籍匈牙利科学家冯·诺依曼提出程序教育、政治文化教育的论著中,这里就不列举了。存储的思想,随后又提出计算机设计的基本结构和方3思政元素挖掘方法法,为计算机的诞生和发展提供了理论基础。基于该理论,1946年,世界上第一台计算机“ENIAC”诞生。课程思政是以立德树人为根本任务,把思想价值尽管计算机软硬件技术飞速发展,但计算机本身的体引领贯穿于教学的各个环节,是实现价值塑造、能力系结构并没有明显的突破,当今的计算机仍属于冯·培养、知识传授三位一体的重要教学方法。要想有效诺依曼结构。计算机的冯·诺依曼结构如图1所示。落实课程思政教学方法,核心问题是如何挖掘课程中的思政元素,并有机地融入知识传授过程中。本文根据C语言程序设计课程的特点,总结了思政元素的挖掘方法。即从课程历史、中华文化、行业前沿、时事要闻等四个方面入手,对课程中蕴含的思政元素进行深入挖掘。具体挖掘方法描述如下。3.1深挖课程历史任何一门课程的历史都是值得探究的,可以从课程历史中出现的人物事迹、重要历史事件、重要研究图1冯·诺依曼结构框图成果等方面入手,挖掘思政元素。将挖掘的思政元素1950年,英国数学家艾伦·麦席森·图灵提出了图融入前期的课程介绍里,既能弘扬前人对知识的探索灵测试的概念,该测试是测试者(一个人)与被测试者和求真精神,又能激发学生的学习兴趣。(一个人和一台机器)隔离开,然后测试者通过键盘分3.2弘扬中华文化别向被测试者提问,再根据回答判断对方是人还是机中华文化博大精深,每门课程都有自己的文化内器,经过多次提问后,如果测试者把机器误判成人的涵。挖掘课程中蕴含的文化元素,如古人撰写的诗概率超过30%,则判定该机器拥有人工智能。迄今为词、讲述的道理、研究的成果等。将这些文化元素润止,图灵测试仍然是被广泛认可的测试人工智能的重物无声地融入教学内容中。可以在传授知识的同时要标准。图灵测试原理图如图2所示。讲述其文化内涵,即能培养学生的文化素养,又能加深学生对知识点的理解。3.3紧跟行业前沿授课教师应紧跟时代步伐,掌握前沿技术的发展动态,如专业相关的应用领域是否有新产品推出,相关技术是否有新突破等,这些都可以作为思政点。也可以在前沿技术中找到与课程内容相关的知识点,展开介绍。进而激发学生对本行业的认同感和自豪感。图2图灵测试原理图3.4关注时事要闻4.2中华文化授课教师要关注时事要闻,正确解析可能蕴含的古人云“不以规矩,不能成方圆”“仁圣之本,在乎思政点或专业知识,将挖掘的思政元素与授课内容巧制度而已”,这些都告诉我们遵守规则的重要性。规妙地结合。在讲解过程中,要以社会主义核心价值观则意识是每个公民都应具备的基本素质,应真正做到为准绳,正确解读社会现象或社会舆论,引导学生树“从心所欲不逾矩”。编程也是如此,C语言中每种数立正确的价值观念,同时注重培养学生的爱国意识和据类型都有特定的属性和存储范围,要按照要求为变家国情怀。量设计适合的数据类型,并严格控制数据范围,避免4C语言课程思政实例数据溢出。C语言的数据类型及范围如表1所示。利用上述挖掘方法深挖C语言程序设计课程中中国古代的数学成就曾领跑世界,其中的《九章的思政元素,将挖掘的思政元素与课程知识融合,具算术》系统总结了战国、秦汉时期的数学成就,最早提体的设计实例如下。到分数问题,也首先记录了盈不足等问题,是当时世界上最简练有效的应用数学。现今的数学问题可以本栏目责任编辑:王力信息化与计算机教育141
2ComputerKnowledgeandTechnology电脑知识与技术第19卷第3期(2023年1月)表1C语言数据类型及范围表编程绘制出冰墩墩的简笔图形,绘制过程会使用到数字节组和循环(for语句)等知识点。类型名称取值范围数新型冠状病毒肺炎疫情期间,19名西北工业大学无符号:0~255char字符型1学生共同研发了高校疫情防控志愿服务小程序,包括有符号:-128~+127物资需求、用餐统计、志愿服务、防疫信息汇总等功无符号:0~65535short短整型2有符号:-32768~32768能,以便提高工作效率,更好地为师生服务。这一举无符号:0~4294967295动反映了当代大学生的服务意识和爱情情怀。利用Cint整型4有符号:-2147483648~+2147483648语言编程完成用餐统计程序的设计,可以在键盘输入无符号:0~4294967295long长整型4报名人数,并显示出来,使用到了数组、标准输入、输有符号:-2147483648~+2147483648-38+38出语句等知识点。float单精度浮点型43.4*10~3.4*10double双精度浮点型81.7*10-308~1.7*10+3085结束语利用编程来解决,C语言的运算符非常丰富,学好运算本文针对C语言程序设计课程理论性强、思政元符可以帮助我们灵活地解决数学问题。C语言的常见素难于挖掘等问题,结合C语言程序设计课程的教学运算符如表2所示。内容,总结了思政元素的挖掘方法。从课程历史、中表2C语言常见运算符汇总表华文化、行业前沿、时事要闻等方面挖掘思政元素,并与课程知识点融合,设计了八个教学实例。研究采用类型运算符的实例设计丰富生动,在传授知识的同时,提高了学算数运算符+-*/%++--生的学习兴趣,培养了学生正确的价值观念。本文所关系运算符<<===>>=!=逻辑运算符!&&||总结的思政元素挖掘方法和课程设计方法,可以推广位运算符<<>>~|^&到其他工科专业课程中,实现以点带面,使工科专业赋值运算符=及其扩展的课堂变得有温度、有广度、有深度。未来会不断收指针运算符*&集学生的课堂反馈,总结经验,修改完善教学内容,不断提升思政教学水平。4.3行业前沿参考文献:嵌入式系统的开发大多采用C语言作为底层开发语言。嵌入式系统的应用领域十分广泛,其中一个[1]吴海峰,张翠娟“.C语言程序设计”课程思政教育的内涵[J].安庆师范大学学报(自然科学版),2020,26(4):109-112.典型应用就是机器人技术。例如聊天机器人,可以通[2]蒋安纳,章春芳,林海峰.C语言程序设计课程中的思政教学过向用户提出问题,根据用户的回答做出相应的反设计实践[J].计算机时代,2021(2):90-92.应。利用C语言设计简单的聊天程序,通过键盘获取[3]肖宁《.C语言程序设计》课堂教学中的思政元素探究[J].产用户的回答,选择合适的输出内容,会使用到C语言业与科技论坛,2021,20(14):187-189.的选择语句(if语句)、标准输入、输出语句等知识点。[4]严仍荣.新工科背景下“C程序设计”课程思政教学研究与实践[J].计算机时代,2020(12):76-78,81.近年来网络游戏成了娱乐市场的主流,开发网络[5]徐咏,杨凤,彭建盛.C语言程序设计课程思政实践探索[J].科游戏时常会看到C/C++语言的身影。比如《汉诺塔》教文汇,2022(8):104-107.《贪吃蛇》等是用C语言开发的,《绝地求生》《巫师3》[6]宋宏伟,张自立,董伟“.课程思政”指导下的C语言教学案例等是用C++开发的。利用C语言设计猜数字游戏,根设计探索[J].石家庄学院学报,2022,24(3):24-28.据用户输入的数据,给出“high”或者“low”的提示,设[7]张立铭,于占龙,杨文英“.一流课程”建设背景下《C语言程序计过程中会用到循环语句(while语句)、选择语句设计》课程思政探析[J].电脑知识与技术,2020,16(20):171-172.(switch语句)等知识点。[8]张利华“.C语言程序设计”课程中思政元素的设计[J].计算4.4时事要闻机时代,2021(5):103-106.[9]李薇,黑新宏,王磊,等.课程思政教育在C语言程序设计课程2022北京冬奥会的成功举办尽显中国的文化底中的应用[J].计算机教育,2019(11):20-23.蕴和大国风貌,其中的吉祥物冰墩墩更是风靡一时。[10]奚小玲,周成义,李轶然,等.应用型本科C语言程序设计课有网友借助编程绘制了冰墩墩的形象,甚至还有团队程思政教学探索[J].电脑知识与技术,2022,18(7):170-171.以冬奥会项目为蓝本,用编程来制作冬奥主题小游【通联编辑:唐一东】戏,这些未尝不是工匠精神的一种体现。利用C语言142信息化与计算机教育本栏目责任编辑:王力
此文档下载收益归作者所有
举报原因
联系方式
详细说明
内容无法转码请点击此处