APP下载

计算机基础学科教学中计算思维能力培养研究

2017-07-13王乐王芳

教育教学论坛 2017年28期
关键词:计算机基础培养学科

王乐 王芳

摘要:计算机基础学科是大学生入学接触计算机专业的入门学科,是学生掌握计算机知识,充分将计算机知识运用到更深层次研究领域的重要工具。这门学科不仅培养学生在计算机方面的基础知识和应用能力,更要完美体现计算机学科的思维方式,培养其通过计算机来解决和处理问题的思维和能力。而计算思维能力是计算机基础学科教学的核心任务,本文探讨了计算机基础学科在发展过程中存在的问题,针对这些问题对大学生计算机基础课程教学方式进行改革,着重培养学生的计算思维能力,并在实践活动中不断加强思维训练,进而提高大学生的综合素质,强化创新实践能力,并能自觉运用于日常学习和生活中,为未来科研创新和学科发展做出重要贡献。

关键词:计算机基础;学科;教学;计算思维能力;培养

中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2017)28-0270-02

一、当前计算机基础学科教学的现状

随着我国信息技术的发展壮大,计算机专业报考人数和招生人数逐年攀升,成为社会热门学科。本专业需要学生能够掌握计算机基础知识,为未来进行深度计算机知识研究过程打下扎实基础。不同学校对于计算机基础知识的要求不同,对于计算机知识传授的侧重点不同。这样各学校不仅要在计算机基础知识例如:计算机系统设计、计算机信息处理、计算机模拟、计算机算法、面向对象设计与分析、数据库SQL Server等进行筛选,选出适合学校发展方向和研究目标的计算机基础课程知识要点。而教学内容主要是以技能性的知识学习为主,很多教师也因此产生了困惑,提出了一些质疑,也影响了教学效果的优化。同时还要让学生树立运用计算机知识来解决实际问题的观念,用大数据来代替人工进行事件决策,保证决策处在科学合理的基础之上。还要让学生树立主动学习、终身学习的理念,让学生能够借助网络:百度、腾讯、传智博客等平台,进行自我学习和自我创新。但在实际中仍存在学习知识热情度不高,学习兴趣不够浓厚的现象,如上课过程中经常会出现玩手机、睡觉甚至逃课等现象。学生在课堂中学到的内容不够丰富,制约着教学质量和教学成果的提升。于是,围绕着“大学计算机基础”课程的教学改革势在必行。要重视学生对于这门课程的实际需求,让课程教学不再那么死板僵硬。让学生在上计算机课时思维能力是开放性的,能够利用所学内容积极进行科技创新。这就需要我们教学工作者做到与时俱进,不断创新,让学生充分融入到教学改革和社会实践中去,让学生的自身能力得到最大程度的提高。

二、在计算机基础教学过程中培养计算思维能力的意义

在计算机基础教学过程中,培养计算思维能力有重要的促进作用。灌输学生的计算思维能力,能够很好地让学生在课堂上发挥自己的才能,充分融入到课堂教学当中,让学生不仅可以提高对于学习这门课程的兴趣,同时学生的计算思维得到较大程度训练,让学生能够在学习中不断提高自己的学习成绩,获得成就感。为培养大学生的计算思维能力,笔者从三个方面进行阐述:

1.培养计算思维可以提高学生对于课程的兴趣,让学生不再机械进行学习。在当今,教育的本质在于培养学生主动学习、创新学习的能力。让学生不再单调地进行学习,而是有收获性地进行学习。学生不再把学习当作一种负担来看,而是作为一种兴趣来进行培养。而计算思维对于提高学生学习“大学计算机基础”至关重要,计算思维有助于学生形成逻辑思维模式,相互促进能够更好地学习这门课程,同时让学生能够带着浓厚兴趣进行这门课程的学习。这样,学生在学习计算机知识后,能够深入了解其中的关键知识,深刻钻研计算机知识的原理。对于不知道的地方能够做到主动深入地去了解,这样的学习是自发的、有效率的,带着兴趣进行学习更有利于能力的培养。

2.培养计算思维可以让学生对数学有很大认识,为更好学习算法打下坚实基础。计算思维能力,对于学生深入学习计算知识有很大的帮助。计算思维能力,对学生的数学知识有很高程度的要求。这就需要学生能够对数学知识有一个深入了解和学习的过程,学生形成计算思维后,学生的创新精神就会得到较大程度提升。这样,学生在以后进行算法学习时,能够更为便捷和简单入手,不再对那些数学公式和数学原理感觉生疏,这样为以后进行算法学习和创新算法、发展算法学习都起到推动作用,为更好研究算法打下坚实的基础。

