课程简介
本课程为软件工程专业必修课,学时为48学时,课程的主要任务是使学生对Linux操作系统的基础知识和应用技能有更全面的认识,使学生掌握Linux系统的安装、配置、管理维护等技能的学习,奠定在Linux系统上作进一步开发的基础,并可以使学生掌握在Linux操作系统上程序设计的方法。
在教学内容选取上,注重能力和素质培养,体现工作过程系统化的课程设计理念,以案例为载体组织教学内容,实现与岗位(Linux运维、Linux应用开发)的对接。
在课程特色方面,主要采取以下几个方面措施:
1.开展基于翻转课堂的混合式教学模式。
利用课程特点设计并布置预习作业。通过布置参考书目、问题前置、视频推荐等方式,引导学生课前进行文献阅读、自学微课视频、撰写读书报告,形成自己的知识框架。
2.改革实验实践环节
教师可通过设置任务水平难度(显示任务、显示任务指导、显示任务实现)发布不同难度级别的实验任务。学生根据自身的掌握情况可以自主选择实验的内容,进行自我训练,查漏补缺,为学生提供实践发展的空间。
3.改革课程考核环节
学生的综合成绩由平时表现、作业、测验和期末考核成绩组成。通过过程性考核并提高平时成绩的比例,可以促使学生平时认真听课、按时完成教师安排的学习任务,避免部分学生平时不学习,将压力都集中在期末的现象,达到以评促学的目的;教师也可以尽早获知教学效果,及时进行调整应对。
4.基于OBE理念创新课程思政教育方法
在OBE理念的指导下,创新Linux操作系统课程的思政教育方法,需要注重明确学习目标、强化实践操作、拓展跨学科内容,以培养学生全面的人文素养。创新思政教育方法需融入跨学科内容,使学生在Linux操作系统学科中不仅掌握技术知识,还培养其他领域的综合素养。引入相关的伦理学、社会学、经济学等跨学科内容,使学生更好地理解技术与社会、文化、经济等方面的关联。同时社区项目的教育意义也应当被开发出来,通过鼓励学生参与社区项目,让他们在真实的社会环境中应用Linux操作系统技术。这样的实践不仅加强了技术实践,还促使学生关注社会问题,培养他们的社会责任感。
授课教师
曾获“优秀教职工”、“潘寿璋校友奖”、“我最喜爱的老师”等称号。主讲课程:操作系统、C语言程序设计、PHP程序设计、Linux操作系统、Android程序设计、软件工程等10多门课程。近年来,发表各级各类期刊论文10余篇,主编或参编3部教材,取得4项软件著作权和2项实用新型专利,先后主持或参与市厅级、校级项目12项。