计算机专业递进式实践教学改革

引言

计算机科学与技术是当今社会发展中一门关键的学科,它的应用遍及社会的各行各业,计算机专业的教学就是为社会输送优秀的计算机人才,然而,一方面各大计算机公司常常感叹很难招到令人满意的员工;另一方面各大专院校很多计算机专业毕业的大学生苦于找不到理想的工作。其中一个重要的原因是很多大学毕业生缺乏实践动手能力,尤其是不善于基于计算思维解决实际问题。作为从事计算机专业教学的大学教师,我们也应该努力进行实践教学改革,为社会培养出更优秀的计算机专业人才。为此,清华大学的王宏教授和吴文虎教授通过“赛课结合”提升大学生的实践动手能力和创新能力。课堂理论教育是计算机教育中的一个重要组成部分,但是单纯的课堂讲授与个别化教学都不能达到预期的效果。北京师范大学何克抗教授引入了混合式学习方法。为了进一步提高学生的积极性,国家***关于做好“本科教学工程”部级大学生创新创业训练计划实施工作的通知;上海交通大学的郑益慧等老师提出推广研究性学习和个性化培养的教学方式。近年来,关于计算思维的研究对计算机教学的改革有着重要的指导作用,不仅有助于提高计算机科学的发展和应用,而且有利于培养现代的科学思维方式。笔者在上述研究的启发下,根据多年在计算机专业教学和研究方面的经验,结合在南京邮电大学的教学实践和尝试,提出一种递进式的实践教学改革方法(cascadeprogressive-likepracticeteachingreform,简称CPTR)。

1递进式实践教学改革的总体方案

计算思维是运用计算机科学的基础概念求解问题、设计系统和理解人类行为。为了在实践教学中体现这个基本思想,我们采用递进式的教学任务分解方法,在实验教学的3个环节中进行具体的实施,其步骤是层层叠加、逐步深入,目标是最终培养具有一定计算思维能力的专业人才。递进式实践教学改革的总体方案如***1所示。首先,课程设计环节主要是通过给学生讲解能够反映计算思维的典型案例,让学生相对***地求解一些案例,从而培养学生对基础计算理论的应用能力;其次,STITP环节主要是以项目驱动的方式,让学生在教师的指导下,通过参与一个能够反映计算思维应用的、相对完整的子集,在实践中体会计算思维的理论;最后,第3个实践环节是毕业设计,对于一个大学生而言,这是大学期间最后一个综合性的实践课程,教师从校内的科研项目和校外的企业需求出发制订毕业设计的任务书,着重培养学生解决相对复杂的计算和应用问题的能力。

2递进式实践教学改革方法的具体实施

2.1递进式实践教学改革方法的课程设计环节

对于计算机专业的学生而言,在经过计算机导论、数据结构、算法设计等课程的学习之后,进行相应的课程设计是一个运用计算思维求解问题和设计系统的很好机会[8]。以南京邮电大学计算机相关专业的学生为例,他们有一门课程设计是算法与数据结构设计,16学时。为了贯彻计算思维中利用“抽象和分解的方法”控制庞杂的任务[7],在实践教学改革中,我们把16学时的上机实验分为5次课。5次课的总任务是指导学生选择合适的数据结构和算法解决一些实际问题,考查学生实际的分析、编程、解决问题能力以及团队合作精神。每次课程又细分为教师任务和学生任务,两种任务相互交互形成一个完整的课程设计实践环节。课程设计环节的抽象与分解如***2所示。由于采用了任务分解和团队合作的方式,每个小组选择一个组长,小组成员的任务相同,但是解决问题的方法可能不同。在“问题剖析和疑问交流”部分,学生有了相互交流和***思考的过程;在“大作业的问答与验收”部分,指导教师根据提交的作业,对不同的解决方案进行一题多解点评,扩展学生对问题的理解深度与广度。

2.2递进式实践教学改革方法的STITP环节

