创新创业教育在《linux操作系统》课程教学中的渗透和融合

发表时间:2021/6/1   来源:《中国教师》2021年2月5期   作者:张鲁,王宪宇,闫培
[导读] Linux是一种与Windows完全不同的计算机操作系统。
        张鲁,王宪宇,闫培
        山东协和学院 山东省济南市 250109
        摘要:Linux是一种与Windows完全不同的计算机操作系统。凭借其出色的开放性,可靠的可靠性和出色的安全系数,它在各种计算机行业中正变得越来越流行。 Linux计算机操作系统的发展趋势相对较快,教学内容和教学策略必须不断创新。为了更好地满足浙江育英邮政职业技术学校职业培训计划的要求,使学生能够掌握必要的理论基础,并具有较强的关键技术工作能力,综合课程内容进行课堂教学分析报告,讨论了一些探索和实践活动在课程结构、课程内容、项目设计和教学方法等层面上。
        关键字:创新创业教育;linux操作系统;课程教学;渗透和融合
前言
        Linux是一种类似于Unix的免费开放源代码论坛计算机操作系统,具有强大的Internet优势以及极其突出的安全性和可靠性。从手机,平板电脑,无线路由器和游戏视频控制面板,到计算机主机,中型计算机和高性能计算机,Linux都可以安装在各种计算机系统的机器和设备中。近年来,以Linux为开发手段的开源应用程序在国际上发展迅速,IT公司专业人员的发展趋势越来越重视Linux实际操作服务下系统软件应用程序的开发和网络安全管理。平台。工作能力。因此,医院的计算机网络专业和计算机技术专业设置了“ Linux操作系统”的课程内容。由于该课程的内容具有逻辑性和理论性,因此教师教授该课程的内容并很好地学习学生的专业技能并不是一件容易的事。在课程内容中结合课堂教学经验和课堂教学的现状,作者从课程结构,课程内容,项目设计和教学方法等多个层面探讨了教学环节中的探索和实践活动。
1.嵌入式操作系统研究
1.1嵌入式Linux简介
        嵌入式Linux使用Linux作为基本的嵌入式操作系统,其主要用途非常普遍,包括移动电话,PDA,消费电子设备,甚至国防和航空航天。与其他嵌入式操作系统相比,嵌入式Linux具有以下优点:①源代码对外界开放。学生可以在最低级别的编码上进行学习,培训和科学研究,所有Linux爱好者都可以为学生提供服务支持; ②系统软件的最小内核只有134KB,更快,更高效; ③计算机操作系统是完全免费的,可以降低嵌入式操作系统的生产成本; ④Linux内核显示了非常详细的Internet应用程序,可以完成最完整的TCP / IP通信协议应用程序; ⑤Linux有很多完善的开发环境,许多开发人员都了解它; ⑥嵌入式Linux技术的开发设计具有良好的发展前景。因此,通过选择嵌入式Linux作为嵌入式操作系统并设置基于该操作系统的教学内容,学生不仅可以学习和培训嵌入式基础知识,还可以掌握Linux下的软件开发,然后融入学生就业市场。
1.2前提条件课程的内容
        嵌入式操作系统的教学内容涉及面广,难度高,对学生的起点要求高。除了学习培训计划编程和计算机操作系统的专业知识外,学生还需要具有一定的计算机系统专业知识。因此,对必备课程的内容进行了以下调整:
(1)改进C语言的学习和培训。在新生的第一学年,分配C语言编程教学。上课时间设置为80课时,比一般语言表达课程的内容少32课时。该程序旨在培养学生的编程能力和专业知识的综合应用。它具有分析和解决困难的能力,为后续课程,尤其是Linux下的C语言学习和培训奠定了坚实的基础。 (2)从Windows C更改为LinuxC。在一年级暑期实践班中,邀请校外大型企业的员工向学生讲授Linux C语言及其在特定新项目中的应用,以提高学生对软件的兴趣。开发,并让学生完成一个好的项目,以执行Windows从C到Linux C的转变。(3)学习和培训Linux计算机操作系统。在计算机操作系统课程的内容中,要求教师以Linux计算机操作系统为例来解释基本知识并在Linux C下进行计算机操作系统实验。(4)学习和培训硬件配置课程的内容。软件开发技术专业倾向于塑造软件项目的设计计划和开发设计。由于总小时数有限,因此在设置嵌入式操作系统课程内容之前,在硬件配置级别上只有两门课程:数字电路设计和计算机组成的基本原理。因此,可以将一些硬件配置课程设置为选修课程,例如微控制器设计,微计算机原理和数字电子技术,以便精力充沛的学生可以选修课程。


