《Linux操作系统》课程标准.docx
- 文档编号:13413735
- 上传时间:2023-06-14
- 格式:DOCX
- 页数:39
- 大小:38.75KB
《Linux操作系统》课程标准.docx
《《Linux操作系统》课程标准.docx》由会员分享,可在线阅读,更多相关《《Linux操作系统》课程标准.docx(39页珍藏版)》请在冰点文库上搜索。
《Linux操作系统》课程标准
《LINUX操作系统》课程标准
教研室主任:
专业带头人:
系(部)主任:
教务处处长:
教学副院长:
审核批准日期:
二○一七年五月
《LINUX操作系统》课程标准
(基本信息)
课程编码:
课程类别:
专业方向课程
适应专业:
移动应用开发
开设时间:
学时数:
56学时
一、课程概述
(一)课程性质
Linux操作系统的主要任务是有关Linux操作系统的安装与使用,让学生理解操作系统的组成及工作原理,掌握Linux操作系统的安装,图形化界面的基本操作,文本界面的相关操作与配置,能使用Linux操作系统配置各种服务器,完成简单的网络安全配置,并对网络加以优化和维护。
(二)课程基本理念
课程主要围绕着一个叫“企业网络服务器规划”项目进行讲解,按需求分析、功能设计、服务器设计、架构设计、网络安全设计、测试等工程步骤一步一步指导学生完成本实训项目。
(三)课程的设置与设计思路
学生通过实现本项目,可实践所学知识,强调学生的实践动手能力。
保证学生能够运用所学知识开发和部署基于Linux操作系统环境下的网络服务和安全。
二、课程目标
通过对操作系统的学习以及Linux操作系统的使用,使高等职业学院计算机应用、计算机网络技术专业的学生了解计算机网络及安全与管理领域等专业知识与技能,能够熟练地使用Linux操作系统,培养学生的动手操作实践能力,为学生将来从事专业方面的实际工作奠定基础。
三、内容标准
(一)学习目标:
通过《Linux操作系统》课程的教学,能够熟练地使用Linux操作系统,培养学生的动手操作实践能力、良好的分析问题、解决问题的能力、一定的创新能力。
(二)活动安排:
1、基于工作过程的课程开发理念,先进行综合职业行动领域和情境分析,然后深入企业调研和行业专业研讨,最终分解和确定学习任务。
2、根据情景任务,开发相应的课程教案,组织课程资源。
3、推行一体化教学模式,强化教与学的及时互动,进行动态的教学评价和反馈机制。
4、建立课后网络教学和学习平台,强化课后训练和扩充学习资源,提供课后教学支持。
5、组织专题技术讲座和讨论,加强对新技术的掌握。
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.用户和组管理
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设定文件安全
4
4
3.文档管理
3.1VI编辑器
会使用编辑器编辑网络配置文档
掌握vi的启动与退出,vi长指令与短指令运用
2
4
3.2VI高级应用
会应用vi高级应用进行环境设置
vi环境设置
4vi的高级应用ab、map、运行shell等方法
2
4.网络文件管理
4.1网络管理基本命令
1掌握文件管理的基本命令
1文件基础知识介绍
2常用命令介绍
3ls、mkdir、rmdir、fing、chmod、chgrp、cp等重要命令学习
3
10
4.2权限管理
2掌握文件权限设置
4文件权限及权限查看
5ACL访问控制列表
3
4.3磁盘管理
3掌握磁盘管理和磁盘配额设置
6分区类型及文件系统管理常用命令
7磁盘管理常用命令
8磁盘配额的设置
4
5.网络程序开发
5.1SHELL基础
1掌握如何shell编程的语法
1shell的基本概念
2shell的发展与分类
3shell的功能介绍
2
8
5.2SHELL功能及应用
2掌握如何运行shell编程的运行
4shell变量和环境
5BSD常用功能
6命令历史与命令重复
7命令别名
8管理道与重定向
2
5.3SHELL脚本编写
3掌握管道与输入输出重定向
9shell脚本
10shell脚本编写与运行
4
6.网络设备配置与管理
6.1网络配置
1掌握网络的基本配置
1ifconfig、route命令的使用
2redhat-config-network命令配置网络
3/etc/文档
3
6
6.2网络管理
2掌握显卡配置
3掌握其它设备的配置与管理
4setup命令配置设备驱动
5redhat-config-xfee86配置显卡
6其它设备的配置与管理
3
7.网络服务器管理
Linux操作系统服务器配置
1.掌握Xwindows环境下的各服务器配置
2.掌握命令状态下各服务器的规划与配置
3.掌握网络安全规划与设置
1.常用服务器软个包管理及安装
服务器的配置与应用
服务器的配置与应用
服务器配置与应用
服务器配置与应用
服务器的配置与应用
服务器配置与应用
8.邮件服务器的配置与应用
9.防火墙规划与设计
20
20
2、课程教学实施
建议本课程重视学生在校学习与实际工作的一致性,采取任务驱动、项目导向的教学模式,每个具体学习情境设计见表2-1、2-2、2-3等详表。
表2-1
LINUX操作系统学习情境表一
学习情境(项目):
系统安装及管理
学时
4
项目目标
能力目标:
掌握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、任务二教学
1、收集任务资讯,下发任务说明书和相关参考资料
5、分析任务要求,制定任务工作计划,确定工作方案。
6、任务实施:
讲解相应命令操作多媒体展示程序运行效果,说明标准,完整演示编程过程
7、技能实训,拓展知识
组织讨论和总结
1、Linux操作系统的安装,掌握软件包的安装
讲授法
讨论法
2
5、检查和评估
进行自评、互评交流,分析工作过程的问题和不足,并总结成功与失败的经验和教训,发扬成绩,找出不足。
同时结合一定形式的理论和实践综合考查,成果展示、提交实训报告和多种形式的虚拟情趣活动等,及时得到教学反馈信息,做出教学评价
交互检查法
讨论法
小组演示法
1
表2-2
LINUX操作系统学习情境表二
学习情境(项目):
用户和组管理
学时
4
项目目标
能力目标:
能进行简单的用户环境设置。
知识目标:
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、项目阶段性考核内容和评价标准
步骤
教学活动过程
主要知识点
教学方法建议
学时
1、任务一教学
1、收集任务资讯,下发任务说明书和相关参考资料
2、分析任务要求,制定任务工作计划,确定工作方案。
3、任务实施:
讲解相应命令操作多媒体展示程序运行效果,说明标准,完整演示编程过程
4、技能实训,拓展知识
5、组织讨论和总结
1/etc/passwd与/etc/shadow文档绍
2pwconv和pwunconv命令的使用
3adduser创建用户
4passwd修改用户密码
5chsh、chfn、usermod
6userdel删除用户
7/etc/group文档介绍
8groupadd、groupmod、gpasswd命令的使用
8、9umask、setuid、setgid、sticky设定文件安全
案例法
讨论法
演示和操作法
3
5、检查和评估
成果检查和展示,分析反思工作过程并交流,对编程进行适当集中测评,多角度检查学生学习情况,及时教学反馈,强化和弥补教学不足。
交互检查法
讨论法
小组演示法
1
表2-3
LINUX操作系统学习情境表三
学习情境(项目):
文档管理
学时
4
项目目标
能力目标:
会应用vi高级应用进行环境设置
知识目标:
1、会使用编辑器编辑网络配置文档
2、会应用vi高级应用进行环境设置
项目任务
任务一VI编辑器
任务二VI高级应用
学生知识
与能力准备
1、掌握vi的启动与退出,vi长指令与短指令运用
2、vi环境设置
3、vi的高级应用ab、map、运行shell等方法
教学材料准备
1、项目任务案例材料
2、程序流程教学演示视频
3、编程相关规范
4、项目案例
5、多媒体教学课件
6、项目阶段性考核内容和评价标准
步骤
教学活动过程
主要知识点
教学方法建议
学时
1、任务一教学
1、提前下达任务书,让学生收集资料,展开前期的自学,摆出问题。
2、任务分析和分解,规划任务方案。
3、任务实施:
4、技能实训和知识拓展
5、组织交流讨论
6、以虚拟设计竞标方式进行成果汇报和展示
vi的启动与退出,vi长指令与短指令运用
案例法
演示法
情境教学法
2
2、任务二教学
1、收集任务资料,下发任务指导书
2、罗列任务要点,制定工作计划和方案
3、任务实施:
4、组织成果公开展示和评比
5、技能实训和知识拓展
vi环境设置
vi的高级应用ab、map、运行shell等方法
案例法
演示法
情境教学法
1
3、检查和评估
组织学生加强编程过程的自查自评,同时以小组交流形式进行互评
强化对实训过程和实训报告的监督和检查,
以理论和机考结合形式有针对性对编程进行教学测评,以检查教学效果
课后加强教学交流辅导平台,及时解决学生问题。
交互检查法
讨论法
小组演示法
1
表2-4
LINUX操作系统学习情境表四
学习情境(项目):
网络文件管理
学时
10
项目目标
能力目标:
掌握文件管理的基本命令
知识目标:
1、掌握文件管理的基本命令
2、掌握文件权限设置
3、掌握磁盘管理和磁盘配额设置
项目任务
任务一网络管理基本命令
任务二权限管理
任务三磁盘管理
学生知识
与能力准备
1、文件基础知识介绍
2、常用命令介绍
3、ls、mkdir、rmdir、fing、chmod、chgrp、cp等重要命令学习
4、文件权限及权限查看
5、ACL访问控制列表
教学材料准备
1、项目任务案例材料
2、程序流程教学演示视频
3、编程相关规范
4、项目案例
5、多媒体教学课件
6、项目阶段性考核内容和评价标准
步骤
教学活动过程
主要知识点
教学方法建议
学时
1、任务一教学
1、提前下达任务书,让学生收集资料,展开前期的自学,摆出问题。
2、任务分析和分解,规划任务方案。
任务实施:
3、技能实训和知识拓展
4、组织交流讨论
5、以虚拟设计竞标方式进行成果汇报和展示
1文件基础知识介绍
2常用命令介绍
3ls、mkdir、rmdir、fing、chmod、chgrp、cp等重要命令学习
案例法
演示法
情境教学法
4
2、任务二教学
1、收集任务资料,下发任务指导书
2、罗列任务要点,制定工作计划和方案
3、任务实施:
4、组织成果公开展示和评比
5、技能实训和知识拓展
4文件权限及权限查看
5ACL访问控制列表
案例法
演示法
情境教学法
4
3、任务三教学
6、收集任务资料,下发任务指导书
7、罗列任务要点,制定工作计划和方案
8、任务实施:
9、组织成果公开展示和评比
10、技能实训和知识拓展
6分区类型及文件系统管理常用命令
7磁盘管理常用命令
8磁盘配额的设置
案例法
演示法
情境教学法
2
4、检查和评估
组织学生加强编程过程的自查自评,同时以小组交流形式进行互评
强化对实训过程和实训报告的监督和检查,
以理论和机考结合形式有针对性对编程进行教学测评,以检查教学效果
课后加强教学交流辅导平台,及时解决学生问题。
交互检查法
讨论法
小组演示法
表2-5
LINUX操作系统学习情境表五
学习情境(项目):
网络程序开发
学时
8
项目目标
能力目标:
掌握如何shell编程的语法
知识目标:
1、掌握如何shell编程的语法
2、掌握如何运行shell编程的运行
3、掌握管道与输入输出重定向
项目任务
任务一SHELL基础
任务二SHELL功能及应用
任务三SHELL脚本编写
学生知识
与能力准备
1shell的基本概念
2shell的发展与分类
3shell的功能介绍
教学材料准备
1、项目任务案例材料
2、程序流程教学演示视频
3、编程相关规范
4、项目案例
5、多媒体教学课件
6、项目阶段性考核内容和评价标准
步骤
教学活动过程
主要知识点
教学方法建议
学时
1、任务一教学
1、提前下达任务书,让学生收集资料,展开前期的自学,摆出问题。
2、任务分析和分解,规划任务方案。
任务实施:
2、技能实训和知识拓展
3、组织交流讨论
5、以虚拟设计竞标方式进行成果汇报和展示
1shell的基本概念
2shell的发展与分类
3shell的功能介绍
案例法
演示法
情境教学法
2
2、任务二教学
1、收集任务资料,下发任务指导书
2、罗列任务要点,制定工作计划和方案
3、任务实施:
4、组织成果公开展示和评比
5、技能实训和知识拓展
4shell变量和环境
5BSD常用功能
6命令历史与命令重复
7命令别名
8管理道与重定向
案例法
演示法
情境教学法
3
3、任务三教学
6、收集任务资料,下发任务指导书
7、罗列任务要点,制定工作计划和方案
8、任务实施:
9、组织成果公开展示和评比
10、技能实训和知识拓展
9shell脚本
10shell脚本编写与运行
案例法
演示法
情境教学法
2
4、检查和评估
组织学生加强编程过程的自查自评,同时以小组交流形式进行互评
强化对实训过程和实训报告的监督和检查,
以理论和机考结合形式有针对性对编程进行教学测评,以检查教学效果
课后加强教学交流辅导平台,及时解决学生问题。
交互检查法
讨论法
小组演示法
1
表2-6
LINUX操作系统学习情境表六
学习情境(项目):
网络设备配置与管理
学时
6
项目目标
能力目标:
掌握网络的基本配置
知识目标:
1、掌握网络的基本配置
2、掌握显卡配置
3、掌握其它设备的配置与管理
项目任务
任务一网络配置
任务二网络管理
学生知识
与能力准备
1ifconfig、route命令的使用
2redhat-config-network命令配置网络
3/etc/文档
4setup命令配置设备驱动
5redhat-config-xfee86配置显卡
6其它设备的配置与管理
教学材料准备
1、项目任务案例材料
2、程序流程教学演示视频
3、编程相关规范
4、项目案例
5、多媒体教学课件
6、项目阶段性考核内容和评价标准
步骤
教学活动过程
主要知识点
教学方法建议
学时
1、任务一教学
1、提前下达任务书,让学生收集资料,展开前期的自学,摆出问题。
2、任务分析和分解,规划任务方案。
任务实施:
4、技能实训和知识拓展
5、组织交流讨论
5、以虚拟设计竞标方式进行成果汇报和展示
1ifconfig、route命令的使用
2redhat-config-network命令配置网络
3/etc/文档
案例法
演示法
情境教学法
3
2、任务二教学
7、收集任务资料,下发任务指导书
8、罗列任务要点,制定工作计划和方案
9、任务实施:
10、组织成果公开展示和评比
11、技能实训和知识拓展
4setup命令配置设备驱动
5redhat-config-xfee86配置显卡
6其它设备的配置与管理
案例法
演示法
情境教学法
2
3、检查和评估
组织学生加强编程过程的自查自评,同时以小组交流形式进行互评
强化对实训过程和实训报告的监督和检查,
以理论和机考结合形式有针对性对编程进行教学测评,以检查教学效果
课后加强教学交流辅导平台,及时解决学生问题。
交互检查法
讨论法
小组演示法
1
表2-7
LINUX操作系统学习情境表七
学习情境(项目):
Linux操作系统服务器配置
学时
20
项目目标
能力目标:
掌握网络的基本配置
知识目标:
1、掌握Xwindows环境下的各服务器配置
2、掌握命令状态下各服务器的规划与配置
3、掌握网络安全规划与设置
项目任务
任务一Linux操作系统服务器配置
学生知识
与能力准备
1、常用服务器软个包管理及安装
2、NFS服务器的配置与应用
3、SAMBA服务器的配置与应用
4、DHCP服务器配置与应用
教学材料准备
1、项目任务案例材料
2、程序流程教学演示视频
3、编程相关规范
4、项目案例
5、多媒体教学课件
6、项目阶段性考核内容和评价标准
步骤
教学活动过程
主要知识点
教学方法建议
学时
1、任务一教学
1、提前下达任务书,让学生收集资料,展开前期的自学,摆出问题。
2、任务分析和分解,规划任务方案。
任务实施:
6、技能实训和知识拓展
7、组织交流讨论
5、以虚拟设计竞标方式进行成果汇报和展示
1.服务器软个包管理及安装
服务器的配置与应用
服务器的配置与应用
服务器配置与应用
服务器配置与应用
服务器的配置与应用
服务器配置与应用
8.邮件服务器的配置与应用
9.防火墙规划与设计
案例法
演示法
情境教学法
20
2、检查和评估
组织学生加强编程过程的自查自评,同时以小组交流形式进行互评
强化对实训过程和实训报告的监督和检查,
以理论和机考结合形式有针对性对编程进行教学测评,以检查教学效果
课后加强教学交流辅导平台,及时解决学生问题。
交互检查法
讨论法
小组演示法
(二)考核评价建议
为全面考核学生的知识与技能掌握情况,本课程主要以过程考核为主。
课程考核涵盖项目(学习情境)任务全过程,主要包括项目实施等几个方面。
各项目(学习情境)具体考核方式与考核标准比例见表3。
表3
LINUX操作系统课程考核方式与考核标准
项目
编号
考核点及
项目分值比
建议
考核方式
评价标准
项目
成绩比例
优
良
及格
不及格
1
Linux简介(20%)
自评和互评
熟练掌握软件包安装及进程管理
较好掌握软件包安装及进程管理
基本掌握软件包安装及进程管理
不能掌握软件包安装及进程管理
10%
Linux操作系统安装(60%)
自评和互评
熟练会学Linux操作系统的安装
较好会学Linux操作系统的安装
基本会学Linux操作系统的安装
不能会学Linux操作系统的安装
综合素质考核(20%)
见附表3-1
2
Linux命令的使用(80%)
小组评议、报告和教师评价
熟练掌握文件安全设置
能进行简单的用户环境设置
较好掌握文件安全设置
能进行简单的用户环境设置
基本掌握文件安全设置
能进行简单的用户环境设置
不能掌握文件安全设置
不能进行简单的用户环境设置
10%
综合素质考核(20%)
见附表3-1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux操作系统 Linux 操作系统 课程标准