这里的STITP是指南京邮电大学根据***相关通知展开的大学生创新创业训练计划,目的是通过实施该计划改革人才培养模式,为国家建设培养高水平的创新人才。与课程设计环节不同,STITP环节是课外的、以学生为主体的实践环节。STITP的具体实施分为3级的实践创新训练计划体系,即校级、省级和部级。以2012年的大学生创新创业训练计划项目为例,南京邮电大学共有378项大学生创新创业训练计划项目获得立项,包含部级40项、省级45项和校级293项,其中40项部级的STITP是南京邮电大学首次获得国家资助的项目,笔者依托科研项目指导学生申请的项目(0700412017)也是40项部级的STITP之一。这种以科研促进实践教学的尝试有利也有弊。弊在于这些课题对于大学本科生而言有一定的难度,并且本科生的课余时间比较少,同时兼顾学业和STITP项目很有挑战性;利在于项目的申请结合了当前计算机研究领域的热点,使得学生比较感兴趣且有利于学生将来的就业和继续深造。以笔者2012年指导的STITP项目为例,该项目是研究压缩感知理论在无线传感器网络中的应用。项目组的3名学生在2012年6—7月开始学习压缩感知的基础理论知识,在2012年9—11月对压缩感知和无线传感器网络有了一些理解。虽然每周都有多次的交流(包括每周的研究日志、读书笔记、文献讨论等),但是他们有时对理论和算法还是不理解,不知道如何下手作研究。经过查阅国内外的各种文献,参加学术会议,聆听学术报告,他们逐步学会了计算过程的形式化描述、函数及其计算等相关的计算理论和计算模型,体会了计算思维在实际科研项目中的应用,最后通过共同努力出色完成了该项目,并将研究成果WSNsDataAcquisitionbyCombiningHierarchicalRoutingMethodandCompressiveSensing发表在SCI期刊上。从目前的实践教学改革情况看,虽然STITP项目实施过程有一些困难和曲折,但是笔者指导的所有STITP项目均成功结题,学生通过STITP环节的锻炼提高了自己的研究能力和团队合作能力。总体而言,利大于弊。

2.3递进式实践教学改革方法的毕业设计环节

毕业设计是学生对大学期间所学知识进行综合运用的重要实践环节。作为指导教师,在递进式实践教学改革中,我们以计算思维为核心,强调“学以致用、围绕应用”,分3个阶段指导毕业设计。首先是前期阶段,我们结合校内的科研任务和校外的企业需求制订毕业设计任务书,给学生提供参考文献,指导学生完成开题报告;其次是中期阶段,我们根据中期考核表检查学生的文献调研情况、进度等是否符合要求。目前,很多计算机专业学生没有进行深入思考就急着直接编写程序代码,这不是一种科学的方法,因此在毕业设计的实践环节,指导学生像计算机科学家一样思考具有重要的意义。最后一个阶段是后期阶段,指导学生通过实验验证,撰写毕业论文,进行答辩验收。考虑到毕业设计是一个有一定深度的综合性实践环节,我们实行分层教学,因人施教,在兼顾大部分学生课题难度的同时,鼓励一部分学生在CPTR第2个环节的基础上展开深入的团队研究。以2013级的毕业设计为例,笔者作为指导教师,指导学生团队的毕业设计从百度公司等互联网企业的需求出发,在这些学生前期积累的大学生创新项目STITP基础上,选择大数据领域中相互关联的几个子课题进行研究,主要研究“分布式环境下大数据的存储、分发、分析、挖掘和实时处理”,包括基于Hbase的实时读写方案、大数据领域中的大规模快速分发问题、移动社交网络中的数据分布规律、面向互联网平台的推荐系统、通过分析淘宝等现有网络技术研究分布式实时流数据的处理策略等。这是业界研究的热点问题,虽然很有挑战性,但是学生的兴趣很高。经过大家的努力,团队成员不仅参与SCI期刊学术论文SemanticOverlayNetworkforLarge-ScaleSpatialInformationIndexing的相关实验,还成功申请专利“一种基于P2P网络技术的计算机集群快速扩容方法”,整个团队还获得2013年江苏省普通高校本专科优秀团队毕业设计奖。

