Linux课程建设的探索与实践

2019-12-13 01:08罗回彬吴方谭忠兵
现代计算机 2019年31期
关键词:教学资源考核资源

罗回彬,吴方,谭忠兵

(北京理工大学珠海学院,珠海519088)

0 引言

Linux课程是计算机专业课程,该课程不仅局限于Linux服务器操作系统的资源调度,Linux网络资源的配置,还是嵌入式Linux开发的重要基础和组成。因此,随着信息化的发展在移动互联时代,如何建设好Linux课程有很好的研究意义和价值。

1 Linux课程目前存在的不足

(1)资源松散。Linux操作系统网络资源虽然很丰富,但是由于其支持厂商众多且很多资源并没有好好地利用,特别是对于教学资源来说,资料众多但是比较松散,组织零散,需要一个公共平台将这些教学资源和网络资源组织起来,并定时更新,以利于学生学习。

(2)教材老旧。Linux操作系统课程目前市面上所出版的教材教程,大多注重两个方面:一是基本注重基本操作,适用于初学者;而是注重系统应用开发,适用于高级程序员。考虑到不同专业学生的教学目标和教学计划的统一化,利于今后学分制的开展,需要编订一本适合我院学生使用的、规划细致、内容合适的教材。

(3)模式过时。Linux操作系统课程近几年虽然进行了一些教学模式和考核模式的改进,但是随着时代进步和技术发展,以及慕课大潮的涌入,本课程的教学模式和考核模式已经不适合当前的教学环境,需要进一步改革和建设。

2 Linux课程建设目标及思路

针对现有课程教学过程中发现的问题,笔者主要拟对本门课程进行如下目标建设:

(1)建设师资力量。完善师资力量,对现有的师资进行培养,鼓励教师外出培训、参加会议、产研合作等,尽可能地吸取其他高校的教学经验,了解企业的用人需求及技术要求。

(2)建设课程网站。依托现有网络教学综合平台和网络丰富的专业网站资料,建设一个本课程专用的教学网站。该网站模块简单,内容丰富,资料与网络资源同步更新,并对网络上的海量资料进行过滤、选择,根据课程教学内容进行择优引入;并适当引入扩展资源,为学生提供一个与课程密切相关、资源丰富、内容恰当且又适当扩展的网络资源平台。

(3)编写课程教材。对本Linux课程的教学内容进行深入讨论、总结,理出课程内容主线;讨论并更新教学大纲,根据教学目标确定教材内容,编写一本适合我院学生使用的Linux操作系统教材;并根据课程需求,录制配套的视频资料,制作课外实践实例。

(4)改革教学模式。目前学校在大力推广学分制改革,学生可以在任意学期选修课程,因此需要对该课程进行教学模式进行统一化改革。现有的教学模式学生仍然被动性学习,“教师讲的多、学生练得少”造成学生动手能力差;“老师教什么,学生学什么”造成学生知识仅局限于课堂、课本。因此,新的教学模式需以学生为中心,项目驱动为主线。

(5)改革考核模式。对本课程的考核模式改革为“三拓展”,将考核内容从课本拓展到网络;将考核过程从课内拓展到课外;将考核结果由期末考核拓展到过程考核;最大限度地促进学生的学习积极性和主观能动性;由被动学习变为探究式学习。

3 线上借力“互联网”,线下以“项目驱动”为导线

3.1 “互联网+”时代下的在线课程资源建设

(1)在线课程资源学习平台

笔者构建一个完整的教学资源在线学习平台,如图1所示,将各类教学资源,包括大纲日历、教学课件、实验指导书、教学视频、学生优秀作品、实验源码等资源都在线共享、实时更新。

通过HTML5技术开发的在线课程资源学习平台,可以更好地在移动终端、PC、平板下浏览课程资源,更有利于学生在课余时间进行在线学习。

图1 Linux课程教学资源在线学习平台

(2)基于微信小程序的单元习题测试

微信作为一种师生日常使用频繁的聊天通信工具,其小程序功能可以作为辅助教学工具。笔者通过微信平台进行小程序开发,建立一个每周或每课的客观题单元测试小程序,可以很好地对学生基本知识进行测评;其作为学习平台的补充,可以更全面地了解学生的学习质量。同时,在单元习题测试小程序中建立排榜行机制,在一定程度上也能进一步激发学生学习热情。

图2 基于微信小程序的单元测试平台

图3 学生基于微信小程序的单元测试时间

3.2 项目驱动式实践教学

“项目驱动式”的实践教学方法主要是以“学生为中心”,将传统的实验教学内容进行项目案例重构,转化成项目形式进行规划,设定相应的项目场景,并细分若干个任务点及关联知识。

项目示例1:使用系统安全操作——Linux用户与权限管理时,可以进行如下场景的构建和任务的细分及知识点的关联。

项目概述:项目开发过程中需要对不同的项目进行统一管理,而不同的项目归属不同的小组负责。某IT公司在进行项目开发时,其中两个项目组分别进行不同的项目开发,项目组的资料相互不同访问;但有些共用资料,两组都可以访问获取。

项目目标:根据项目要求,假定共6人,需Linux系统管理员创建6个不同的普通用户;其分属两个小组,需创建两个用户组,将人员划分相应小组;因有共用资料,额外再创建一个共同组,将6个用户都归入其中。

通过上述项目示例,进行项目实境的驱动,学生可以从另一层面掌握到用户管理、用户分组、管理以及文件及目录的访问权限的相关Linux操作指令。

4 结语

通过此次的教学改革尝试,其一构建了基于微信小程序学习测试平台可以更好地利用了学生的碎片时间(如图3所示)进行基础知识的过程测验,做到以测促学;其二构建了多维度的学习资料(实验教材、课程网站、教学视频等)使学生可以更好地进行依据项目要点进行实践操作。从而真正使学生的基础知识和实践动手能力都有所增强。总之,Linux课程建设需要结合时代的发展,融合教学团队的经验、课程资源网站平台、新颖便捷的单元课程测试平台、灵活的项目驱动模式等因素,以此构建一个学生“要学、想学、能学”的教学模式,从而提升Linux课程质量。

猜你喜欢
教学资源考核资源
新能源汽车技术专业教学资源开发
新媒体环境下江苏省高职院校教学资源的整合利用
我给资源分分类
“表里不一”如何识别——富平增强考核洞察力
考核偏向:错把经过当结果
创新完善机制 做实做优考核
资源回收
做好绿色资源保护和开发
发挥考核“指挥棒”“推进器”作用
新型教学资源在语文教学中的应用