基于C语言的程序设计能力培养探析

来源 :课程教育研究 | 被引量 : 0次 | 上传用户:yuhang0211
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】C语言是目前的编程语言中比较基础而且应用范围广泛的语言,在高校中普遍开设了C语言学习课程。在传统的教学模式中,学生处于一种被动接受知识的状态,在一定程度上束缚了学生思维的发展,不利于培养学生的C语言程序设计能力。为了在C语言程序设计课程培养编程思维能力,本文提出采用灵活多变的数学方法培养个人抽象能力,学习者学习C语言应该遵循人脑思维,培养学习者的计算思维,应该以培养C语言的设计能力作为基础。
  【关键词】C语言 程序设计 能力培养
  【中图分类号】G64 【文献标识码】A 【文章编号】2095-3089(2017)26-0220-02
  1.计算思维和C语言程序编写
  C语言程序设计课程的教学目标是通过理论和实践学习,使得C语言程序设计人员较好地掌握并且能利用C语言的语法知识,掌握常用算法,具备初步算法的设计能力,解决常见编程问题。通过学习和应用计算机,进行算法的运算和书写编程的问题方法求解,这种方法改变传统的人们的C语言编写程序的方式和人們大脑的思维方法。而且也培养了比较现代化的科学思维方式。在我们日常应用上,C语言在教学过程中就潜意识的培养了学习者的大脑计算思维。
  2.C语言程序设计课程中培养计算思维途径
  2.1转变如今教学观念
  为了在课程中引入计算思维能力培养,首先任课教师要转变传统的教学观念,一定要与时俱进,并且充分理解计算思维含义和原理,统一思想。在课程中一定要有意识的培养学习者的计算思维,其实这也是为了能让学习者能够更好的利用计算机来解决实际遇到的问题。
  2.2改造教学内容
  为了将C语言程序设计的计算思维能力培养有意识的引进到教学内容中,首先要对课程的教学内容重新梳理,对能体现计算思维的内容重新改造编排,明确体现出对计算思维的引导。同时,在编写满足教学需要的配套教材时,在教材内容的安排和组织内容上不要平铺直叙,可用先例慢慢对其进行讲解,一定要体现出对计算思維的引导并突出算法设计的重要性。
  2.3改变教学方法
  在体现计算思维的知识点教学过程中,有意识的引导学生运用计算思维来分析问题和解决问题;此外,还要给学生留下思考时间和空间,激活学习者的创新思维,让学习者主动提出问题,并积极探索问题和解题思路。
  2.4重视实训教学
  C语言程序设计课程是实践性非常强的一门课程,实训是非常重要的,首先学习者一定要确保有较多的实训教学课程。再者,要围绕计算思维能力来培养设计实验的目的。
  3.计算思维中抽象能力的培养
  抽象能力是计算思维能力中最重要的一个环节,其最大的特点就是它抛开现实事物的物理、化学、生物特征,仅仅保留其量的关系和空间的形式,而且计算思维中的抽象本质源自于数学思维和工程思维,这就要求学生编程中必须进行计算性思考。而不能纯属的采用数学性思考。以计算复杂性为切入点训练计算思维。在进行计算的时候,要明白计算思维的主体就是计算,核心是计算法则,要考虑的终点就是计算复杂性,计算的复杂性所研究的资源中最常见的是时间和空间。C语言设计课程与算法计算课程虽然不一样,但是在编程学习中要用到的算法是非常多的,因此我们在C语言的教学中,可以从复杂的计算思维切入学生的训练,也就是在解决C语言问题的时候,从空间和时间的角度去选择最佳的算法。
  4.C语言程序设计课程在目前出现的普遍现象
  很多的学校都只是针对新学生开始计算机基础课程教育,在专业计算机课程开展之前尽量扩大专业学习计算机的同学和非计算机专业人员的差距,其中出现的普遍现象是都采用的大学计算机基础课程加上程序设计语言和多媒体的应用和组合,并且其中的教学模式依然依赖于教室上课,主要按照自己之前备好的课程讲课。只是老师在完成自己的教学内容之后再要求学生进行规定的上机学习,然而其中比较捆扎型的教学方法完全不能培养学生的创新思维能力,对于老师案例类型的教学内容,学生自主学习时间太少,因此学生对大数据技术没有深刻的认识和掌握,学生自主研究的学习和探索方法不能实现,非常明显的减弱了学习者的积极性和学生的思维能力发挥。
  5.结束语
  往后的生活中和工作中,对C语言的思维能力要求会越来越高,因此针对C语言程序设计课程中的思维能力提高这一要求,学习者应该能系统的思考和解决C语言问题,学习者也应该从计算机的角度去想问题,有意识的结合各专业问题去思索。通过不断对学习者的探索精神培养,会使C语言程序设计能力得到显著提高。
  参考文献:
  [1]杨俊生.基于计算思维的C语言程序设计案设计初探[J].程序设计,2013(1).
  [2]魏书提.基于计算思维的C语言教学案例设计[J].程序试验教育2014(3)
  [3]李廉.计算思维—概念与挑战[J]计算机系统,2016(9).