3相关的应用实例和分析

我们从3个环节对上述递进式实践教学改革CPTR的实践成果进行统计、评估和分析,对于课程设计实践环节,笔者前后指导了6期算法与数据结构设计的课程设计,共157名学生,通过对学生“提交课程设计的大作业”部分书面作业的验收和口头的问答交流,判定最终获得优秀的学生比例为15.29%。虽然优秀的比例不是很高,但是这说明:一方面,实践教学的改革仍然需要继续,可以采取增加师生的比例等措施;另一方面,整体成绩的好坏和学生群体的水平相关,需要教师在新生入学之后就贯彻和执行计算思维教学改革。从总体上而言,CPTR实验教学的方式值得尝试,既能发挥教师在教学过程中的主导作用,又可以充分体现学生在学习过程中的主体性与协作性,这与何克抗教授的教学改革理念也是一致的。对于STITP实践环节,笔者作为指导教师共指导了11个小组的学生进行项目申请,获得了5个省级以上的项目,其中获得部级项目资助2项。按照表1的统计,我们实践改革获得“优秀”的比例为45.46%,这里的“优秀”数目是指成功申请并顺利结题的江苏省级STITP项目数。以2012年为例,全校立项的STITP总数是378,其中省级以上的项目数是85,此处的“优秀”比例约是22.49%(因为立项的85个项目不是都能顺利结题的,这里取最高值作为近似计算),低于我们实践改革取得的成绩45.46%。改革成功的原因是在项目申请之前,我们以正在承担的国家自然科学基金、国家863计划等科研项目为背景,尝试以计算思维为核心,通过约简、嵌入、转化、仿真等方法,对科研项目中的任务进行划分,把划分后的一些子课题作为STITP的任务交给大学本科生,让学生在项目驱动的应用实践中得到提高,取得理想的成绩。毕业设计是CPTR的最后一个环节,以笔者指导的毕业设计为例,总共参与的学生人数为34人,获得院级、校级、江苏省级的优秀比例为58.82%,远远高于同等级平均的优秀比例。例如,南京邮电大学计算机学院、软件学院2013年共有395人参加毕业设计,其中成绩优秀的为47人,优秀率仅为11%。CPTR的毕业设计环节情成功继续攻读硕士以上学位的学生人数为17,占50%,同时也有多名学生成功进入一流IT企业工作,如阿里巴巴公司、百度公司等。由于在实践指导过程中贯彻了计算思维的改革理念,强调了“利用启发式推理寻求解答”,因此,无论是从毕业设计的成绩,还是从学生后续的发展情况来看,这种递进式的实践教学改革是有成效和值得推广的。

4结语

递进式的实践教学改革方法以培养学生的计算思维为核心,以科研项目、实际应用等实践环节为驱动,充分发挥教师主导和学生主体的整体优势,提高了实践课程的教学质量。多年的教学实践一方面验证了递进式实践教学改革方法的有效性,另一方面也反映出当前改革还存在不足。例如,CPTR第2个环节STITP的开展的确促进了大学生创新能力的提升,但是如何在STITP和基础理论课程学习之间找到一个很好的平衡点?如何把基础课程中的理论知识与STITP、毕业设计等实践环节更好地结合起来?今后我们还需对这些问题展开深入研究。

作者:邹志强 马玲玲 沈澍 单位:南京邮电大学 美国威斯康辛大学麦迪逊分校 地理系

转载请注明出处学文网 » 计算机专业递进式实践教学改革

学习

成品油税费改革

阅读(595)

本文为您介绍成品油税费改革,内容包括成品油价含多少税费,成品油进口税费多少。一、从税费改革目的方面分析成品油作为一种特殊商品,除了征收一般商品税外,还可单独征收特殊商品税,从税收原理上讲,主要有两种:一是燃油税。道路的修建和维护应

学习

如何应对焦虑情绪

阅读(29)

