赵良军 谭 亮 郑莉萍
(四川轻化工大学计算机科学与工程学院,四川 自贡 643000)
2020年中国计算机教育大会上,有学者指出:“我国计算机教育要以国际化的视角,研究和探讨百年未有之大变局下,尤其是在信息技术飞速发展背景下的中国计算机教育的新机遇和新挑战。”当今世界正承受着新一轮科技革命的洗礼,互联网、计算机、大数据、区块链、AI等新技术不仅推动了教育变革创新,还有效提升了学习效率,同时加快了高等院校教学方式的升级和教育理念的变迁。在国家的中长期规划中,信息产业、大数据和网络安全等被列为重点行业及发展方向。高校计算机专业教育作为未来信息产业人才的培养摇篮,如何适应改革、发展、创新的时代步伐,如何在未来的5到10年里培养具有开放、创新思维和国际化视野的计算机专业人才,这些将成为我国当前计算机专业课程改革的热点课题。
进入21世纪以后,世界科技发展十分迅猛。近年来,移动支付、大数据、云服务、物联网技术深刻影响着人类生产、生活,人工智能、自动控制、智能穿戴、无人配送改变了传统的工作方式,电商平台的蓬勃发展改变了人类的购物理念;随着5G通信技术的普及,又会以天翻地覆的变化来改变很多企业的生存方式,进而影响人们生活中的方方面面。所有这一切都离不开计算机技术的发展与支持,而作为最先、最系统地掌握计算机科学技术的计算机专业学生,自然就拥有了强大的市场需求潜力和优势,但是也给计算机专业教育提出了更高的要求。
1.2.1 当前计算机教学内容滞后于社会的实际需求
计算机专业教育要求高校计算机专业学生不仅掌握理论知识,更要具有丰富的实践经验,同时,还要求学生对计算机学科有着系统的认识,且具有一定的创新思维去分析问题、解决问题。
然而,许多高等院校计算机专业课程所设置的教学内容偏于理论,没有将社会和企业用人的实际需求作为课程设置的前提。例如,各个大学计算机相关专业的课程体系设置[1],尤其是毕业前一两个学年内突出专业特色的技能型课程设置,远远滞后于就业市场的需要,此外,部分高校计算机教学极度缺乏创新,所安排的教学内容大多是20世纪90年代的理论技术,而且无任何实质性的作用。由于计算机相关领域知识更周期非常短,计算机软硬件设施的更新频率非常高。因此,太过陈旧、过于理论化的教学内容已经无法适应不断更新的计算机专业的教学需求。
1.2.2 过多的计算机专业教学内容与有限的课时设置冲突
计算机专业教学过程中会涉及各种编程语言及计算机相关内容[2],其中包含了大量的专业知识,涉及面非常广。许多高等院校为满足社会和企业的发展需要,给学生安排了大量不同种类的计算机教学内容。但是,多元化的计算机教学内容却只能被安排在有限的课时内,授课的计算机教师在有限的时间内无法对教学内容进行更深层次的讲解,使学生在课堂上只能学习到知识的表面,这就导致了有限的课时设置与多元的计算机专业教学内容之间存在着矛盾。
1.2.3 高素质人才的匮乏与不断扩大的国际化、全球化视野下计算机专业教育资源需求矛盾
在当今不断扩大的国际化、全球化趋势下,只有具有国际化视野和专业能力过硬的高层次计算机教师,才能使我国计算机专业课程教学快捷有效的开展。当下的计算机知识更新换代频繁,只有计算机教师具备一定的国际化思维,才能吸取不同国家的优秀教学经验来开展教学,进而提升学生的培养质量[3]。
但是,由于计算机专业门槛低、工作前景好,报考计算机专业的学生数量不断增加,导致了部分高等院校计算机专业师资严重匮乏。特别是受经济因素影响,年轻、高素质人才很难留在高校。在我国计算机专业大踏步前进、计算机专业教学质量持续上升、实施多元化办学的客观环境中,具备国际交流经验或国外学成归国的高素质计算机专业教师数量非常稀少,高层次师资力量的不足是我国计算机专业能否有效实施国际化教学的一个重大难题。
1.2.4 计算机专业学生就业形式不理想,且存在性别差异
计算机专业学生在就业时也存在着以下现象:一方面,毕业生往往很难找到工作或合适的工作;另一方面,招聘单位则称招不到员工或合适的员工。由此来看,就业形势的严峻并非都源于逐年递增的就业人数,而与高等院校的教育也有着必然联系。再如计算机专业男生比女生更好就业[4],在对某大学的师范类计算机科学与计算专业的2000—2019届毕业生的就业数据做了调查与统计后,其统计结果为:近四年的数据如图1显示,男生的就业率整体比女生好,就业人数也随年增长,2018年整体出现了下降,就计算机科学技术专业而言,男生的就业率明显好于女生这个比例差距也在增大。
图1 某高校计算机科学与技术专业毕业生性别占比分析图
高等院校的教学模式、教学内容以及知识结构的实践性、创新性、先进性无不影响着毕业生的实践创新能力和就业能力。所以,要想解决高等院校计算机专业毕业生的就业困惑,就必须从高等院校的教育模式及教育结构等方面进行改革,结合市场人才的需求标准,逐步实现高校人才培养与企业需求的高效吻合。
近年来随着不断深入的教学改革,我国在计算机教育的实践和理论上虽然都取得了较为可观的成绩,但还不能达到国际化发展的新标准,而且相对于发达国家如欧美等,我国在计算机教育产业方面还是有很大的欠缺。这也侧面说明了,还有很大的上升空间,要持续提升和发展我国的计算机教学产业,并且实现计算机理论成果快速转换成实际的商业产品,各高校就必须齐心协力创造出更有实践性、实用性的计算机教学方法,以及更加重视培养学生们的各项专业理论创新的能力。本文就针对以下几方面做出了对应的改进策略。
提高整体计算机教学的师资力量对于提高计算机教育水平的总进程来说是关键一步[5]。在目前普通本科高校,很难引进高水平、顶级的“大师级”人才,也无法为这类人才提供良好的教学、科研平台。但是,可采用“走出去、引进来”的策略来稳步提升现有教师教学水平,从而逐步培养“校级—省级—国家级”教学名师。
“走出去”,即选择有培养潜力的本专业中青年教师骨干到国外留学、访问,与国外知名高校进行短期+中期交流、合作,增强现有教师队伍能力;“引进来”,即在无法引进一流人才的情况下,可以邀请本专业知名专家、学者讲座、授课,让教师和学生能够经常接触前沿知识、掌握本专业最新发展动态。同时,对于计算机专业学科的授课教师招聘,应该加大力度进行人才引进,可优先选择有过留学背景、具有访学经历或海外留学经历的人,使得普通本科高校的计算机教学与时俱进,不断发展。
针对计算机专业课程的特点,在教材的选择上,必须保证课程内容与时代发展的步伐保持一致,密切关注计算机技术的现状和未来发展方向[6]。对专业方向重新进行科学定位,坚决摒弃已被社会市场淘汰的陈旧课程,以学用结合为着眼点,根据日新月异的市场需求选用合适的教学内容。
同时,较好的外语水平计算机专业知识学习具有促进作用,特别是计算机专业,英语是计算机学科知识与教学的必备知识,精选教材,倡导双语教学,可以提高学生的计算机专业知识水平和阅读、理解能力。
在教、学、练一体化教学方式的基础上,根据新时代下计算机专业教育的新要求,将就业作为课程建设中的重要环节,从课程出发,通过实践积累经验,设置开发项目,寻找合适的素材与项目作为教学内容。具体做法就是通过“校企协作,产教融合”,将一线企业导师引进计算机实践培养课程中,以培养学生专业实践能力;企业导师教学采用“项目管理”的方式,让学生的专业技能、交流表达能力和团体协作能力等得到了全面的锻炼和提升[7]。
现代化的计算机教育要力争达到理论知识可以迅速转变成实际产物的水平,即书本上的理论和成果要能付之于实践,进而成为现实中的产品。因此,应该更加重视计算机的教育力度和专业知识的教学改革,鼓励学生自主创新[8]。想要提升教学质量,在改进教学方式的同时,高校还要加强对各种软硬件教学设施的引进,引导学生掌握理论进而理论创新。在电子商务迅速发展的条件下,培养学生的实践能力是至关重要的,积极的鼓励、引导、指导学生创建网店、小微企业,通过这些实际的项目不仅充分锻炼了学生的动手实践能力,还提高了学生的社会适应能力,让本科计算机专业教育提高与具体的行业、产业融合,获取先机。
面对全球化浪潮的冲击,计算机专业教育面临新的挑战。为了有效地应对挑战,普通高校计算机专业教育必须站在更高角度,提前布局,根据课程特点和学生特色教学,制定更加灵活的教学目标。高校要坚持以就业为导向,以项目化教学方法为依托,建立新的课程考核方案,全面实现人才培养模式的改革,从而培养符合新时代特色且具有国际竞争力的计算机专业型人才。