本站小编为你精心准备了计算机教育思维能力的培养参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
《工业和信息化教育杂志》2016年第11期
摘要:
本文结合计算机基础教学改革项目,针对全校大学生计算机基础系列课程,就如何培养学生的创新能力问题进行了分析,从“宽、专、融”三个角度对大学计算机基础课程之间的关联性进行了阐述。并以“互联网+”课程为例,重点分析了思维能力培养的实施过程。此外,从引入新的教学理念、探索新的教学方法、新技术元素融入等角度总结了教师在思维训练和创新引导方面的一些体会。
关键词:
思维能力培养;创新教育;实践教学
1大学计算机基础创新教育概述
如何培养具有创新性的人才是目前国内外高校都在进行研究探索的课题,研教结合被普遍认为是一条培养创新人才的有效途径。计算思维的科学意义以及对社会发展进步的深远影响,无疑会对高校计算机教学提出新的挑战。通过计算思维训练与本专业(例如:经济、通信、机械、交通等)知识相结合,不仅使学生的学习由被动变为主动,而且提高了学生多方面的能力,如查阅文献资料的能力、实践操作能力、学习能力、研究能力等,开阔了视野,完善了自己本专业的知识结构,意志力也得到了磨炼。计算思维的意义已彻底颠覆了计算机教育只是学习操作的传统观念,其是当代大学生知识结构、基本素质、创新能力不可或缺的基本元素。大学计算机教学不仅仅是大学教育的通识课程,也是实现新一代人才培养目标和引领学生走向创新之路的重要前提。对于从事计算机基础教育的同行,如何在教学中渗透“计算思维”的教学理念是需要花时间和精力思考的问题。在校级教学改革项目“基于计算思维能力培养的计算机基础教学改革的研究与实践”的支持下,我们通过本校的教学实践活动,实施了一套基于“计算机思维及创新能力”培养为目标的教学方案。通过对部分班级的教学实践,取得了良好的实验效果。预计在2016年教学实践中,我们将在全校近4000人中开展这种教学模式。现将试点过程与效果与各位同仁共享和共勉。期望北京交通大学的这次教学改革能够发挥一定的示范和辐射作用,促进计算机基础教学的改革与建设。
2大学计算机基础创新教育实践方案
在教改实践中我们体会到,计算机基础系列课程的设计难就难在如何在新知识、新技术不断更新扩充的大背景下,让大部分学生通过计算机的系列课程真正学懂应该掌握的基本知识,学会应该学会的基本技能,真正做到学有所得,学有所用,而不是单纯为了附庸风雅或挣几个学分。依据非计算机专业计算机教学的培养目标,我们提出了一套基于“宽、专、融”的动态立体化教学实施方案,我校非计算机专业计算机基础系列课程教学体系图谱,如图1所示,课程体系如表1所示。
2.1“宽”是指通识型(基础类)课程
通识型课程的教学目标是培养学生对计算机系统的基本理解、培养学生基本的信息素养、培养学生基本的计算机应用能力。目前北京交通大学为了完成这个层次的培养目标,开设的课程是“大学计算机基础”。但是经过这么多年的基础教学工作,我们发现,入学新生计算机水平参差不齐,差距较大。为了更好地保证教学效果,让“吃不了”的学生能吃到,让“吃不饱”的学生饿不着,我们对学生进行入学测试。达到课程要求的学生可以直接通过,不参加课堂教学,没有通过的学生,需要选修“大学计算机基础”。开学后预计需要4~6周的时间完成测试和分班等工作。“大学计算机基础”的教学方式,建议采用MOOC教学与教师引导相结合的方式,如表1所示。
2.2“专”是技术型课程
技术型课程的教学目标是培养学生利用计算机处理问题的思维方式和利用软、硬件技术与先进工具解决本专业及相关领域中一些问题的初步能力。目前,北京交通大学为了完成这个层次的培养目标,开设了一系列的程序设计类课程,具体见表1。
2.3“融”是交叉型课程
交叉型课程的教学目标是学生能够灵活熟练地应用计算机知识和技能。目前这部分内容没有学分要求。如果有学生需求,我们基地教师可以根据学生需求提供个性化的培养计划。我校除计算机学院,还设有电子信息工程学院、经济管理学院、交通运输学院、土木建筑工程学院、机械与电子控制工程学院、电气工程学院、理学院、语言与传播学院、软件学院、马克思主义学院、法学院、建筑与艺术学院共12个学院。这些计算机基础课程如何为全校各个专业的人才培养服务,需要研究计算机基础课程之间的关联性,以及与专业课之间的关联性。
3大学计算机基础教学中的思维训练实践活动
结合计算机基础教学的“C语言程序设计”实际教学情况,落实计算思维能力的培养,我们对C语言的程序设计类课程采用“二横一串”的教学方案。“二横”是正常的教学活动,但是教学模式分成两步走。“一串”是训练学生计算思维的创新拓展活动,结合表1中的“第三层次”设计了结合课程创新实践教学阶段。
3.1“二横”教学模式
第一阶段,我们采用了两步并行走的方法(“二横”)。一横,在现有教学目标和教学内容不变的状态下,教学模式采用了基于实例的程序设计方法,即学生利用实例在机房自学程序设计的重点,充分发挥学生的主体作用。教师起主导作用,收集学生在学习过程中的共性问题,即难点。学生自学后,教师对知识进行系统化和难点分析。这个思路借鉴了目前的“翻转课堂”。但是,我们是通过编写程序设计实践指导书,有组织有计划地引导学生在机房自学。二横,课程设置采用了“2+1”模式,即将原48学时的程序设计类课程,按照实验室授课占2/3,教室授课占1/3的比例完成。教师指导学生在机房授课,边讲授边实践完成教学内容。在机房安装自行开发的程序设计软件,学生需要到实验室才能完成实验题目。
3.2“一串”教学模式
“C语言程序设计”课程教学要求学生适当结合本专业,将学到的编程知识学以致用,用这32学时将学生在“二横”阶段学到的知识“串”起来。这将计入学生的创新活动记录,但不算作学分。下面以选修“互联网+”课程的41名大二学生为样本,详细介绍此套方法的实施过程。“互联网+”为全校选修课,41名学生分别来自于不同专业,各专业分布情况如表2所示。根据不同专业学生的特点及其掌握计算机程序设计程度的不同划分出A、B、C和D四类。即英语和社会学等专业的学生为D类;土木工程和运输等专业的学生为C类;机械和光信息科学与技术等专业的学生为B类;通信和软件等专业的学生为A类。将表2数据用统计软件整理后,如表3和图2所示。通过初步统计预测,每学期教研组会调整“创新培养”教学方案。如表3所示,A层次和B层次的学生较多,那么,我们会拿一套适合B层次学生的“创新能力培养预测题”。预测题目主要考查学生的预备知识情况,如果情况很好,我们将按照原定的A套教学方案进行教学;反之,如果大部分学生不能准确回答题目,我们会将原A套教学方案调整为B套教学方案。这里教学方案的区别在于知识的深度、广度和技术技能的应用范围有所不同。虽然方案选择的工作有些繁琐,工作量较大,但是通过助教的协助,是可以顺利完成的。“磨刀不误砍柴功”,这些工作为选修课的有效教学打下了良好的基础,同时为我们及时调整教学方案和教学思路提供了很好的依据。例如,我们对学生采用了A套教学方案,通过32学时的讲授和实践,学生根据教师指导完成了6个小实验,并通过“创新协助小组”完成了4组创新实验。2015年春季“互联网+”课程的学生作品如图3所示。鼓励学生积极参加各种研究型活动,提高学生的学习兴趣,对改善教学效果、提高教学质量行之有效。这41名学生完整地经历了计算机基础系列课程改革新方案的“宽、专、融”三个阶段。下面是对41名学生的调研,结果如图4所示。问卷第一道问题是“通过计算机系列课程的学习,是否有所收获?”,学生给出的评价如图4(a)所示。我们发现有近30名学生选择了“有很大收获”,说明学生对于这种课程体系的设置和教学方式还是比较满意的。我们同时对学生反馈的兴趣点进行了分析,如图4(b)所示,从程序设计、计算机网络技术、数据库技术、多媒体技术、计算机硬件技术、Office实际操作、二进制理论知识、计算机发展史8个方面进行调查。学生对于程序设计、多媒体技术和计算机网络技术最感兴趣。而很少有人喜欢二进制理论知识和计算机发展史。这也引起我们对今后教学改革的进一步探索:如何让学生在实践中学会思考,将看似枯燥的理论知识与实践有效结合。
4计算机基础教学改革新方案实施的体会
4.1引入新的教学理念
为培养学生的创新意识,我们在课程设置上注重系统性、科学性和先进性,全面更新了计算机基础教育教学系列课程的教学内容。在教学中,坚持“以学生为主体、以教师为主导”的根本教育理念,从学生和教师两个方面深化教学方法和手段的改革。在实验教学内容和实验方法方面,给学生提供更多的自我发展空间和学习自主权,倡导自主学习、发现学习、研究学习、协作学习,为培养具有创新意识的高素质人才奠定坚实的基础。MOOC教学的大面积开展对传统的教师集编写讲义教案、讲授答疑、批改作业于一身的工作方式是很大的挑战。为此,教师充分利用国家级精品课程来共享资源,积极参与高校开展的模拟教学、课堂录像、公开教学观摩课等活动,积极参与各种教师研讨和经验交流活动,以开发教学资源,充分发挥每个人的特长和优势,把学科发展的最前沿、最精华的东西展现给学生,从实践方面深化教学改革,从整体上提高教学的效果和质量。
4.2探索新的教学方法
根据计算思维的教学理念,我校对教学手段进行了大胆改革,同时针对校选课人数多、专业分布不均匀、教学人员不足等弊端,对课程的教学方法进行了探索。选修课对于拓宽本科生的知识面,提高学生的综合素质,进行一专多能的“通识”教育具有积极的促进作用。“计算机基础系列课程”作为全校选修课,由于学生知识层次的不同使得教学上遇到了许多困难。因此,只有通过加强课程体系建设、改进教学方法,才能确保这门选修课的教学质量。为了实现上述教学目标,需要解决“教师如何教,学生如何学”的问题,即,教师如何有效地调动学生的学习主动性,让学生完善知识结构;学生如何通过计算机系列课程熟练地将计算机知识应用于实际工作和学习中。围绕上述两个问题,教研组提出了“二横一串”教学法,以加强教学针对性,使不同专业、不同层次的学生提高网络学习兴趣,能够学以致用。实践表明,教学效果明显。
4.3融入新鲜的教学手段
我们采用了微信公众号、MOOC教学平台、“大学计算机基础系列课程”APP选课指导手册等新教学手段。让学生切身体会到电子信息技术、计算机技术给大学学习带来的深刻变化。例如,我们开发的“计算机基础系列课程”APP选课系统,支持学生在iPad、手机等移动设备上翻阅和选课。
5结语
近两年的教改实践使我们深刻体会到,教学是师生互动、教学相长的过程。教改既要发挥教师的主导作用,又要以学生为本调动学生学习的主动性和创新。为此在教改中我们注意遵循教学规律,大胆探索,勇于实践,还调动一切现代教学手段,努力把看似枯燥的理论知识讲得生动活泼,以独到的见解、道理征服人,千方百计培养学生的学习兴趣和好奇心,变“要我学”为“我要学”。通过教改,目前大学计算机基础系列课程教学效果正日益变好。今后我们还要多思考,不断探索、总结和积累经验,让大学计算机基础系列课程顺应时代变革和发展,让越来越多的大学生受益。
作者:鲁凌云 王移芝 周围 单位:北京交通大学计算机与信息技术学院