本文为您介绍如何应对焦虑情绪,内容包括如何应对焦虑情绪,如何缓解焦虑情绪的书籍。考试焦虑问题,许多考生都或多或少有一些。那么,考试之前太紧张了怎么办?缓解压力主要有以下几种办法:运动法如果这一个月内你比较焦躁,今天学习学不进去了怎

学习

浅析网络成瘾的人格特质归因

阅读(47)

本文为您介绍浅析网络成瘾的人格特质归因,内容包括网络成瘾的心理动因理论,人格特质对网络成瘾有什么影响。互联网的迅速发展和普及,对人们的生活产生了很大影响,其中既有正面的作用,也有负面影响。本文主要探讨互联网普及所带来的消极结果

学习

灞桥风雪与驴背诗思

阅读(21)

本文为您介绍灞桥风雪与驴背诗思,内容包括灞桥风雪驴作品,朝来灞水桥边问全诗。五代孙光滨《北梦琐言》中,记载了郑綮的一段轶事:“相国郑綮善诗……或曰:相国近有新诗否?对曰:诗思在灞桥风雪驴子上,此处何以得之?”意思是说:只有当你骑在驴子背

学习

低碳环保生活小贴士

阅读(20)

本文为您介绍低碳环保生活小贴士,内容包括低碳生活小贴士怎么写,低碳生活小贴士有哪些。“节能减排”,不仅是当今社会的流行语,更是关系到人类未来的战略选择。“低碳生活”节能环保,对自己的生活方式或者消费习惯进行简单易行的改变,有利于

学习

回家的艰难作文400字

阅读(19)

本文为您介绍回家的艰难作文400字,内容包括回家真好400字的作文,回家的作文400字。回家的艰难7月里的一天,全天都在下暴雨,前一场雨刚刚结束,几分钟都不到,又开始电闪雷鸣,大雨滂沱了。导致全南京交通阻塞,以往宽敞的沥青大道上,现在都快要变成

学习

E欣欣:“性感女神”三次改名

阅读(14)

看过好莱坞大片《古墓丽影》的观众都知道,女主角劳拉是一个性感妩媚、智慧野蛮的女人。然而在中国,同样也有一个“劳拉”,如果你是一个游戏爱好者的话,你也许会在大型3D网络游戏《宠物派》、手机游戏《粉红救兵》(中国版《古墓丽影》)中见识过

学习

英语同义词类型分析

阅读(27)

本文为您介绍英语同义词类型分析,内容包括英文同义词分析,英语同义词怎么说。[摘要]随着国际化趋势的加强以及我国教育制度的改革,英语的应用范围越来越广,英语学习不同于其他的学科,它具有自身的特点,英语学习的重点是对基础知识的掌握和对

学习

谈“诗言志”与“诗缘情”

阅读(30)

本文为您介绍谈“诗言志”与“诗缘情”,内容包括诗言志与诗缘情之间的关系,请谈谈对诗言志与诗缘情的理解。【摘要】“诗言志”和“诗缘情”是中国古典诗歌理论中的两大重要的理论命题,并对中国古典诗歌的发展产生了深远的影响。历来围绕

学习

工程机械外观造型设计

阅读(18)

本文为您介绍工程机械外观造型设计,内容包括工程机械外观设计推荐,工程机械模型设计教程。工程机械的基本作用是实现某种功能,因此早起人们比较重视其功能性与操作性。上世纪八九十年代,以西方发达国家为代表的工程机械设计师们引进了在轻

学习

苏轼与海棠花

阅读(29)

本文为您介绍苏轼与海棠花,内容包括苏轼与海棠花,苏轼与海棠花的故事。被誉为天下三大行书之一的《黄州寒食帖》,是苏轼写的一首诗:“自我来黄州,已过三寒食,年年欲惜春,春去不容惜。今年又苦雨,两月秋萧瑟,卧闻海棠花,泥污燕支雪。暗中

学习

“儿童如诗”

阅读(18)

