APP下载

融入C语言程序设计的创新思想创新能力培养研究

2020-09-10王会敏

电子乐园·下旬刊 2020年8期
关键词:C语言程序设计创新能力

王会敏

摘要:本文主要分析在开展C语言程序设计教学的过程中如何融入创新思维,通过教学改进和创新培养学生的创新思想,提高学生的创新能力,从而培养起学生的学科综合素养。在实现教学改进和创新,从而培养起学生学习积极性,提高课堂教学的有效性,此外通过教学培养学生的计算思维和创新能力。

关键词:C语言程序设计;创新思想;创新能力

现阶段,随着计算机网络的高速发展和不断普及,社会上对于计算机人才的需求不断增加,但是计算机专业毕业生在参与社会竞争中的情况却不容乐观,主要原因在于部分软件人才虽然掌握了一定的程序编写能力,却缺乏进行程序设计的能力以及创新思维。因此,为了提高计算机人才的社会竞争力,需要在高校开展教学的过程中培养学生的创新思维和创新能力。

1计算思维概述

计算机思维是高校计算机专业中开展教学时需要培养起来的学生的基本素养,其主要内涵在于通过教学帮助学生理解计算机科学的基础概念,在此基础上解决相关问题、进行系统设计。计算思维的概念首先在2006年被提出,周以真教授在经过研究之后提出了“计算思维”的概念,他认为计算思维是每个人都应该具备的基本技能,即每个人需要掌握的思维方式。因此高校计算机专业在开展教学的过程中要注重培养起学生的计算思维,只有这样才能更好掌握学科专业知识,培养起自身的学科综合素养。

现阶段,随着计算机网络和信息技术的发展和普及,计算思维已经逐渐成为了时代思维的主要方式和手段,在某种程度上,其和“读、写、算”一样,已经成为了人们需要具备和掌握的基本技能。但是在实际的教学过程中发现这种思维的培养并不是十分简单,其中涉及到许多复杂知识,因此需要高校计算机专业在开展教学的过程中注重将学生计算思维的培养融入教学内容中,使得学生在学习的过程中培养起计算思维。

2如何在C语言程序设计教学的过程中培养创新思想

2.1多元化更新教学体制

在开展C语言程序设计教学的过程中要注重更新教学体制。在教学的过程中,教师往往将教学内容作为教学的主要依据,但是由于C语言程序设计这一课程自身的复杂性,教师如果不能根据教学内容进行改进和创新,学生很难理解抽象的教学内容,从而无法调动学生的学习积极性,因此在开展教学的过程中教师要注重教学方式和手段的改进和创新。首先,为了使得学生充分了解这一专业的内涵和发展前景,学校可以定期邀请专家给学生开讲座,向学生传授IT行业的从业技巧等等。此外,教师自身也要注重教学方式的创新,通过改进和创新建立起新的适合学生的课堂教学体系。其中,教师可以充分运用翻转课堂、行动导向等方法,这些教学方法的运用旨在加強学生的课堂学习自主性,从而提高学生的创新思维和创新能力。此外,教师还要积极关注C语言程序设计教材发展的情况,积极进行教学内容的改进。

2.2开展产学合作以及校企互动

要提高学生的创新思维和创新能力,关键在于为学生提供实践的机会,让学生在实践的过程中更好理解教学内容,不断提高自身的创新能力。因此高校计算机专业要采取各种措施来为学生提供实践训练的平台,例如可以开展产学合作和校企互动,运用这种方式不仅能为学生提供充足的实践机会,帮助学生了解C语言程序设计这一专业的社会发展实际情况,从而更加明确自身的努力方向等等,还能有效提高学校教学的专业度,而且对于和学校合作的企业来说也是十分有利的,因此高校可以积极推进校企互动。

2.3开展校内实训

上述提到了在教学过程中为学生提供实践机会的有效手段,即积极推进校企互动与合作,除此之外,在校内也要注重积极为学生构建实践平台,即开展校内实训,其主要内容如 图 3所示:

首先,为加强学生教学活动中的主体地位,以此来提高学生的自主性,在开展教学的过程中要注重积极推进情景设计环节,即在教学的过程中教师要注重引导学生根据所学内容进行情景设计,在进行情景设计的过程中完成拟定项目主题的任务,以分组的形式在课堂上进行项目主题的讲解,在这个过程中教师要注重发挥自身的引导作用,积极对学生进行辅导,以此来保证学生项目的顺利开展。

此外,在C语言程序设计教学的过程中,教师要注重提高学生的理解能力,即不仅要引导学生理解教学内容,更重要的在于通过教学培养起学生的实际运用能力。其中,关键的在于提高学生的阅读能力,提高这种能力能帮助学生养成良好的编程习惯,提高学生对于C语言的逻辑顺序的认识。

3小结

本文主要分析现阶段在开展C语言程序设计教学的过程中如何培养学生的创新思想和创新能力,在这个过程中要注重积极进行教学方式的改进和创新,增强学生的主体地位,提高学生参与课堂教学活动的积极性和主动性,以此来实现培养学生创新思想的目的。此外,在开展教学的过程中还要注重为学生创设良好的实践环境。

参考文献:

[1]童波,杨丹,季康.融入计算思维的《C#程序设计》课程教学实践研究[J].电脑知识与技术,2020,16(11)

[2]徐猛,楚旺,宋英杰, 等.新工科背景下软件工程C语言本科教学改革[J].计算机教育,2019,(7)

南京广电集团融媒体中心牛咔视频

猜你喜欢

C语言程序设计创新能力
拓展探究实验 培养创新能力
高中数学课堂教学中创新能力的培养
基于创新能力培养的教研协同人才培养体系的构建
基于能力培养的“C语言程序设计”教学改革研究
大专院校“C语言程序设计”课程建设改革
以“学生为中心”的《C语言程序设计》教学设计探究
基于翻转课堂的《C语言程序设计》课程教学系统的实现与研究
浅谈《C语言程序设计》课程的教学改革
《C语言程序设计》课程的教学改革与实践
数学课堂教学中学生创新能力的培养