1.3教学内容设置与教学策略
        嵌入式操作系统的教学内容分为三个关键部分:①嵌入式Linux的基本知识,关键包括嵌入式Linux开发工具的构建,Linux常用命令和设备,内核的基本原理,交叉编译等; ②嵌入式Linux应用程序的开发,主要是Qt编程,包括Qt下的页面设计,文档实际操作,线程同步,数据库编程和网络编程技术等; ③嵌入式Linux驱动程序的开发,关键包括嵌入式Linux系统下的驱动程序的软件开发和核心分析。在讲授具体课程内容的全过程中,应选择以下几种教学策略:①以实例为主导的教学方法。在讲授某一基础理论知识点之前,先详细介绍该知识点的实际应用实例,然后逐步介绍难题,激发学生的兴趣。如果教科书的内容中没有相应的例子,则教师需要自己收集或由非常规工程项目合作公司制作; ②基础理论教学与实验开发设计紧密结合。在解释了关键知识点后,分配相应的测试内容,让学生自己设计或开发控制系统,并请专业的测试老师进行具体指导; ③在解释几个连贯的知识点时,以一个综合的系统软件为例,从较浅的层次到较深的层次进行逐层分析,最终使学生具有分析,设计,开发和设计系统软件的能力。 ④激发学生的自主创新能力。该组织专门指导学生参加比赛的嵌入式活动,并显示适用于比赛学生的场地,设备和资产。 2.课堂教学改革的一些方法和实践活动
2.1激发学生的自学能力,由被动转变为主动
        托尔斯泰曾经说过:“成功进行课堂教学的必要条件不是强制性的,而仅仅是激发学生的爱好。”爱好是最好的老师。拥有爱好和爱好具有主动性,并且可以实现学习和培训。事半功倍,获得获得两倍结果的实际效果。为了使学生能够学习Linux计算机操作系统课程的内容,最好的方法是激发学生的自我学习能力,并从被动变为主动。教师可以采用多种方式来塑造学生的自学能力,并使他们热爱学习。例如,它介绍了Linux系统软件开发趋势的当前动态,显示了行业新闻,基于Linux的学生的就业状况等,还可以邀请公司或领域的专家和教授在高校进行专题讲座。 2011年11月1日,教育部开源项目实践管理办公室办公室副主任,教育部开源项目评估机构办公室副主任。人力资源和社会保障部以及浙江科华科技发展趋势有限公司的首席执行官。“了解Android”培训研讨会吸引了大批非常有兴趣的学生。
2.2调整技术教学工作计划,有效设置教学内容
        根据课程内容的独特性和学习与培训的连续性,必须调整计算机技术专业讲座计划。在确保总上课时间不变的前提下,可以使用较短的学年教学方法,从最初的每周18周的2个课时,调整为每周4个课时,共9周。此外,从技术专业的角度出发,整合专业培训计划,比较专业知识的总体目标和课程内容的工作能力,选择和改进教学内容,反映出不同技术专业的学习和训练特点。例如,计算机网络专业人员所掌握的专业技能专注于网站服务器的安装,设备和管理方法,而计算机技术专业人员则专注于系统软件的基本设置和开源系统办公软件的应用。开发办公室。只有这样,才能在规定的课时范围内最大限度地提高学生的特殊工作能力,反映出技术职业塑造的不同特征。
2.3以新项目为媒介,根据工作全过程进行主题设计
        高职教育是以学生的就业为基础的,只有从工作中考虑,才能真正,客观,全面地反映出主题活动对文化教育的要求。根据工作的全过程设计教学计划,就是要模拟所有的教学环节,以模拟具体工作的全过程。老师和学生执行一个或几个详细的工作项目以有机地完成“课堂教学”。
        培训平台仿真模拟设计计划实验室使用VMware Workstationvm虚拟机构建高纵横比仿真模拟公司的Internet网络培训平台,以在自然环境中实施项目。根据物理机中多个Linux网络服务器和Windows移动客户端的高并发操作,每个学生都可以扮演整个公司网络的管理员的角色,并快速方便地训练系统软件和虚拟公司网络空间。网络服务器设备和管理功能。
3.结束语
        嵌入式Linux技术具有出色的销售市场应用前景,尤其是具有独立专利权的嵌入式产品可以为产品研发提供关键功能。如何将这种技术有机化学融入非凡技术工程师计划的课程中,使受过训练的学生能够满足社会的需求,是一个值得探讨的难题。
参考文献
[ 1 ] 李延斌,高有华,田方,等. 面向培养卓越工程师的机械设计基础课程改革[ J ].实验技术与管理,2012,29(4):231233.
[ 2 ] 林健.“卓越工程师教育培养计划”专业培养方案研究[ J ].清华大学教育研究,2011,32(2):4755.
[ 3 ] 楼建明,鲍淑娣,傅越千,等.基于“卓越计划”工程实践教学的改革与实践[ J ].实验室研究与探索,2015,34(2):177181.
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: