美章网 资料文库 数据结构全英文课程教学探索范文

数据结构全英文课程教学探索范文

本站小编为你精心准备了数据结构全英文课程教学探索参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

数据结构全英文课程教学探索

摘要:数据结构全英文课程是计算机科学与技术全英文专业的核心课程。为提高该课程的教学质量,对该课程的以下几个方面进行探索与实践,包括提升教师英文授课水平、调整教学手段和运用教学方法。通过探索与实践,总结教学经验,为今后的教学工作打下坚实的基础。

关键词:数据结构;全英文教学;教学手段;教学方法

0引言

随着国家“一带一路”倡议的纵深推进和高校对国际化建设的重视,沿线国家学生来华学习的人数不断攀升,来华留学生教育成为高校教育国际化的一项重要任务。2017年我院面向来华留学生开设了计算机科学与技术全英文专业,该专业所有课程采用全英文教学。数据结构课程是计算机科学与技术专业的核心课程。该课程学习难度大,需学生具备较强的逻辑思维能力和较好的编程基础。目前,我院计算机专业留学生主要来自南亚、中亚和非洲国家。与国内本科生相比,这些留学生的学习基础普遍偏低,理解能力较弱,学习积极性不高,加上语言交流障碍,给教学工作带来极大挑战。因此,如何提高留学生数据结构全英文课程的教学质量,是值得研究的课题。由于授课对象是国外留学生,授课要求和传统的中文课程有较大差异。笔者们主要通过以下几个方面探索该课程的教学工作并付诸实践,取得良好的教学效果。

1全面提升英文授课水平

全英文教学与传统的中文教学最大的区别是授课语言不同。一位经验丰富的教师可通过举例或打比方很容易用中文讲清楚一个知识点,但这位教师却可能无法用英文讲清楚同样的知识点,原因是这个例子或比喻很难用英文来表达。因此,全英文课程的授课难度大于传统的中文课程。教师的英文授课水平是留学生全英文课程教学顺利实施的重要保证。全英文课程教学不仅要求教师具备较强的专业知识,还要求教师具有较好的英语表达能力。教师能进行日常的英语交流和一般的英文写作是全英文授课的基本要求;此外,教师需经常阅读外文原版教材,对教材中知识点的英文表述非常熟悉,才能在实际教学中引导学生融入英语教学环境[1]。教师如果有一年以上的海外留学经历,将有利于师生间的正常交流。教师可参加英文授课专家和外籍教师组织的教学培训,学习国外的授课方法和技巧,提高英语表达能力和英文授课水平。教师还可通过观看国外教学视频、参加国际学术会议、作学术报告来提高英语表达能力;另外,教师可通过阅读英文资料,撰写英文科研文章,投稿到国际期刊发表。从事英文论文写作的过程,可提高教师的专业英语水平,对教师全英文授课水平的提高也有促进作用。

2充分激发学生学习兴趣

数据结构课程在内容组织上,通常是从基本概念、抽象数据类型和算法分析开始。这些数据结构基础知识比较抽象,很多留学生对一些抽象的概念无法理解。如果一开始就讲解这些内容的话,学生会出现理解困难。随着学习内容难度加深,学生容易产生厌学心理,从而失去学习数据结构课程的兴趣。笔者们在第一堂课开始时,通常不急于讲解知识点,首先讲解数据结构这门课程的重要性。通过学习这门课程,可为学生今后从事计算机相关领域的科学研究工作奠定算法设计和编程基础。很多公司在招聘的面试环节,要求学生现场编写数据结构课程中的算法程序。数据结构课程也是很多高校招收计算机专业研究生的专业课考试科目。因此,对计算机相关专业的学生来说,这是一门非常重要的专业基础课。接下来,笔者们会演示数据结构课程中几个算法的实现程序,让学生直观了解数据结构的研究内容,增强感性认识,激发学习兴趣;另外,笔者们会向学生展示科研论文中用到的数据结构和算法理论知识,以及这些理论知识的编程实现,引导学生对这门课感兴趣。通过第一堂课可激发留学生对课程的学习兴趣,然而随着学习内容的不断深入和学习难度的逐渐增加,一些留学生对该课程的学习兴趣会逐步减弱,从而需经常激发他们的兴趣。笔者们在讲解抽象的数据结构概念和算法时,通常会结合一些直观易懂的实例进行讲解,对算法步骤进行动态展示,吸引学生的注意力,加深学生对知识点的理解。俗话说:兴趣是最好的老师。学生对该课程感兴趣了,才会有激情和动力学好这门课。因此,充分激发留学生学习兴趣,有助于提高课程的教学质量。

3适时调整教学手段