3.培养计算思维可以提高学生的创新性能力,让学生从学习中的得到启发。培养学生的计算思维,学生在研究计算思维过程中,创新性能力就会得到较大程度提升,学生懂得如何灵活运用各种计算机知识进行问题解决。学生不仅掌握了各种计算机知识,同时学生还可以对这些知识进行分析综合,为未来更好地进行科研创新和发展计算机学科作出卓越贡献。同时,学生的创新能力会从培养计算思维中得到锻炼,让学生的学习向着更高水平发展。

三、基于计算思维能力培养的对策

1.教学過程要具有针对性和完整性,保证教学的质量和水平。计算机基础学科学习是进入IT行业的敲门砖和垫脚石,学生在对这门课程能够充分了解后,再以后深入学习计算机专业知识,重点在研究方向上进行突破就会有深厚的基础知识。这样学生不会在未来学习中出现底子薄、能力弱等问题。这就需要教师在进行这门学科教学时,对讲解内容有局域性和针对性,让学生能够真正学习到知识,培养到能力。学生不仅有扎实的基础理论知识,而且还要有丰富的实践能力,让学生在实践当中能够充分应用学到的知识。这就要求我们在课堂教学中,进行两个方面的创新。(1)合理安排教学测验,积极组织研讨会和交流会。在计算机能力锻炼当中,需要学生能够对计算机知识有深刻认识,知道其中的原理和怎样将理论运用到实践中。教学中教师要及时布置问题,积极主动鼓励学生进行问题探讨和研究,让学生之间进行分组训练。既让学生之间能够形成勇于争先的良性竞争,同时学生还要针对问题进行合作,共同攻破问题和难点。教师还要利用信息网络,学习优秀的教学经验和教学方法,并将教学方法灵活运用到自己所教的领域中。这样,学生不仅更有学习动力,还会有更大程度的提升,同时教师的教学水平也得到很好锻炼,从而为培养学生的计算思维起到很好的推动作用。(2)开阔计算思维运用的领域,将计算思维训练运用到各个领域。由于计算机知识可以解决各种难题,我们可以根据不同领域的实际需求来运用计算机技术,让学生能够懂得计算机技术的运用范围和重要功能,培养学生开阔的计算思维能力。这样,学生不仅可以达到锻炼自己的目标,同时还可以为不同学科领域解决问题,共同促进各自的发展。

2.教學内容要更多侧重于学生思维的启发性和探索性,让学生计算思维得到较大程度的提升。计算机基础学科教学不应该让学生感到晦涩、难懂,应该让学生在学习到这门学科后能够从中获得启发。知道着重对于自己计算思维的锻炼和发展,让学生能够从中获得最大利益。因此,在教学当中,教师要对一些抽象、难懂的问题进行实例化,让学生能够借助实际工具帮助自己了解。这样,学生就会知道其中的工作原理是怎样运行的。这不仅可以加深学生对于这些知识的了解,同时还可以加深学生对于知识的掌握,为更好地锻炼自己的计算思维起到重要推动作用。例如:在讲解IP地址时,教师完全把网络层、物理层、应用层等对信息处理比作加上信封,保证信息的完整性。又比如,在java面向对象教学中,面向对象的理念让学生不够理解,但是把面向对象比作进行烹饪。面向对象只要是向饭店订餐,然后自己需求得到满足就行,而面向过程语言(C语言)则是需要自己进行买菜、洗菜、炒菜等步骤。这样就可以让原本抽象的知识进行实例化,更好帮助学生理解。总之,在今后的教学中,还需要教育工作者的不断改革、实践和突破自我,在计算机基础教学中帮助学生提升计算思维能力。

参考文献:

[1]朱鸣华,赵铭伟,赵晶,林鸿飞.计算机基础教学中计算思维能力培养的探讨[J].中国大学教学,2012,(3):249-249.

[2]何钦铭,陆汉权,冯博琴.计算机基础教学的核心任务是计算思维能力的培养——《九校联盟(C9)计算机基础教学发展战略联合声明》解读[J].中国大学教学,2010,(9):5-9.

Abstract:The computer is the entry of basic discipline discipline college entrance contact computer professional,students master the computer knowledge,fully will be an important tool in computer knowledge to deeper research. This subject not only in the base of the students' computer knowledge and application ability,but also to the perfect embodiment of computer science thinking,cultivate their to solve the problem through computer processing and thinking and ability. While the computational thinking ability is the core task of basic computer teaching,this paper discusses the basic computer discipline problems in the development process,in order to solve these problems of college students in the teaching of basic computer course mode To reform,cultivate the computational thinking ability of students,and in practice continue to strengthen the training of thinking,and improve students' comprehensive quality,strengthen the ability of innovation and practice,and consciously applied in daily life and study,make an important contribution to the future of innovation and development of the subject.

Key words:computer basis;subject;teaching;computational thinking ability;training

猜你喜欢

计算机基础培养学科
【学科新书导览】
土木工程学科简介
“超学科”来啦
基于QQ群的“翻转课堂”教学模式实践与应用
论新形势下统一战线学学科在统战工作实践中的创新