其他文献
【摘要】随着微课资源的开发与应用与教育现代化是密切联系融合,教育现代信息化微课资源促进了教育的改革和教育的发展,其为农村学校课堂教学改革的开展,对构建智能化特征的自主学习环境,促进学生个性化的自主学习,发展学生能力和推动学生素养学习有着非常重要的价值。然而,目前微课教学应用普遍存在孤立化。这不利于学生对知识的结构化、系统化个性化地学习。文章着眼于构建可视化微课资源的教与学教学模式,在此基础上开展微
期刊
【摘要】合作学习是高中学习中的有效模式,通过合作学习,学生不仅能够有效增强学习效果,同时还能营造良好的学习氛围,带动更多学生参与到合作学习中去,在合作学习中积极发挥自身的力量。因此,在当前教学改革和素质教育积极推行的背景下,高中数学教师可以在教学中积极采用合作学习的模式,让学生在相互交流探讨中收获知识、收获友谊,这样不仅能有效提高教学效果,同时对于学生人际交往能力和良好性格的养成也是十分有益的。本
期刊
【摘要】有机合成是化学、化工、材料、医药等专业学生重要的一门专业课,学生扎实的有机合成功底对将来从事科研及工作具有重要意义。所以应该从多个方面着手搞好有机合成化学的教学。  【关键词】有机合成 教学 化学  【中图分类号】G64【文献标识码】A 【文章编号】2095-3089(2017)26-0171-02  有机合成化学是各高等学校化学、化工、材料、医药等专业的必修课程之一,也是化学、化工类学生
期刊
【摘要】大学校园,本是承载着教育和智慧的载体,对学生终身的发展起着至关重要的作用。然而,近些年社会上不断曝出关于大学生的种种负面新闻,这样的信息经过计算机网络的快速传播,不但显现了当前大学生扭曲的意识形态,同时也对教育工作者敲响了警钟。本文就当前大学生干部在互联网思潮下的意识形态做出具体分析,并对于如何结合互联网思潮将大学生、特别是学生干部的意识形态教育拟出相应措施。  【关键词】互联网思潮 大学
期刊
【摘要】一个不错的新课导入应该能够激发学生的兴趣,集中同学们的注意力。这样教师就应该运用一些方式或方法把学生的注意力集中起来。当然新课的导入有很多的方法,形式是多种多样的。可以是提问,做演示实验,讲物理故事等等。因此老师应该最大限度的激发學生的兴趣,保持对主题的高度注意,积极主动的去学习。  【关键词】大学物理 教学 课堂引入  【基金项目】西藏大学珠峰学者计划-青年骨干教师项目资助。  【中图分
期刊
【摘要】高校物理教学中不仅要学习相关的理论知识还要学习实验性的知识,传统的教学方式已经不能很好的满足教育教学需求,通过多媒体技术教学方式能够更好的激发学生的学习积极性,让学生积极主动的参与到学习中,提升其教学效率。本文先阐述了多媒体技术的应用模式,接着提出了高校物理教学中多媒体技术的应用策略,以便取得更好的教学效果。  【关键词】多媒体技术 高校物理 应用 策略  【中图分类号】G64【文献标识码
期刊
【摘要】以SEC分析模式為研究工具,研究了2013年新课标全国卷II中化学试卷与课程标准的一致性,研究结果表明两者间不具备显著的一致性。  【关键词】化学试卷 课程标准 一致性  【中图分类号】G633.8【文献标识码】A 【文章编号】2095-3089(2017)26-0184-01  1.研究对象  贵州省于2010年秋季进入新课改,2013年是其课改后的首次高考,高考试卷采用的是教育部考试中
期刊
【摘要】信息技术的快速发展,在客观上改变了我们的生产、生活方式。而在教学活动中,电子信息技术的应用也同样成为当前的主流趋势。而数码相机和LED作为当前生活中较为常见的两种设备,不仅获取较为简单,而且和高中物理教学内容有着较强的内在联系。因此将数码相机和LED应用于高中教学,显然是丰富教学课堂的有效途径。本文从高中物理教学的内容结构出发,对LED和数码相机在运动学实验中的应用的相关问题进行了研究和讨
期刊
【摘要】《健康评估》这门课程是护理课程的重要内容之一,它的主要作用在于实现医学和护理学之间的有效衔接。随着网络技术水平的不断提升,我们有必要实现网络资源与自主学习的有机结合,以达到进一步提高健康评估课程教学水平的目的。  【关键词】“网络资源与自主学习相结合”教学模式 健康评估课程 应用  【中图分类号】G71【文献标识码】A 【文章编号】2095-3089(2017)26-0217-01  《健
期刊
【摘要】分析铁路货物运输教学课程设计与教学方式,有助于教师在实际教学的过程中认识到教学工作中存在的问题,以此结合学生的学习特点和教学课程设计,不断创新学生的教学课程。  【关键词】铁路货物运输 教学课程 设计 教学方案  【中图分类号】G420【文献标识码】A 【文章编号】2095-3089(2017)26-0215-02  随着铁路运输行业的有效发展,促使国家对实际铁路运输行业的发展提出了更高的
期刊