您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 《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。表1LINUX操作系统课程项目(学习情境)内容与学时分配表项目编号子项目名称子项目内容支撑知识学时1.系统安装及管理1.1Linux简介1、Linux操作系统的主要特征2、掌握软件包安装及进程管理了解Linux发展历史,掌握Linux操作系统的主要特征,了解Linux操作系统中常用的符号,了解桌面环境241.2Linux操作系统安装会学Linux操作系统的安装掌握Linux操作系统的安装,掌握软件包的安装22.用户和组管理2.1Linux命令的使用1掌握用户和组的建立2掌握用户和组属性更改、设置3掌握文件安全设置4能进行简单的用户环境设置1/etc/passwd与/etc/shadow文档绍2pwconv和pwunconv命令的使用3adduser创建用户4passwd修改用户密码5chsh、chfn、usermod6userdel删除用户7/etc/group文档介绍8groupadd、groupmod、gpasswd命令的使用9umask、setuid、setgid、sticky设定文件安全443.文档管理3.1VI编辑器会使用编辑器编辑网络配置文档掌握vi的启动与退出,vi长指令与短指令运用243.2VI高级应用会应用vi高级应用进行环境设置vi环境设置4vi的高级应用ab、map、运行shell等方法24.网络文件管理4.1网络管理基本命令1掌握文件管理的基本命令1文件基础知识介绍2常用命令介绍3ls、mkdir、rmdir、fing、chmod、chgrp、cp等重要命令学习3104.2权限管理2掌握文件权限设置4文件权限及权限查看5ACL访问控制列表34.3磁盘管理3掌握磁盘管理和磁盘配额设置6分区类型及文件系统管理常用命令7磁盘管理常用命令8磁盘配额的设置45.网络程序开发5.1SHELL基础1掌握如何shell编程的语法1shell的基本概念2shell的发展与分类3shell的功能介绍285.2SHELL功能及应用2掌握如何运行shell编程的运行4shell变量和环境5BSD常用功能6命令历史与命令重复7命令别名8管理道与重定向25.3SHELL脚本编写3掌握管道与输入输出重定向9shell脚本10shell脚本编写与运行46.网络设备配置与管理6.1网络配置1掌握网络的基本配置1ifconfig、route命令的使用2redhat-config-network命令配置网络3/etc/named.conf文档366.2网络管理2掌握显卡配置3掌握其它设备的配置与管理4setup命令配置设备驱动5redhat-config-xfee86配置显卡6其它设备的配置与管理37.网络服务器管理Linux操作系统服务器配置1.掌握Xwindows环境下的各服务器配置2.掌握命令状态下各服务器的规划与配置3.掌握网络安全规划与设置1.常用服务器软个包管理及安装2.NFS服务器的配置与应用3.SAMBA服务器的配置与应用4.DHCP服务器配置与应用20205.DNS服务器配置与应用6.Apache服务器的配置与应用7.FTP服务器配置与应用8.邮件服务器的配置与应用9.防火墙规划与设计2、课程教学实施建议本课程重视学生在校学习与实际工作的一致性,采取任务驱动、项目导向的教学模式,每个具体学习情境设计见表2-1、2-2、2-3等详表。表2-1LINUX操作系统学习情境表一学习情境(项目):系统安装及管理学时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操作系统中常用的符号,了解桌面环境多媒体演示法12、任务二教学1、收集任务资讯,下发任务说明书和相关参考资料5、分析任务要求,制定任务工作计划,确定工作方案。6、任务实施:讲解相应命令操作多媒体展示程序运行效果,说明标准,完整演示编程过程7、技能实训,拓展知识组织讨论和总结1、Linux操作系统的安装,掌握软件包的安装讲授法讨论法25、检查和评估进行自评、互评交流,分析工作过程的问题和不足,并总结成功与失败的经验和教训,发扬成绩,找出不足。同时结合一定形式的理论和实践综合考查,成果展示、提交实训报告和多种形式的虚拟情趣活动等,及时得到教学反馈信息,做出教学评价交互检查法讨论法小组演示法1表2-2LINUX操作系统学习情境表二学习情境(项目):用户和组管理学时4项目目标能力目标:能进行简单的用户环境设置。知识目标:1、掌握用户和组的建立2、掌握用户和组属性更改、设置3、掌握文件安全设置4、能进行简单的用户环境设置项目任务任务一Linux命令的使用学生知识与能力准备1、/etc/passwd与/etc/shadow文档绍2、pwconv和pwunconv命令的使用3、adduser创建用户4、passwd修改用户密码5、chsh、chfn、usermod6、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、usermod6userdel删除用户7/etc/group文档介绍8groupadd、groupmod、gpasswd命令的使用8、9umask、setuid、setgid、sticky设定文件安全案例法讨论法演示和操作法35、检查和评估成果检查和展示,分析反思工作过程并交流,对编程进行适当集中测评,多角度检查学生学习情况,及时教学反馈,强化和弥补教学不足。交互检查法讨论法小组演示法1表2-3LINUX操作系统学习情境表三学习情境(项目):文档管理学时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长指令与短指令运用案例法演示法情境教学法22、任务二教学1、收集任务资料,下发任务指导书2、罗列任务要点,制定工作计划和方案3、任务实施:4、组织成果公开展示和评比5、技能实训和知识拓展vi环境设置vi的高级应用ab、map、运行shell等方法案例法演示法情境教学法13、检查和评估组织学生加强编程过程的自查自评,同时以小组交流形式进行互评强化对实训过程和实训报告的监督和检查,以理论和机考结合形式有针对性对编程进行教学测评,以检查教学效果课后加强教学交流辅导平台,及时解决学生问题。交互检查法讨论法小组演示法1表2-4LINUX操作系统学习情境表四学习情境(项目):网络文件管理学时10项目目标能力目标:掌握文件管理的基本命令知识目标:1、掌握文件管理的基本命令2、掌握文件权限设置3、掌握磁盘管理和磁盘配额设置项目任务任务一网络管理基本命令任务二权限管理任务三磁盘管理学生知识与能力准备1、文件基础知识介绍2、常用命令介绍3、ls、mk
本文标题:《Linux操作系统》课程标准
链接地址:https://www.777doc.com/doc-6463190 .html