《Linux操作系统》课程标准文档格式.docx
《《Linux操作系统》课程标准文档格式.docx》由会员分享,可在线阅读,更多相关《《Linux操作系统》课程标准文档格式.docx(39页珍藏版)》请在冰点文库上搜索。
![《Linux操作系统》课程标准文档格式.docx](https://file1.bingdoc.com/fileroot1/2023-5/6/51e5034f-3b86-4e48-a1ee-209dcc7da618/51e5034f-3b86-4e48-a1ee-209dcc7da6181.gif)
6、加强校企联动,鼓励走入企业参加生产实训,使学生加深对C语言在实际工作应用的认识和掌握。
7、融入技能鉴定机制,参加国家程序员技能鉴定。
8、完善项目化教材编写,组织教师参加高层次技术培训和企业工程实践。
9、组织参加各层次的程序设计兴趣活动和比赛。
(三)知识要点:
1、操作系统基础知识及其主要功能;
2、Linux操作的特征、主要功能及其应用领域;
3、Linux常用命令的使用;
4、vi编辑器;
(四)技能要点:
1、Linux用户和组管理;
2、设备管理和文件系统结构管理;
3、基本的shell程序的编写;
4、掌握NFS、samba、DNS、DHCP、Apache、FTP等服务器的配置;
5、Linux环境下网络安全配置。
四、实施建议
(一)教学建议
1、课程项目结构与学时分配
本课程项目结构与学时分配见表1。
表1
LINUX操作系统课程项目(学习情境)内容与学时分配表
项目编号
子项目名称
子项目内容
支撑知识
学时
1.系统安装及管理
1.1Linux简介
1、Linux操作系统的主要特征
2、掌握软件包安装及进程管理
了解Linux发展历史,掌握Linux操作系统的主要特征,
了解Linux操作系统中常用的符号,了解桌面环境
2
4
1.2Linux操作系统安装
会学Linux操作系统的安装
掌握Linux操作系统的安装,掌握软件包的安装
2.用户和组管理
2.1Linux命令的使用
1掌握用户和组的建立
2掌握用户和组属性更改、设置
3掌握文件安全设置
4能进行简单的用户环境设置
1/etc/passwd与/etc/shadow文档绍
2pwconv和pwunconv命令的使用
3adduser创建用户
4passwd修改用户密码
5chsh、chfn、usermod
6userdel删除用户
7/etc/group文档介绍
8groupadd、groupmod、gpasswd命令的使用
9umask、setuid、setgid、sticky设定文件安全
3.文档管理
3.1VI编辑器
会使用编辑器编辑网络配置文档
掌握vi的启动与退出,vi长指令与短指令运用
3.2VI高级应用
会应用vi高级应用进行环境设置
vi环境设置
4vi的高级应用ab、map、运行shell等方法
4.网络文件管理
4.1网络管理基本命令
1掌握文件管理的基本命令
1文件基础知识介绍
2常用命令介绍
3ls、mkdir、rmdir、fing、chmod、chgrp、cp等重要命令学习
3
10
4.2权限管理
2掌握文件权限设置
4文件权限及权限查看
5ACL访问控制列表
4.3磁盘管理
3掌握磁盘管理和磁盘配额设置
6分区类型及文件系统管理常用命令
7磁盘管理常用命令
8磁盘配额的设置
5.网络程序开发
5.1SHELL基础
1掌握如何shell编程的语法
1shell的基本概念
2shell的发展与分类
3shell的功能介绍
8
5.2SHELL功能及应用
2掌握如何运行shell编程的运行
4shell变量和环境
5BSD常用功能
6命令历史与命令重复
7命令别名
8管理道与重定向
5.3SHELL脚本编写
3掌握管道与输入输出重定向
9shell脚本
10shell脚本编写与运行
6.网络设备配置与管理
6.1网络配置
1掌握网络的基本配置
1ifconfig、route命令的使用
2redhat-config-network命令配置网络
3/etc/named.conf文档
6
6.2网络管理
2掌握显卡配置
3掌握其它设备的配置与管理
4setup命令配置设备驱动
5redhat-config-xfee86配置显卡
6其它设备的配置与管理
7.网络服务器管理
Linux操作系统服务器配置
1.掌握Xwindows环境下的各服务器配置
2.掌握命令状态下各服务器的规划与配置
3.掌握网络安全规划与设置
1.常用服务器软个包管理及安装
2.NFS服务器的配置与应用
3.SAMBA服务器的配置与应用
4.DHCP服务器配置与应用
5.DNS服务器配置与应用
6.Apache服务器的配置与应用
7.FTP服务器配置与应用
8.邮件服务器的配置与应用
9.防火墙规划与设计
20
2、课程教学实施
建议本课程重视学生在校学习与实际工作的一致性,采取任务驱动、项目导向的教学模式,每个具体学习情境设计见表2-1、2-2、2-3等详表。
表2-1
LINUX操作系统学习情境表一
学习情境(项目):
系统安装及管理
项目目标
能力目标:
掌握Linux操作系统的安装,掌握软件包的安装。
知识目标:
1、了解Linux发展历史,掌握Linux操作系统的主要特征
2、了解Linux操作系统中常用的符号,了解桌面环境
3、掌握Linux操作系统的安装,掌握软件包的安装
项目任务
任务一:
Linux简介
任务二:
Linux操作系统安装
学生知识
与能力准备
1、Linux操作系统的主要特征
2、掌握软件包安装及进程管理
3、会学Linux操作系统的安装
教学材料准备
1、Linux的背景材料
2、软件安装规范
3、安装手册和说明
4、命令快捷键表
5、基础案例10-20个
6、相关教学教案
7、考核内容和评价标准
步骤
教学活动过程
主要知识点
教学方法建议
1、任务一教学
1、收集任务资讯,下发任务说明书和相关参考资料
2、分析任务要求,制定任务工作计划,确定工作方案。
3、任务实施:
讲解相应命令操作多媒体展示程序运行效果,说明标准,完整演示编程过程
4、技能实训,拓展知识
组织讨论和总结
1、Linux发展历史,掌握Linux操作系统的主要特征,
2、Linux操作系统中常用的符号,了解桌面环境
多媒体演示法
1
2、任务二教学
5、分析任务要求,制定任务工作计划,确定工作方案。
6、任务实施:
7、技能实训,拓展知识
1、Linux操作系统的安装,掌握软件包的安装
讲授法
讨论法
5、检查和评估
进行自评、互评交流,分析工作过程的问题和不足,并总结成功与失败的经验和教训,发扬成绩,找出不足。
同时结合一定形式的理论和实践综合考查,成果展示、提交实训报告和多种形式的虚拟情趣活动等,及时得到教学反馈信息,做出教学评价
交互检查法
小组演示法
表2-2
LINUX操作系统学习情境表二
用户和组管理
能进行简单的用户环境设置。
1、掌握用户和组的建立
2、掌握用户和组属性更改、设置
3、掌握文件安全设置
4、能进行简单的用户环境设置
任务一Linux命令的使用
1、/etc/passwd与/etc/shadow文档绍
2、pwconv和pwunconv命令的使用
3、adduser创建用户
4、passwd修改用户密码
5、chsh、chfn、usermod
6、userdel删除用户
7、/etc/group文档介绍
8、groupadd、groupmod、gpasswd命令的使用
9、umask、setuid、setgid、sticky设定文件安全
1、项目任务所需教学图例
2、程序编写相关标准
3、演示视频资料
4、程序案例5个
5、多媒体课件
6、项目阶段性考核内容和评价标准
5、组织讨论和总结
1/etc/passwd与/etc/shadow文档绍
8、9umask、setuid、setgid、sticky设定文件安全
案例法
演示和操作法
成果检查和展示,分析反思工作过程并交流,对编程进行适当集中测评,多角度检查学生学习情况,及时教学反馈,强化和弥补教学不足。
表2-3
LINUX操作系统学习情境表三
文档管理
1、会使用编辑器编辑网络配置文档
2、会应用vi高级应用进行环境设置
任务一VI编辑器
任务二VI高级应用
1、掌握vi的启动与退出,vi长指令与短指令运用
2、vi环境设置
3、vi的高级应用ab、map、运行shell等方法
1、项目任务案例材料
2、程序流程教学演示视频
3、编程相关规范
4、项目案例
5、多媒体教学课件
1、提前下达任务书,让学生收集资料,展开前期的自学,摆出问题。
2、任务分析和分解,规划任务方案。
4、技能实训和知识拓展
5、组织交流讨论
6、以虚拟设计竞标方式进行成果汇报和展示
vi的启动与退出,vi长指令与短指令运用
演示法
情境教学法
1、收集任务资料,下发任务指导书
2、罗列任务要点,制定工作计划和方案
4、组织成果公开展示和评比
5、技能实训和知识拓展
vi的高级应用ab、map、运行shell等方法
3、检查和评估
组织学生加强编程过程的自查自评,同时以小组交流形式进行互评
强化对实训过程和实训报告的监督和检查,
以理论和机考结合形式有针对性对编程进行教学测评,以检查教学效果
课后加强教学交流辅导平台,及时解决学生问题。
表2-4
LINUX操作系统学习情境表四
网络文件管理
掌握文件管理的基本命令
1、掌握文件管理的基本命令
2、掌握文件权限设置
3、掌握磁盘管理和磁盘配额设置
任务一网络管理基本命令
任务二权限管理
任务三磁盘管理
1、文件基础知识介绍
2、常用命令介绍
3、ls、mkdir、rmdir、fing、chmod、chgrp、cp等重要命令学习
4、文件权限及权限查看
5、ACL访问控制列表
任务实施:
3、技能实训和知识拓展
4、组织交流讨论
5、以虚拟设计竞标方式进行成果汇报和展示
1文件基础知识介绍
3、任务三教学
6、收集任务资料,下发任务指导书
7、罗列任务要点,制定工作计划和方案
8、任务实施:
9、组织成果公开展示和评比
10、技能实训和知识拓展
4、检查和评估
表2-5
LINUX操作系统学习情境表五
网络程序开发
掌握如何shell编程的语法
1、掌握如何shell编程的语法
2、掌握如何运行shell编程的运行
3、掌握管道与输入输出重定向
任务一SHELL基础
任务二SHELL功能及应用
任务三SHELL脚本编写
2、技能实训和知识拓展
3、组织交流讨论
表2-6
LINUX操作系统学习情境表六
网络设备配置与管理
掌握网络的基本配置
1、掌握网络的基本配置
2、掌握显卡配置
3、掌握其它设备的配置与管理
任务一网络配置
任务二网络管理
1ifconfig、route命令的使用
2redhat-config-network命令配置网络
3/etc/named.conf文档
7、收集任务资料,下发任务指导书
8、罗列任务要点,制定工作计划和方案
9、任务实施:
10、组织成果公开展示和评比
11、技能实训和知识拓展
表2-7
LINUX操作系统学习情境表七
Linux操作系统服务器配置
1、掌握Xwindows环境下的各服务器配置
2、掌握命令状态下各服务器的规划与配置
3、掌握网络安全规划与设置
任务一Linux操作系统服务器配置
1、常用服务器软个包管理及安装
2、NFS服务器的配置与应用
3、SAMBA服务器的配置与应用
4、DHCP服务器配置与应用
6、技能实训和知识拓展
7、组织交流讨论
1.服务器软个包管理及安装
2、检查和评估
(二)考核评价建议
为全面考核学生的知识与技能掌握情况,本课程主要以过程考核为主。
课程考核涵盖项目(学习情境)任务全过程,主要包括项目实施等几个方面。
各项目(学习情境)具体考核方式与考核标准比例见表3。
表3
LINUX操作系统课程考核方式与考核标准
项目
编号
考核点及
项目分值比
建议
考核方式
评价标准
成绩比例
优
良
及格
不及格
Linux简介(20%)
自评和互评
熟练掌握软件包安装及进程管理
较好掌握软件包安装及进程管理
基本掌握软件包安装及进程管理
不能掌握软件包安装及进程管理
10%
Linux操作系统安装(60%)
熟练会学Linux操作系统的安装
较好会学Linux操作系统的安装
基本会学Linux操作系统的安装
不能会学Linux操作系统的安装
综合素质考核(20%)
见附表3-1
Linux命令的使用(80%)
小组评议、报告和教师评价
熟练掌握文件安全设置
能进行简单的用户环境设置
较好掌握文件安全