以计算思维培养为导向的《C语言程序设计》课程教学改革.docxVIP

以计算思维培养为导向的《C语言程序设计》课程教学改革.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

?

?

以计算思维培养为导向的《C语言程序设计》课程教学改革

?

?

孙涛

摘要:优化《C语言程序设计》课程教学改革方案,提升教学质量,教师应坚持以计算思维培养为导向,创新教学模式,丰富教学内容,完善教学方法,全面提高学生的信息素养,综合培养学生的计算机思维,引导学生在学习《C语言程序设计》的过程中活用所学知识,不断加强计算机技术应用能力。本文将简单分析《C语言程序设计》课程教学现状,并综合探讨以计算思维培养为导向的《C语言程序设计》课程教学改革方案,希望能为该课程教学提供参考与借鉴。

关键词:计算思维;培养;《C语言程序设计》课程;教学改革方案

随着互联网+技术的高速发展,利用计算机与通信网络人们可以随时随地的进行交流。由网络所构成的世界具有一定虚拟性,且信息量巨大,增长速度具有“爆炸性”。在文明产生之前,人们就开始了交流与通信,但是直到今天计算机通信以数字、可见字符、各种特殊字符为主,而人们希望能够传输动态彩色的视频、三维和动态的图像,因此三维设备最终会取代两维显示设备,给人们营造“家庭影院”的效果,而这一切都可以借助C语言程序来实现。

一、《C语言程序设计》课程教学现状问题

(一)教学模式相对单一

部分教师受传统观念的影响,对《C语言程序设计》这一门课程缺乏正确认知,未制定合理的教学目标,不关心《C语言程序设计》学习的合理设计、科学应用与深度开发,学生大多只关注期末成绩,对知识点进行盲目记忆,未能全面认知《C语言程序设计》课程教育重要开发系统。在这种情况下尽管学生依然能够串联、应用《C语言程序设计》重要知识点,并能实现部分孤立算法,但缺乏足够的能力与勇气来独立的完成项目。当下,教学依然在于课堂教学,课堂为中心、教师为主体、教材为核心,不具备良好的学习氛围与情境,学生学习具有很大的盲从性,导致学习成果缺乏适用性,学生在学习中比较吃力,不利于提高学习效率,同时,教师的教学工作也更辛苦[1]。

(二)师资资源须待优化

据调查得知,部分学校在计算机专业教学领域存在师资资源紧缺问题,教师自身的职业素养须待提高,虽然有崇高的道德修养,工作认真,态度严谨,教学技能却存在欠缺,在教学过程中往往忽视了学生在学习活动中的主体作用。不少教师多采用比较单一的教学方法,局限于讲课与上机的范围,由此会直接限制《C语言程序设计》课程的实用性,同时,大多数教师在教学过程中侧重于讲授细节,而不重视培训学生的问题解决能力,导致整个课堂气氛变得十分沉闷,学生也会产生畏难情绪。长此以往,会对《C语言程序设计》失去学习兴趣,在学习中变得比较被动,导致教师在上课时也面临不小的压力。此外,促使教师在业务素质方面面临不小的压力,部分教师只注重獲取书本知识,缺乏工程实践经验和编程经验,也不具备一线开发能力与专业实践经验,从而很难提高学生设计和应用C语言程序的能力。其次,C语言所注重的思维方式主要面向过程,网页设计、ASP程序设计等则是面向结果。C语言程序设计作为一种高级程序设计语言,具有一定的难度。如果在语言编程教学中依然采用传统教学方法,则很难对其真谛进行真正的理解与掌握,如此一来在今后的工作当中,学生会因为无法达到面向对象之一模式而很难灵活的应用,很难进行创新,从而会直接降低学生的就业起点,不利于充分发挥学生的工作潜力。除此之外,当前的《C语言程序设计》课程结构主要是按照知识内在逻辑结构陈述理论性知识,未有效结合具体职业工作过程性知识,缺乏针对性与实用性。

二、以计算思维培养为导向的《C语言程序设计》课程教学改革方案

(一)转变传统教学模式,融入信息核心素养

开展以计算思维培养为导向的《C语言程序设计》课程教学改革,教师首先要转变传统教学观念与单一化教学模式,引入先进的教学技术,丰富教学方法与内容,综合培养学生的计算机思维和信息核心素养。《C语言程序设计》属于计算机课程的重要内容,对于计算机基础课程教学来说,信息核心素养主要是指培养学生的信息操作能力和必备品格,让学生成为适应信息时代与社会发展的高素质人才,引导学生恪守信息网络道德,遵守相关法律法规。学生不仅要具备计算机知识应用能力,而且要树立正确的科学观、网络观,形成良好的计算机思维,提高个人道德涵养,在学习和应用计算机技术的过程中勇于创新和突破,致力于中国计算机产业发展事业。教师可以将微课引入《C语言程序设计》课程教学中,这样对学生、教师和计算机教育事业的发展均有良好的促进作用。首先对于学生群体来说,微课兼具良好的可移动性和自主性,弥补了传统室内教学的限制,学生不必拘泥于教室里和固定的课堂时间内听课,而是可以在任何时间与地点浏览微视频,通过点击不同的主题获取需要的计算机专业知识(像软件设计、软硬件开发、办公软件应用、数据库创建等),并结合个人需求进行复习。其次,学生在课堂上欣赏10分钟左右的C语言

文档评论(0)

139****2257 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档