论文部分内容阅读
摘 要:Linux操作系统作为计算机专业的一门重要课程,目前面临着教学手段单一、学生实际操作能力太差等诸多问题。本文提出以工作需要为导向,在课堂教学中合理选取课程内容;以学生为核心,理论教学与实践教学并驾齐驱,同时有效运用多种教学策略贯穿到整个教学活动当中,激发学生自主学习的积极性,最终提高学习效率。
关键词:Linux;合作学习;教学策略
中图分类号:G424
Linux作为一种自由的源代码公开的多用户多任务的操作系统,得到了世界各地数以万计的编程高手和计算机爱好者的共同开发和维护[1]。由于Linux良好的兼容性和可移植性,使其在移动通信、网络安全、桌面系统、集群计算、嵌入式系统、服务器等领域、起到越来越重要的作用。人才市场对Linux系统管理和开发人员的需求也是越来越大[2]。因此,高校大力开设Linux课程已是大势所趋。
本文从教学内容、教学策略等方面对整体进行改革,希望能够培养适应现代社会需要,不仅掌握相关知识技能而且具备自主学习能力的可持续发展的应用型人才。
1 教学内容的合理组织
以工作需要为导向,贴近岗位,淡化学科,在兼顾课程和实践内容的同时,坚持由浅入深,理论够用和侧重实践的原则,选取教学内容,主要内容包括了3大方面:基础操作,系统管理和网络管理[3]。
基础操作部分重点讲授Linux的安装及初步使用、Linux基本命令和vi编辑器的使用。系统管理部分重点讲授磁盘和文件系统、多用户和多任务管理、软件安装和系统备份管理、shell操作及简易编程、Socket编程和Qt编程。网络管理部分重点讲授网络基础知识、DHCP服务器、DNS服务器、WWW服务器和FTP服务器。
2 理论教学与实践教学的有机结合
我们的目标是让学生具有实际动手的能力,仅靠理论教学是不现实的。面对当前多数高校重理论而轻实践的现状,应当将理论教学和实践教学有机结合,以理论促实践,以实践促理论。理论知识是不可或缺的,没有理论如何指导实践?但理论知识又是枯燥乏味的,如何让学生有兴趣,主动接收就成了首当其冲的问题。这就要求我们从教学内容的选取,教学方法的选择上不断下功夫。
在理论知识的教授过程中,就可以开始实践教学了。这样可以在实践中验证所学的理论。如果有条件可以建设专业的Linux实验室。当然也可以在现有计算机实验室的基础上,利用Windows环境下安装VMware虚拟机安装Linux系统,模拟Linux环境。在实践教学中遵循4步原则,如图1所示。
例如,在讲vi编辑器的使用时,教师利用教学软件演示给学生看,然后让学生练习所演示的操作。当学生掌握的差不多时,就可以给他们布置新任务。比如,用vi建立一个新文件,内容自己确定,进行复制、移动、删除等操作,并保存文件。教师从旁指导,以此来检验学生掌握的情况。
3 学习主动性的不断提高
主动学习的重要性毋庸置疑,强制学生机械的学习,是不会产生良好的效果的,只会让学生更加厌恶。应该让学生主动自愿的去学习,这就要求我们改变原有的传统观念,将学生放在教学活动的核心地位。从学生的角度出发,不是一味的教,而是帮助学生学习各知识,并在教师的指导下使用已学过的知识,当有了更深入的理解之后,还要让他们运用这些知识点和理解到新的任务或环境当中,以期能够更进一步提高。
4 教学策略的有效运用
当然,不管是理论知识,还是实践内容,都不能简单的采用一种教学手段,要具体内容具体分析,什么样的知识点(技能)采用何种手段讲解更有效,这就需要教师好好斟酌考虑。
4.1 案例教学法
在讲网络服务的工作原理时,可以通过案例分析法,将知识点贯穿其中,以生动形象的感性认识出发,层层递进,最后达到理性认识的升华,这也符合人类一贯的认知规律。
4.2 对比教学法
对于在校学生,基本上使用的都是Windows系统,而Linux系统绝大多数功能都是在命令行方式下实现的,刚开始接触时很不习惯也很难适应。但是又必须掌握,如何又快又好的掌握这些命令就成了令人头疼的问题。
学生对于Windows的命令接触较早,在Linux中许多命令都可以在Windows中找到对应的命令,因此可以采用对比法,将Windows命令与Linux命令对比学习记忆。例如,列表显示当前目录或指定目录下的文件和子目录信息,Windows中使用dir,Linux中使用ls;拷贝文件,Windows中使用copy,Linux中使用cp。通过对比,互相印证,加深记忆,提高学习效率。
4.3 合作学习与任务驱动相结合
合作学习[4]是指学生为了完成共同的任务,有明确的责任分工的互助性学习。任务驱动教学法[5]是一种建立在建构主义学习理论基础上的教学法,它将以往以传授知识为主的传统教学理念,转变为以解决问题、完成任务为主的多维互动式的教学理念;将再现式教学转变为探究式学习,使学生处于积极的学习状态,每一位学生都能根据自己对当前问题的理解,运用共有的知识和自己特有的经验提出方案、解决问题。
可以将学生分成3人或4人小组,与任务驱动结合起来。应用到课堂教学和实验教学的各个环节。比如,在学习了Socket编程后,可以让学生编写一个聊天程序,实现学生之间的互相通信等等。这样,不仅将所学内容贯穿其中,灵活运用,极大的提高了积极性,而且在整个过程中,学生还会不断地获得成就感,逐步形成一个感知心智活动的良性循环,从而培养出良好的团队合作,与人交往以及解决问题的能力。
当然,在教学过程当中也要充分利用现代教育技术的先进性,将传统教学模式与多媒体技术,网络技术,计算机技术等教学资源合理整合,不断提高教学质量。
5 结束语
Linux是一门实践性很强的课程,仅靠传统的课堂教学模式是远远达不到教学目标的。在分析了现今各高校Linux教学重理论而轻实践的现状之后,提出了以工作需要为导向,以学生为核心,理论联系实际,精心设计实验任务,结合多种教学策略,让学生在主动积极的学习过程中,轻松掌握相关知识及操作技能,取得了良好的教学效果。
参考文献:
[1]张彦俊,孙晓宇,关心.Linux操作系统在高校教育中的发展前景与探析[J].教育探索,2006(7):53-54.
[2]应毅.针对实际应用的Linux实验教学研究[J].计算机教育,2010(20):139-140.
[3]文东戈,孙昌立,王旭.Linux操作系统实用教程[M].北京:清华大学出版社,2010.
[4]王坦.论合作学习的基本概念[J].教育研究,2002(2):68-72.
[5]蒋友明.计算机教学中任务驱动教学初探[J].中国职业技术教育,2003(22):24-26.
关键词:Linux;合作学习;教学策略
中图分类号:G424
Linux作为一种自由的源代码公开的多用户多任务的操作系统,得到了世界各地数以万计的编程高手和计算机爱好者的共同开发和维护[1]。由于Linux良好的兼容性和可移植性,使其在移动通信、网络安全、桌面系统、集群计算、嵌入式系统、服务器等领域、起到越来越重要的作用。人才市场对Linux系统管理和开发人员的需求也是越来越大[2]。因此,高校大力开设Linux课程已是大势所趋。
本文从教学内容、教学策略等方面对整体进行改革,希望能够培养适应现代社会需要,不仅掌握相关知识技能而且具备自主学习能力的可持续发展的应用型人才。
1 教学内容的合理组织
以工作需要为导向,贴近岗位,淡化学科,在兼顾课程和实践内容的同时,坚持由浅入深,理论够用和侧重实践的原则,选取教学内容,主要内容包括了3大方面:基础操作,系统管理和网络管理[3]。
基础操作部分重点讲授Linux的安装及初步使用、Linux基本命令和vi编辑器的使用。系统管理部分重点讲授磁盘和文件系统、多用户和多任务管理、软件安装和系统备份管理、shell操作及简易编程、Socket编程和Qt编程。网络管理部分重点讲授网络基础知识、DHCP服务器、DNS服务器、WWW服务器和FTP服务器。
2 理论教学与实践教学的有机结合
我们的目标是让学生具有实际动手的能力,仅靠理论教学是不现实的。面对当前多数高校重理论而轻实践的现状,应当将理论教学和实践教学有机结合,以理论促实践,以实践促理论。理论知识是不可或缺的,没有理论如何指导实践?但理论知识又是枯燥乏味的,如何让学生有兴趣,主动接收就成了首当其冲的问题。这就要求我们从教学内容的选取,教学方法的选择上不断下功夫。
在理论知识的教授过程中,就可以开始实践教学了。这样可以在实践中验证所学的理论。如果有条件可以建设专业的Linux实验室。当然也可以在现有计算机实验室的基础上,利用Windows环境下安装VMware虚拟机安装Linux系统,模拟Linux环境。在实践教学中遵循4步原则,如图1所示。
例如,在讲vi编辑器的使用时,教师利用教学软件演示给学生看,然后让学生练习所演示的操作。当学生掌握的差不多时,就可以给他们布置新任务。比如,用vi建立一个新文件,内容自己确定,进行复制、移动、删除等操作,并保存文件。教师从旁指导,以此来检验学生掌握的情况。
3 学习主动性的不断提高
主动学习的重要性毋庸置疑,强制学生机械的学习,是不会产生良好的效果的,只会让学生更加厌恶。应该让学生主动自愿的去学习,这就要求我们改变原有的传统观念,将学生放在教学活动的核心地位。从学生的角度出发,不是一味的教,而是帮助学生学习各知识,并在教师的指导下使用已学过的知识,当有了更深入的理解之后,还要让他们运用这些知识点和理解到新的任务或环境当中,以期能够更进一步提高。
4 教学策略的有效运用
当然,不管是理论知识,还是实践内容,都不能简单的采用一种教学手段,要具体内容具体分析,什么样的知识点(技能)采用何种手段讲解更有效,这就需要教师好好斟酌考虑。
4.1 案例教学法
在讲网络服务的工作原理时,可以通过案例分析法,将知识点贯穿其中,以生动形象的感性认识出发,层层递进,最后达到理性认识的升华,这也符合人类一贯的认知规律。
4.2 对比教学法
对于在校学生,基本上使用的都是Windows系统,而Linux系统绝大多数功能都是在命令行方式下实现的,刚开始接触时很不习惯也很难适应。但是又必须掌握,如何又快又好的掌握这些命令就成了令人头疼的问题。
学生对于Windows的命令接触较早,在Linux中许多命令都可以在Windows中找到对应的命令,因此可以采用对比法,将Windows命令与Linux命令对比学习记忆。例如,列表显示当前目录或指定目录下的文件和子目录信息,Windows中使用dir,Linux中使用ls;拷贝文件,Windows中使用copy,Linux中使用cp。通过对比,互相印证,加深记忆,提高学习效率。
4.3 合作学习与任务驱动相结合
合作学习[4]是指学生为了完成共同的任务,有明确的责任分工的互助性学习。任务驱动教学法[5]是一种建立在建构主义学习理论基础上的教学法,它将以往以传授知识为主的传统教学理念,转变为以解决问题、完成任务为主的多维互动式的教学理念;将再现式教学转变为探究式学习,使学生处于积极的学习状态,每一位学生都能根据自己对当前问题的理解,运用共有的知识和自己特有的经验提出方案、解决问题。
可以将学生分成3人或4人小组,与任务驱动结合起来。应用到课堂教学和实验教学的各个环节。比如,在学习了Socket编程后,可以让学生编写一个聊天程序,实现学生之间的互相通信等等。这样,不仅将所学内容贯穿其中,灵活运用,极大的提高了积极性,而且在整个过程中,学生还会不断地获得成就感,逐步形成一个感知心智活动的良性循环,从而培养出良好的团队合作,与人交往以及解决问题的能力。
当然,在教学过程当中也要充分利用现代教育技术的先进性,将传统教学模式与多媒体技术,网络技术,计算机技术等教学资源合理整合,不断提高教学质量。
5 结束语
Linux是一门实践性很强的课程,仅靠传统的课堂教学模式是远远达不到教学目标的。在分析了现今各高校Linux教学重理论而轻实践的现状之后,提出了以工作需要为导向,以学生为核心,理论联系实际,精心设计实验任务,结合多种教学策略,让学生在主动积极的学习过程中,轻松掌握相关知识及操作技能,取得了良好的教学效果。
参考文献:
[1]张彦俊,孙晓宇,关心.Linux操作系统在高校教育中的发展前景与探析[J].教育探索,2006(7):53-54.
[2]应毅.针对实际应用的Linux实验教学研究[J].计算机教育,2010(20):139-140.
[3]文东戈,孙昌立,王旭.Linux操作系统实用教程[M].北京:清华大学出版社,2010.
[4]王坦.论合作学习的基本概念[J].教育研究,2002(2):68-72.
[5]蒋友明.计算机教学中任务驱动教学初探[J].中国职业技术教育,2003(22):24-26.