江代有
(长安大学 信息工程学院,陕西 西安 710064)
教育部在《关于加强大学生素质教育的若干意见》中要求将文化素质教育贯穿于专业教育的始终。因此,在计算机教学中渗透人文教育,培养学生的人文精神,提高学生的人文素质,是非常必要的。下面结合自己的教学实践,就如何在计算机教学中渗透人文教育的问题,进行一些探讨。
通过多年的教学实践,笔者认为,在计算机教学中渗透人文教育至少有以下作用:
计算机科学的发展史是一代又一代计算机科学家前赴后继追求真理、崇尚理性、企求完美的生动画卷。在计算机教学中,恰当地运用计算机文化对学生进行意志品质教育,是教育的一个基本任务。
科学家们严谨的治学态度和高尚的科学道德以及为科学而献身的奋斗精神都有助于激励人的心智,扩宽人的视野,拓展人的情怀,从而培养学生坚毅好学、勤奋进取、明辨是非、独立思考、百折不挠的意志品质[1]。
创新是一个民族进步的灵魂,是国家兴旺发达的不竭动力。没有创新,社会就不会进步,国家就不会强大。大学教育应该将创新教育贯穿始终。而在计算机教学中渗透人文教育可以使学生进一步体会到创新在科学发明中的作用,培养学生的创新意识。因为计算机科学的历史,就是一部不断创新的英雄史诗。从机械计算机到数字计算机,从BASIC到C++;从ARPANET到Internet,计算机科学的每一点改进,每一步成功无不是创新的结果。计算机科学发展的历史证明,创新是科学家的灵魂,创新是科学发展的动力[2]。
计算机素养是指利用计算机获取和处理信息的能力及对信息去粗取精、去伪存真的价值把握意识和需要遵守的计算机道德标准。它包括计算机知识、计算机技能、计算机意识、计算机思维、计算机道德等多方面的品质。在计算机教学中渗透人文教育有利于培养学生的计算机素养,帮助学生规范网络言论自由、防范计算机病毒、保护知识产权,抵御网络诈骗、为建立一个人们所期望的有序、健康、文明和法制的网络世界而不懈努力。
在计算机教学中渗透人文教育有利于培养学生的逻辑思维能力。因为,计算机在开发人的智力、逻辑思维的培养方面有不可替代的作用。计算机是一门科学,有助于培养我们做事严谨、细致、准确的作风;而计算机的抽象性与逻辑性又有助于培养我们理性思维和逻辑思维能力。计算机既是一种文化素质教育、更是一种科学思维的培养。计算机给予人们的不只是知识,更重要的是能力,这种能力包括理性思维、逻辑推理等[3]。
在计算机教学中渗透人文教育,不应只是简单地插入或点缀人文教育,而应是更深层次地渗透,从而使相辅相成,相得益彰。笔者在教学实践中,从以下几个方面进行了探索。
计算机科学发展史是人类文明发展史的重要组成部分,也是科学家们克服困难、战胜危机的奋斗史。笔者在教学中注重介绍计算机科学发展史以及为之奋斗的科学家们的创新进取的故事。例如:计算机之父冯·诺依曼以百折不挠的惊人毅力研究计算机技术,提出了计算机的设计原则;英国科学家巴贝奇克服了常人难以想象的困难以其毕生的精力和全部的财产研制出机械计算机;英国数学家图灵以坚忍不拔的奋斗精神经过一次又一次的努力,终于提出了图灵机模型。同学们在分享科学家们成功喜悦的同时,也汲取了战胜困难的信心、坚持不懈的毅力[4]。
与其他高新技术一样,计算机技术也是日新月异、突飞猛进。新技术层出不穷,令人目不暇接。许多昨天是新技术,而今天已经成熟并得到广泛应用。笔者在教学实践中,注重结合计算机技术的最新发展进程,讲解计算机科学的新技术。比如:采用流式传输的方式在Internet播放的流媒体技术、将软件固化到硬件系统中的嵌入式技术、利用互联网把分散在不同地理位置的电脑组织成“虚拟超级计算机”以完成复杂计算的网格技术、介于应用软件与操作系统之间的系统软件的中间件技术、通过网络以按需、易扩展的方式获得所需的服务的云计算技术、通过射频识别、红外感应器、全球定位系统、激光扫描器等信息传感设备把任何物品与互联网连接起来的物联网技术等[5]。
计算机理论及其技术对自然科学、社会科学的广泛渗透表现出其丰富的文化内涵。计算机作为一门学科,与其他学科的联系以及它在其他学科中的应用是其功能之一。例如:计算机技术与交通工程技术的结合,形成了交通信息工程技术;计算机技术与生物技术的结合,形成了生物信息技术;计算机技术与地质工程技术的结合,形成了地理信息技术;计算机技术与社会学等学科的结合,形成了信息安全学科等等。笔者在给不同专业的学生授课时,经常结合其专业特性讲解计算机与其学科专业的关系。比如在给桥梁专业的学生授课时,讲解计算机在辅助桥梁设计的作用等[6]。
在当今的信息时代,计算机的应用已渗透到社会的各个领域,影响着人们的工作、学习和生活方式,也改变了人类的思维方式和获取知识的途径。在计算机的教学中,笔者不失时机地向学生介绍计算机与生活实际的息息相关。例如:在商业,利用计算机管理商品的销售情况;在教育,利用计算机进行多媒体教学和远程教学;在医药,计算机辅助医学成像和远程医疗;在银行,无论客户身在何处,都可通过网上银行享受服务;在娱乐,通过计算机巧妙地合成和剪辑制作在现实世界无法拍摄的场景,营造令人震撼的视觉效果;在家庭,从多媒体娱乐到智能家电,都离不开计算机等。进而告诉同学们,数字化生活可能成为未来生活的主要模式,不会计算机的人是现代社会真正的“文盲”[7]。
在教学过程中,笔者十分重视学生逻辑思维能力的培养。例如:在讲到常用算法的交换变量算法时,笔者以酱油和醋交换为例,将a瓶子的醋与b瓶子的酱油进行交换,必须借助空瓶子t。先将瓶子a中的醋倒人瓶子t中(语句描述为t=a);接着将瓶子b中的酱油倒入瓶子a中(语句描述为a=b),最后将瓶子t中的醋倒人瓶子b中(语句描述为b=t),从而成功地借助第3个瓶子t将瓶子a中的醋和瓶子b中的酱油进行了互换。在讲到求最大值算法时,笔者将其比作打擂。因为计算机同时只能对两个变量进行比较,所以求若干个数中的最大值时,可采用如同打擂的方法。即在n个数中先假设第1数为最大值,为擂主,依次同第2、3、4……n个数进行比较,一旦某个数大,马上替换擂主;所有数比较完,最大值也就获得[8]。
自1946年诞生第一台计算机以来,短短的半个多世纪里,计算机界诞生了许多富有传奇色彩、实力雄厚的跨国公司,这些公司的兴衰成败、优胜劣汰都不同程度地牵动着计算机产业的发展。它们的管理理念、营销策略、技术路线、兴衰成败的经验教训等,都蕴涵着丰富的人文精神。微软、Intel、联想、搜狐、雅虎、谷歌、苹果、IBM、HP等公司在短短几十年里,创造了一个又一个神话、续写了一个又一个辉煌。笔者在教学实践中,或抑扬顿挫、或娓娓道来,在讲解专业知识的过程中穿插讲述他们的创业、成长、壮大、成败等曲折动人的故事,激发了学生的学习兴趣与热情。同学们听得聚精会神,对他们的成功啧啧称奇,对他们的失败扼腕叹息,从中得到了很多人生感悟[3]。
计算机是一门科学,也是一种文化,对计算机的教学不能仅仅看成是知识的传授,而应该使学生在学习知识、培养能力和提高素养方面都得到教益,兼顾计算机文化与计算机素养方面的要求。要将计算机知识置于“文化”的背景下进行教学,改变重知识的传授而轻获得知识的方法,变被动的接受学习为主动的理解学习,选择能激发学生学习兴趣,调动学生积极性的教学方法,要让学生在学习中汲取计算机文化的精髓,使学生真正体会到计算机的科学价值与人文价值,在润物细无声的情境中受到计算机文化的熏陶,从而提高计算机素养。
[1]邹海林.计算机科学导论[M].北京:科学出版社,2008.
[2]唐培和,陈树春,刘浩.《计算学科导论》中的人文素质教育[J].文化教育,2008(10):147-146.
TANG Pei-he,CHEN Shu-chun,LIU Hao.Humanistic education in introduction to computer science[J].Culture and Education,2008(10):147-146.
[3]邹庭荣,曹殿立.农科大学数学教学中渗透数学文化教育的探讨[J].中国大学教学,2008(10):14-16.
ZOU Ting-rong,CAO Dian-li.Penetration mathematical discussion of culture and education in the Agricultural University Mathematics Teaching [J].Chinese University Teaching,2008(10):14-16.
[4]李铁.融通文理培养素质创新文科物理教学理念[J].重庆工学院学报,2007(3):133-135.
LI Tie.Intermediation arts and culture the concept of quality innovative liberal arts physics teaching [J].Journal of Chongqing University of Technology,2007(3):133-135.
[5]王一丁.新时期高职教育中的人文素质教育与实践[J].继续教育研究,2011(1):35-37.
WANG Yi-ing.College Education in humanities education and practice[J].Continuing Education Research,2011,(1):35-37.
[6]屈庆平,蔡海英.高职教育中人文素质教育的思考[J].职教探索与研究,2007(2):40-42.
QU Qing-ping,CAI Hai-ying.Humanistic quality education in higher education[J].Exploration and Research of Vocational Education,2007(2):40-42.
[7]王义遒.再谈在专业课程教学中渗透人文精神[J].清华大学教育研究,2002(3):19-23.
WANG Yi-qiu.Talk about penetration in the professional teaching humanistic spirit[J].Research On Education Tsinghua University,2002(3):19-23.
[8]杨振山,龚沛曾.大学计算机基础[M].4版.北京:高等教育出版社,2005.