大学计算机基础教学中的计算思维培养
2017-04-13雍强苟爽陈亮
雍强+苟爽+陈亮
【摘要】 随着信息时代的不断发展,我国大学的计算机基础教学更加重视计算思维的培养,提高大学生的计算机思维能力也逐渐成为人们的热门话题之一。因此,本文对大學计算机现阶段的基础教学计算思维培养进行深入的分析,并对其存在的问题提出了改进措施,确保将计算思维训练融入到计算机基础教学每个环节中,期望可以早日提高大学生的能力与综合素质。
【关键词】 大学 计算机基础教学 计算思维培养
前言:在2010年10月,陈国良院士提出将计算机的计算思维融入到大学计算机基础教学中,随后在全国计算机的基础教育界中得到广泛重视。由于计算机基础教学自身的特殊性以及认识不充分,致使在计算机基础教学中出现很多问题,因此,当下计算机研究人员一直在致力于的大学基础教学融于计算思维模式探索中,本文对此展开了探讨。
一、大学计算机基础教学中计算思维培养现状
现阶段,大学计算机基础教学中的计算思维还不成熟,尽管教师们一直都在潜移默化将计算思维融入计算机的基础教学中,但是仍存在很多问题。教育部门也对此颁布了很多相关文件,但是都没有将计算思维明确表示出来,只是包含了计算思维思想[1]。教师在大学计算机基础课堂上更注重学生理论知识、技术方法等培养,却忽视了计算思维的培养。
二、大学计算机基础教学中计算机思维培养存在的问题
2.1对计算机思维教学缺乏意识
大学计算机的基础一直都不重视计算思维的培养,其原因有两点:一是计算机应用实质的问题求解和周以真教授的观点大致相同;二是计算机问题的求解方法本质上也就是计算思维方式,大学教师在计算机基础课堂中也都在进行无意识的计算思维培养。
2.2没有意识到计算机思维培养对大学生的重要性
在大学计算机基础教学中,教师一直都不重视大学生计算思维的培养,并且片面将计算机的应用能力作为计算思维能力,完全忽视了人们的三大思维是由实验思维、理论思维、以及计算思维一起构成的,这不但是大学生未来工作必须具备的基础技能,还严重影响到计算机未来的发展与转型[2]。
2.3重视应用与技术教学,轻视“思想教学”
对于计算机而言,使用的最终成效是一个系统或是软件,教师在计算机基础教学课堂上更重视大学生的技术培养与应用能力,以及系统的开发过程与软件的使用状况,完全忽视了计算思维才是教学的重中之重,致使大学生的计算思维一直得不到提升。
三、大学计算机基础教学中计算机思维培养方案与实施
3.1大学计算机基础
对于大学生而言,计算机基础课程是一门必修课,课程内容多、课节少,致使大学生无法有效掌握计算机的教学内容。因此,教师必须做到以下三点:一是在进行一段时间的教学组织摸底测试,进而更加全面、准确了解学生的学习状况,并重新设置教学方案;二是新的教学方案要以计算思维为主进行设计,并正确引导学生主动进行计算思维培养;三是在教学中进行问题驱动式的新方法,确保计算思维贯穿整个课堂。
3.2程序设计课程
在进行计算思维培养时,程序设计课程时最重要的教学环节,计算思维不只是程序设计,更需要在程序设计中进行操作。因此,教师必须从以下四个方面进行计算思维培养:一是将程序设计的部分内容有效融入大学计算机基础课程中;二是进行案例分析时要以计算思维方式为主体;三是在应用程序开发中适当引入计算思维内容;四是根据大学生不同的学习模式进行多样化的计算思维教学方式[3]。
3.3“X”门应用课程
在进行计算思维培养时,“X”门应用课程属于最高层次的教学模式,也是大学培养卓越人才的重中之重。因此,教师在教学中要重视问题的导向,并将案例分析作为计算思维基础,将项目开发作为计算思维培养目的,将新技术平台作为计算思维培养的载体,确保大学生可以有效掌握所学的知识理论,进而提升大学生的计算思维能力。当然,培养大学生的计算思维能力是一项系统工程,需要教师与学生的不断探索、不断优化。
结论:综上所述我们可以知道,计算思维是指在计算机中对问题进行求解的实践过程,面对当下教学中存在的问题,大学生也只有全面掌握计算机基础、程序设计课程、以及“X”门应用课程,才能意识到人类面对计算机的优势与局限,进而培养自身的计算思维能力。当然,只通过计算机基础课程培养自身的计算思维是远远不够的,因此对于21世纪的大学生而言,加强计算思维培养势在必行。
参 考 文 献
[1]李辉,邹承俊.计算思维视野下大学计算机基础课程“任务驱动式”教学模式研究与实践[J].黑龙江畜牧兽医,2016,06(06):172-174.
[2]赵艳杰,张铃丽.以计算思维能力培养为导向的《大学计算机基础》教学探索与实践[J].现代计算机(专业版),2015,07(07):29-31.
[3]赵立双,刘艳春.基于学生“计算思维”能力培养的高校计算机基础教学改革与实践[J].自动化技术与应用,2015,06(01):95-97.