由于数据结构课程要求掌握的知识点较多,内容比较抽象,笔者们主要采用多媒体教学手段。多媒体教学的好处是内容丰富、信息量大、程序演示方便。这种教学手段的缺点是长时间看电子屏幕,学生容易疲劳,听课效率降低。笔者们通常会面对大屏幕,用激光笔定位知识点进行讲解,并用激光笔翻页,提高课堂效率。在进行程序演示时,可面对显示器,打开程序开发环境,运行程序并显示程序运行结果,增加学生的感性认识,使学生更容易理解知识点。对一些逻辑推理和特别重要的知识点,笔者们也会通过黑板写板书的方式,呈现给学生。通过板书,留给学生记笔记和思考的时间,使学生对知识点的印象更加深刻;另外,留学生课堂上比较活跃,经常会问一些与多媒体课件上的知识点无关的问题,有时也需通过黑板板书来解答他们的问题[2]。因此,采用多媒体课件和黑板板书相结合的教学手段以提高课堂教学质量。在疫情期间,采用教学软件平台进行线上网络教学。目前,常用的在线教学软件平台有企业微信和阿里钉钉。笔者们选用阿里钉钉软件作为线上教学平台,分别在手机端和电脑端安装客户端软件。在手机或电脑客户端登录钉钉后,选择培训群创建数据结构课程群,在课程群中选择发起直播,播放演示文稿或打开其它文件格式的课件。通过麦克风讲课,也可关闭麦克风并打开扬声器播放音视频文件。直播过程中可连麦进行课堂提问,增加师生互动,活跃课堂气氛。课程直播结束后,学生还可看直播回放,为课后巩固课堂知识提供便利。网络教学解决留学生无法返校却能正常上课的问题。随着网络技术的推广和智能手机的普及,网上教学平台、QQ群和微信群等网络平台的广泛使用,改变教与学的关系。这种教学手段消除课堂教学的局限性,为师生在课后进行交流提供便利。通过网络平台,教师可将授课视频和课件等资源放到网上,学生可进行在线自主学习,及时巩固课堂知识,并进行预习和复习。教师和学生还可通过网络进行在线答疑、问题讨论、作业上传和下载等,不受时间和地点限制。

4灵活运用教学方法

数据结构课程应根据知识点结构和学生实际情况灵活运用多种教学方法,有效提高课程教学质量。数据结构课程教学包括理论教学和实验教学。由于留学生基础薄弱,对知识点的讲解要坚持循序渐进、深入浅出的原则,注重学生对数据结构基本概念和基本原理的理解,并结合专业前沿,适度扩展课堂内容。在理论教学过程中,笔者们主要采用启发式教学方法。通过精心制作图文并茂的多媒体课件,结合现实中的具体例子将数据结构和算法基本原理直观地展示给学生,增加学生的感性认识,进行启发式提问,并对概念和原理进行抽象,引导学生深入而系统地学习理论知识。留学生自主意识较强,课堂上比较活跃,使用启发式教学能激发学生学习热情,有利于促进学生独立思考和主动学习。在实验教学过程中,笔者们主要采用任务驱动式教学方法,让学生在完成任务的过程中探索和发现知识。通过布置若干由易到难的编程任务,引导学生在实践中解决问题,提高学生编程能力。在课堂教学中,通过直观形象的实例讲解抽象的概念,将抽象的概念具体化,帮助学生理解基本概念。通过生动有趣的图形、文字模拟算法工作原理,将枯燥的算法生动化,引导学生理解复杂算法。可借助多媒体课件来形象生动地演示概念实例和模拟算法步骤,也可通过板书进行计算推导和展示算法代码。在课堂上让学生感受到复杂问题简单化的乐趣,增强学生的获得感[3]。适当采用互动式教学方法,增加课堂互动,提高课堂效率。留学生在课堂上喜欢发言,与教师的交流较多。可采用课堂提问、问题讨论、学生操作演示等互动方式增加师生交互,营造生动活泼的课堂气氛。

5结语

数据结构全英文课程是计算机科学与技术全英文专业的核心课程,有很多教学工作值得探讨。笔者们从教师英文授课水平、学生学习兴趣、教学手段和教学方法等方面对该课程进行教学探索与实践。本文是对笔者们近几年该课程教学探索和教学实践的总结,为今后更好地从事该课程的教学工作打下了坚实的基础。

参考文献

[1]吴晓欢,田峰,季薇.《通信信号处理》全英文课程教学的探索与实践[J].教育现代化,2020,7(24):139-141.

[2]史海英.对“一带一路”沿线国家来华留学生的全英文课程教学策略探讨———以微观经济学课程为例[J].教育教学论坛,2020(15):249-251.

[3]郝鹏翼,方珊珊,白琮,雷艳静.面向留学生的数字媒体类课程全英文教学方法探索[J].计算机教育,2018(03):105-108.

作者:周世兵 蒋敏 单位:江南大学