基于项目驱动的“Linux操作系统”课程教学改革研究
2018-03-26张宏涛
摘 要:本文首先简单介绍了项目驱动教学法的相关内容,以及我国“Linux操作系统”课程传统教学中存在的问题。最后对如何基于项目驱动改革“Linux操作系统”课程教学进行了研究。
关键词:项目驱动;Linux操作系统;课程教学改革
DOI:10.16640/j.cnki.37-1222/t.2018.06.164
由于自身比较灵活、高效、用户多、免费等优点,Linux操作系统在电子政务、桌面和嵌入式等方面都已经有着比较显著的业绩增长。可以预见,其未来在社会中的渗透会更加广泛、深入。但是当前我国“Linux操作系统”课程的教学效果却很难跟上、满足这种发展。
1 项目驱动教学法和“Linux操作系統”课程传统教学简述
(1)项目驱动教学法简述。项目驱动教学法与传统的教学方法不同,其虽然从本质上来讲也是教师和学生共同进行的教学活动,但是其是基于对一个完整项目工作的实施而共同进行的。在这种教学法中,学生作为课堂教学主体的地位得到了足够的尊重,教师与学生之间的关系也更加紧密。其具有实践性、自主性、发展新、综合性和开放性等五个特点,另外其评价赌独具特色,更加注重项目进行中学生能力发展的过程。
(2)“Linux操作系统”课程传统教学中存在的问题简述。我国“Linux操作系统”课程传统教学中存在的问题主要集中在教学体系、教学内容和教学方法等方面。其一,传统教学模式下,我国“Linux操作系统”课程中的理论课和实践课是分开进行的,且后者的主要作用就是辅助理论课的教学,忽视了对学生实践能力的培养。其二,“Linux操作系统”课程与其它课程不同,其内部自有一套独特的体系和机制,然而当前大部分课程的教学内容都是基于一般的思路进行安排的,不能符合课程的实际情况。其三,我国部分教师在进行“Linux操作系统”课程教学的时候,所采取的教学方法也多是理论性的、灌输性的,这在一定程度上也挫伤了学生的学习兴趣、降低了教学效率。
2 如何基于项目驱动改革“Linux操作系统”课程教学
(1)对“Linux操作系统”课程教学内容的优化。当前我国大部分院校“Linux操作系统”课程的教学目的都是要向学生传授Linux操作系统的理论基础、服务器配置实践知识,并培养学生的动手能力,具体来说,包含系统管理、网络管理、管理用户系统等能力。而这种教学目的往往具体表现为“学生在学习完所有课程内容后,能够独立架设管理一个Linux局域网”。再将其细化、进一步具体化,并结合前述的项目驱动教学法内容和“Linux操作系统”传统教学法后,就可以得出基于项目驱动的“Linux操作系统”课程教学内容体系,如下。
首先应当基于职业任务和项目驱动教学法,Linux的系统管理和网络服务定制下来。然后可知,其知识目标就应当为“较好地掌握Linux操作系统的基本原理和相关概念知识,以及Linux操作系统使用、系统管理等方面的理论知识”。而能力目标则应该为“在学习完成后,学生能够独立在Linux系统中进行组网、管网等操作”。其工作任务则应当为“学生在学习完成后,能够根据所学知识,独立架设管理Linux局域网”。由此可知,其实践知识、理论知识和扩展知识就应当分别为“能够运用命令、配置文件等在Linux系统中进行组网管网操作”、“计算机操作系统的基本理论知识和Linux操作系统的相关理论知识”和“如何定位组网管网和团队合作意识”。由上述内容可知,其学时就应当有九十六学时,其中理论和实践扩展各占一半。而其具体的课程设计则应当为“通过合作的方式,在规定时间架设并管理Linux局域网”。
(2)基于项目驱动设置“Linux操作系统”课程项目。基于项目驱动的“Linux操作系统”课程项目在选择时,既要涉及相关的课程知识,也要有一定的现实意义。另外,所设计的项目也要对学生的知识、能力等各方面的具体情况有所考虑。因此所设计的“Linux操作系统”的项目就可以是:假设某一企业需要构建一个Linux局域网,并进行相应的管理。其具体要求如下。其一,所构建的局域网应当具有DHCP功能和DNS功能,其中IP需要绑定一台供总经理使用的客户机,也要能够解析财务部、销售部等部门的域名。其二,企业内部应当建立有WEB站点和MAIL服务器,其标准为五个站点、四个服务一台机器,各自也要满足应用浏览器访问站点网站程序和应用FOXMALL收发各服务器邮件的要求。其三,企业还应当建立有FTP服务器,且一个部门应当有两个用户,用户无权登录Linux操作系统,各自也有不同的访问权限。其四,应当安装架设有SAMBA服务器和 MYSQL数据库服务其。其五,要做好系统任务的定制工作和日常的系统维护工作,另外还要能使用shell,提供比较好的服务器出租空间业务。
(3)基于项目驱动“Linux操作系统”课程教学的具体实施。教师在正式基于项目驱动开展“Linux操作系统”课程教学的时候,一方面为了提高学生的配合度和参与度,缩减学生的适应期,就要不断向学生传递项目的概念,并做一定的演示。另外,也要根据具体的教学目标,设定合理的教学项目。另一方面,也要广泛综合运用情境教学法、案例教学法、问题教学法等多种教学方法来开展教学活动。考虑到Linux操作系统的特点,教师在讲解其操作命令的时候,就可以使用能够较好体现系统特点、发挥系统特长的命令行方式。另外,教师还需要改变原有的评价机制,要将过程性测试应用起来,其测试的内容也应当重在学生能力这一方面。也可以采取提高实验成绩占总成绩比例、注重学生日常表现等方式来促使学生更好地学习实践技能和理论知识。
3 结束语
“Linux操作系统”课程教学中存在的诸多问题,影响到了我国在这方面的发展。针对这种情况,就可以将项目驱动教学法应用到教学当中。即要根据课程的自身情况,结合项目驱动教学法的特点,针对当前课程教学的问题,对课程进行改革。在这个过程中,不但要重视项目驱动教学法在教学过程中的具体实施,也要重视对教学内容的重构和教学项目的选择。
参考文献:
[1]刘韵璇.项目驱动式教学模式浅析[J].长江大学学报(自科版), 2013,10(22):155-156.
[2]刘晓东.《Linux操作系统》教学改革研究[J].福建电脑,2017(10)
:65-66.
所属项目类别:2017年校级质量工程高等教育教学改革项目。项目名称:基于工作过程的Linux操作系统课程改革与研究,项目编号:ZL20171111。
作者简介:张宏涛(1981-),女,辽宁阜新人,硕士,讲师,主要研究方向:软件工程、计算机应用。