计算思维与大学计算机基础教育

2020-09-11 07:28江薇
快乐学习报·教研周刊 2020年1期
关键词:大学教育计算机基础计算思维

江薇

摘要:计算思维是科学技术尤其是计算机技术不断发展的过程逐渐被定义出来的,对于现代大学生,计算机基础是必修课,而该课程的教育极为重要目的之一就是计算思维的培养,让他们在接受计算机基础教育之后能够形成一定的计算思维,并据此能解决实际问题,进行创新。

关键词:大学教育;计算机基础;计算思维

在经济、社会、科技、教育都快速发展的今天,各大高校都针对非计算机专业的学生设置了有关计算机的一门极为重要的教学内容——大学计算机基础,其重要意义在于能够让大学生们掌握基本计算机知识和培养其计算思维,实现实践操作与创新能力的提高,但是很多对于计算思维的内涵认识不足,对这一课程没有加以足够的重视,相关的投入不够,造成教学效果不理想,没有达到课程目标,所以文章中笔者将在分析计算思维的内涵的基础上,就在计算机基础教育中如何更好地培养学生计算思维进行探讨。

一、浅析计算机思维内涵

计算思维这一新兴的概念诞生与2006年,其实质就是思维方面的一系列的活动,它依托于计算机科学方面众多的基础性的概念,并据此来解决相关的问题,或者进行具有系统性的设计等,具体来说它包含了三个方面较为基本的内容:第一,意识,我们人类区别于其他动物的一个重要的特点就是思维的进步,其中科学、理论、实验三个领域的思维并称为“人类三大思维”,而科学思维中则包含了计算思维及其意识这一内容,因此这在大学计算机基础这一课程首先要培养学生计算思维意识;第二,方法,在计算思维中极为重要和关键的内容就是计算思维方法,一直以来大学计算机基础中各种基础概念里面就呈现出来计算思维方法;第三,能力,比起前二者要求就要高一些了,其实计算思维能力才是我们计算思维最为的根本目的所在,也就是说具备了计算思维能力才能解决实际问题。因此,在大学计算机基础教育中重视学生计算思维的培养意义重大。

二、在大学计算机基础教育中培养学生计算思维的策略

(一)教学要有针对性

在明确计算思维的重要性的情况,必须在充分熟悉和理解大学计算机基础课程教学内容的基础之上,在教学过程采取具有针对性的措施和方式,让培养学生的计算思维落到实处,与此同时,作为教师还应该将教学与社会实际、学生兴趣爱好、知识能力水平等具体情况结合起来,选取适合的教学模式和方法,并积极营造出宽松、愉悦的课堂教学氛围,来提高学生的学习积极性与兴趣。对于广大大学生的计算思维的培养应是计算机基础教学的首要任务,在实际教学过程教师可以通过具有针对性的专题训练和案例模拟操作等方式来培养其计算思维,同时,也能训练其用计算思维思考问题、进行交流的能力。

(二)加强教学内容设计的工作

对于大学计算机基础课程来说包含了很多的内容,因而怎样将这些内容与学生实际结合起来进行教学内容的设计是提高教学效果和培养学生计算思维的关键,所以教师必须在教学内容的设计上进行加强,将学生的知识技能的掌握与计算思维的培养有机融合在一起,并将计算思维意识、方法、能力的养成置于首要地位上。教师在进行教学内容设计时候要充分考虑到知识的延伸与拓展的问题,尤其是在学生利用计算机进行一些基本实践操作的时候更应注重这个方面,比如对于这些基本操作背后的原理,或运作的原理的了解等;在涉及到计算机安全这一内容的教学时,教师可以做更多的知识延伸与拓展,如关于验证码的知识延伸。对其怎么来的,又有什么实际的作用等内容的了解,据此来实现学生知识的拓展和计算思维的养成。此外,由于大学生的课程较多,而大学计算机基础这一门课程在教学课时上也是不多,所以加强教学内容的设计工作就更为重要了,始终要以学生的计算思维为首要目的。

(三)教学方法的更新

在新时期科技高度发展,尤其计算机技术的进步飞速,社会对大学生在这方面的要求也在不断提高,而教学计算机基础课程教学的内容和方法更新相对较慢,不能够完全满足社会和学生自身的需求,所以教师们在进行大学计算机基础教学的过程中,不要局限于教材内容和过去的教学方法当中,从而让学生丧失学习的兴趣和积极性,固化了学生思维,影响其长远发展,所以在教学中要不断的进行教学内容的拓展和教学方法的更新,比如说采用讲练结合的方式;采用合作探究的方法;采用分组辩论的方式;采用案例模拟的方式等,这样既能提高学生的参与度,也能激发学生的学习兴趣,更重要的是活跃了学生的思维,有助于其计算思维的形成与提升。

(四)注重程序设计

解决问题,系统设计是计算思维非常重要的内容,因此,注重程序设计是大学计算机基础教学非常重要的教学内容,也是培养学生的计算思维非常重要的途径,而程序设计既是大学计算机基礎教学的重点,也是难点,如算法、编程、程序设计语言等相对来说具有较大难点、较为复杂的内容都是该课程中程序设计的内容,比如其中算法这一内容,不仅难度较大,较为复杂,而且内容也较多,涉及到了具有一定难度的复杂问题的具体解决的方法。但是因为一直以来部分学校对于这一内容重视不够,阻碍了学生的计算思维的形成和提升,所以对于目前大学计算机基础教育的存在的这一问题,必须积极面对,予以纠正,重视程序的设计,将其在教学中的比重进一步提高。

三、结束语

综上所述,在新的教育教学环境下大学计算机教育在重视学生基础知识与技能教学的同时,更应重视学生计算思维的培养,而我们也应该明白学生的计算思维的形成不是一朝一夕的事情,是需要一定的过程的,所以在学生入学初我们就应该从最为基本的计算思维入手开始训练和培养,长此以往,循序渐进,才能够促进其计算思维意识、方法、能力的形成与提升,从而帮助学生今后更好地学习计算机课程和提高其知识的综合运用的能力与解决实际问题的能力。

参考文献:

[1]战德臣,聂兰顺,徐晓飞.“大学计算机”——所有大学生都应学习的一门计算思维基础教育课程[J].中国大学教学,2011,04:15-20.

[2]杨松涛,杨旭华,王斌.计算思维驱动下的大学计算机基础教育探究[J].黑龙江教育(高教研究与评估),2014,03:39-41.

[3]嵩天,李凤霞,蔡强,李仲君,史树敏.面向计算思维的大学计算机基础课程教学内容改革[J].计算机教育,2014,03:7-11.

猜你喜欢
大学教育计算机基础计算思维
生本教育理念在应用心理学本科教学中的应用
农业大学电子信息工程专业应用自主学习理论改革传统教学模式的研究
关于大学生创新创业能力培养的调查与分析
云计算环境下计算机基础课程教学研究的思索
计算机基础课程差异化教学研究
程序设计课程中计算思维和应用能力培养问题研究
民族高校C语言程序设计课程教学改革的研究
公安院校计算机基础教学改革研究
论将中医学纳入大学教育教学领域中的重要性
算法的案例教学探析