本文为您介绍“儿童如诗”,内容包括儿童诗原文,儿童的诗大全。儿童是诗,是一种学生观,也是一种语文教育观。把儿童当诗的语文教师是富有智慧的教育人。成功的语文教育之所以在实践中找到了教育的光明,是因为他们“左眼是诗歌,右眼是儿童。”

学习

识别燕窝真伪

阅读(16)

本文为您介绍识别燕窝真伪,内容包括燕窝溯源码的真伪,买燕窝怎么查真伪。燕窝又称燕菜、燕根,为雨燕科动物金丝燕用唾液或唾液与绒羽等混合凝结所筑的巢窝,产于热带沿海地区,分布在东南亚一带及太平洋各岛屿的悬崖峭壁上,我国海南岛亦有产。

学习

《中国摄影》与TIPA

阅读(20)

本文为您介绍《中国摄影》与TIPA,内容包括tipa摄影,tipa摄影装备。在过去的两年,本刊曾每期刊登一个TIPA相机测试报告,从本期开始,本刊将以摘要的形式在“业界”栏目刊登TIPA相机测试报告。在此,我们简要回顾一下TIPA组织、TIPA大奖、TIPA测

学习

STCW公约马尼拉修正案背景下的电子员英语教学改革

阅读(13)

本文为您介绍STCW公约马尼拉修正案背景下的电子员英语教学改革,内容包括stcw马尼拉修正案什么时候生效,stcw公约马尼拉修正案。[摘要]文章在分析STCW公约马尼拉修正案对海船电子员英语适任能力新要求的基础上,分析了我国关于电子电气英语

学习

计算机专业个人简历范文

阅读(23)

计算机专业个人简历范文第1篇北京交通大学理学院信息与计算科学专业电话:+86-10-8260xxxx+86-1303108xxxxEmail:目标工作:销售代表工作经验2004,10至现在广西花红药业北京市场调查负责人花红药业是全国知名的大型国家重点中成药生产企业组

学习

园林植物与观赏园艺教学改革论文

阅读(36)

本文为您介绍园林植物与观赏园艺教学改革论文,内容包括园林文化与园林植物论文怎么写,园林园艺小论文。一、园林植物与观赏园艺专业分子生物学实验教学的常遇问题1.实验教学内容缺乏整体性和连贯性。高等农业院校中,除了生物科学等相关专

学习

设备管理与点检维修教学改革与创新

阅读(52)

[摘要]“设备管理与点检维修”是广东松山职业技术学院机电设备技术专业的一门核心课程,面对产业转型升级对人才新需求和高职教育招生改革生源多元化,暴露出了课程教学模式单一、实践环节薄弱等问题。课程进行“六步四融合”教学模式改革,将

学习

教师教学改革

阅读(17)

本文为您介绍教师教学改革,内容包括教师教学改革实施方案,福建教师招聘改革。教师是学校办学的主体力量,在教学活动中起主导作用。如何使教师在教学改革中发挥作用,以下几方面的工作应当加强。一、教师要树立素质教育观念。素质教育是以培

学习

旅游管理教学改革研究

阅读(22)

本文为您介绍旅游管理教学改革研究,内容包括旅游管理专业教学改革论文集,旅游管理培养模式与教学内容改革。摘要:旅游管理属于实践性、应用性较强的学科。我国旅游产业的健康发展对旅游管理教育提出了更高的要求,培养复合型、应用型旅游管

学习

课堂教学改革方案

阅读(21)

本文为您介绍课堂教学改革方案,内容包括课堂改革方案,课堂教学改革测试题。为全面贯彻素质教育,全面落实新课程理念,全面改革课堂教学结构,以__年__县全面加入全国县域课改联盟为契机,按照__县新课改目标导向“三出发及统领下的十要点”即从

学习

议论文递进式结构基本类型例析

阅读(22)

本文为您介绍议论文递进式结构基本类型例析,内容包括议论文递进式结构作文,议论文层次递进式结构例子。递进式结构,是写作议论文时经常使用的一种结构方式。其主要特点是:围绕着中心论点或论题展开论证时,各个部分之间是层层深入、步步推进