“Linux系统管理”课程教学经验
本文探讨了任务驱动式教学、分组教学、案例化教学、情景化实验与开放式实验和知识深入式答疑及其在课程教学中的应用。
关键词:任务驱动;Linux系统管理;开放式实验
1任务驱动式教学
以Apache服务器配置为例,课程组精心设计了课程“任务”,即分别以www.Linux_nii、sports.Linux_
nii、news.Linux_nii为域名,配置三个web应用。并且架设ftp服务器,分别给每个网站配备一个管理员进行网站的管理与维护。
通过分析这个任务,并且将其和学生经常访问的校园网进行类比,使学生拿到这个课程任务后,深深感受到任务的实用性并产生了浓厚的兴趣。
带着这个任务,教师首先进行任务分解,将其分化为几个基本知识点:apache服务配置、虚拟主机配置、ftp配置、虚拟机linux安装jdkdns配置等,然后通过适当的讲解逐一进行消化。
2分组教学
将学生6~8人分为1组,每组指定1名组长。教学过程中,同组同学坐在一起,由组长负责组织学习和课堂实践,教师指导和答疑只需要负责每组的组长或骨干成员即可。
以60人班型为例,将学生按每6人1组,分为10组,每组指定了一名组长并配备一个技术骨干。其中组长负责小组学生的考勤、任务布置、实验报告收集和答疑,技术骨干负责该小组的技术支持。课程组定期对组长和技术骨干进行培训和指导,使他们在课前就基本掌握课堂所需知识,具备技术指导的能力。
比如在讲服务器配置部分前,对组长和技术骨干进行了课前指导。授课过程中组长和技术骨干通过两次学习,对内容完全掌握,能够完成对同组学生指导的任务。
这样不仅能保证每组同学都能得到指导,也能锻炼学生的协同学习和自学习能力。实验考核方式也采取小组考核,激发学生集体荣誉感,促使学生共同学习和进步。
3案例化教学
案例化教学是在教学过程中以具体的案例讲解相应的知识点,并形成该案例的视频教学录像。学生在预习和复习阶段,通过预习教材知识点与观看视频教学案例相结合的方式,对知识有更全面、更感观的了解。
课程组提供的案例源自教材,并有适当的深入。为便于学生网上学习,提高下载速度,将案例制作成体积较小的flash动画格式。为方便学生在没有网络的环境下学习,课程组还制作了视频学习课件,打包成iso格式,供学生下载。其中:
Linux简介中提供了安装vmware、建立虚拟机及安装RedHat Linux三个教学视频案例;
文件系统一章提供了输入重定向、权限命令、使用文件系统及挂载四个教学案例视频;
用户与组管理一章提供了用户管理及组管理两个教学案例视频等。
4情景化实验与开发式实验
Linux系统管理课程共64课时,采用理论教学与实验教学相结合的方式,其中理论课(课堂教
学与课堂实践)48课时,实验课16课时。
实验课采用集中实践方式,共4部分实验,每个实验4课时,包括Linux基础、虚拟网络环境建设、web服务器架设与综合实验,并撰写了实验指导书。学生拿到实验指导书后,根据实验目的和要求,结合预备知识,进行分组实验。每个实验共分为3个部分。
基础模块:基础模块部分15~20个题目,每个题目分别针对于不用的知识点。例如:
(1) 在当前目录下建立文件exam.c,将文件exam.c拷贝到/usr 这个目录下,并改名为 shiyan.c。
(2) 在任何目录下回到用户主目录。
(3) 打印当前目录。
(4) 在当前目录中新建文件text并设置文件的属性为文件属主(u)增加执行权限与文件属主同组用户(g)增加写权限其他用户(o) 删除读权限。
提升模块—情景式实验:指定实验的情景,并给出关键的实验步骤,学生按照步骤完成整个
实验。例如:
(1) 以root身份登录,完成以下操作:
添加两个用户user1(加入student组,如果student组不存在,创建sutdent组)和user2。(如果用户已存在,将用户及其主目录一并删除,再添加用户。)
为user1和user2设置初始密码123456
在/目录下创建名为usershare的目录,并将此目录的访问权限修改为对于所有用户都可读、写、执行。
(2) 以user1身份登录,完成以下操作:
修改密码为654321
在/usershare目录下创建bin.c文件,内容如下:
#include
int main()
{
printf(“user1’s bin\n”);
return 0;
}
(3) 以user2身份登录,完成以下操作:
a)修改bin.c文件内容为:
#include
int main()
{
printf(“user2’s bin\n”);
return 0;
}
b) 创建/usershare/user2home/目录
c) 将bin.c文件拷贝到/usershare/user2home/目录下,并更名为user2bin.c
d) 查看/usershare/user2home/目录下文件的详细信息,并将结果保存在user2home文件中
e) 查看user2home文件的内容,将内容显示在tty5控制台上。
(4) 再次以root身份登录系统,完成以下操作:
删除/usershare目录
删除用户user1、user2,并同时删除它们的主目录。
提升模块—开放式实验:只指定实验的目的及实验结果,由学生自行设计实验,提交实验设计方案及实验步骤。
例如:管理员root需要创建一个users用户组,该组拥有usera,userb,userc三个用户。各用户完成下列功能:
登录系统后,在统一的目录下/home/users下的users文件中注册个人信息(包括用户名,真实姓名,性别,,家庭住址等)。
注册完成后,各用户将该文件备份到各自的主目录中。root用户取消用户对该文件的修改权限。
学生经过基础模块的实验,了解并熟练各个知识点;经过情景式实验进一步巩固知识点,加深理解;经过开放式实验的设计达到对知识融会贯通的程度。
5知识深入式答疑
为了帮助学生巩固课堂知识,提升技能,课程组每两周安排一次答疑。答疑共分为课堂知识答疑和知识深入两部分。
课堂知识答疑就是解答学生在学习过程中遇到的各种问题。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论