公务员期刊网 论文中心 正文

Linux技术的高校计算机教学改革

Linux技术的高校计算机教学改革

摘要:现如今,人们对高校教育的重视程度提高,高校教育体系得到了逐步完善,呈现出现代化的发展趋势。为了提高高校教学的效率和质量,专业学科建设要坚持高标准、严要求,高校计算机学科也是如此。随着Linux技术的广泛应用,在高校计算机教学中要融入Linux技术的相关内容,从而突破传统Windows教学模式的束缚,改革高校计算机教学,使高校计算机教学更加符合社会的需求。

关键词:Linux技术;高校计算机教学;教学改革

1引言

与传统的Windows技术相比,Linux技术的源代码开放性更强,具有Windows技术无法比拟的优势。但是在我国高校计算机教学过程中,一直以Windows技术为主要教学方向,加之熟练掌握Linux技术的人才数量较少,使得Linux技术的发展受到了阻碍,对我国信息产业的优化和改良造成了不利的影响[1]。目前,我国已提高了对Linux技术的重视程度,并将Linux技术纳入了高校计算机教学的范畴。但是由于Linux技术在我国起步较晚、起点较低,在教学过程中存在一定的缺点和不足,为此必须深入探究关于Linux技术的高校计算机教学改革,以促进我国高校计算机教学水平的整体提升。

2Linux技术对于高校计算机教学改革的重要意义

随着科学技术的发展,Linux技术应运而生,并且在计算机编程中得到了推广与应用。近年来,计算机技术的优化和改良,为Linux技术的发展奠定了坚实基础,Linux技术水平不断提高,其功能也在不断完善[2]。目前,我国的Linux技术已较为成熟,具备极强的安全性与稳定性,可以应用在我国多个领域。Linux技术与Windows技术相比,具有较高的性价比,而且其安全性更强,开放程度也大大高于Windows,因此,在版权方面有较多的优势。现如今,Linux技术被广泛应用于网络安全、通信移动、桌面系统等方面,信息安全性得到了极大的提升,并且在确保信息传播质量的基础上,减少了信息传播成本,为使用者带来更多的经济效益。但是,我国可以熟练应用Linux技术的人才较少,导致Linux技术的普及受到了阻碍,Linux技术的应用效果有限。高校计算机专业在于培养Linux技术人才,因此,必须将Linux技术融入高校计算机教学中,实现计算机教学改革,从而提高高校计算机教学的效率和质量,促进高校计算机教学的全面发展。并以此为基础,为我国现代信息化建设提供支持与保障。

3高校Linux技术的教学现状

要促进我国Linux技术的发展,就必须培养相关的Linux技术人才。为此,我国教育部门颁布并实施了一系列高校计算机教学改革措施,使Linux技术融入高校计算机教学体系,增加学生Linux技术方面的专业知识和技能,为社会培养更多的Linux技术应用人才[3]。早在2005年,我国教育部就先后在清华大学、北京大学等40多所高校中,开展了Linux技术教学工作,并成立了Linux技术的研发和推广基地,对Linux技术的推广起到了带头作用。在Linux技术的推广过程中,还需要结合高校的实际教学情况和教学条件,改良Linux技术的相关教学活动,从而更加符合学生的学习需求,使Linux技术深入融合在高校计算机教学中。在我国的经济发达地区和沿海地区,高校教育体系较为完整,纷纷将Linux技术融入高校计算机教学,并取得了一定成效。例如,广东省教育部门就曾经颁布并实施了《Linux技术推广技术》,并在其中指明了广东省境内不同学校对Linux技术的不同教育程度,还支持和鼓励社会教育与培训部门引入Linux技术。江苏省教育部门也与江苏省境内的多所高校达成共识,共同建设Linux技术推广服务中心,从而教育和培养Linux技术人才。在浙江省,不只将Linux技术纳入高校计算机教学范畴,还在国家二级计算机考试中加入了Linux技术的相关内容,这不仅积极响应了国家的号召,还表明了对Linux技术重视程度的提升。虽然目前Linux技术在我国的多个省市已得到了推广,但是Linux技术的推广形式仅仅局限于社会培训机构的教育,很多高校计算机教学中却缺少Linux技术的相关内容,只有少数高校计算机教学中融入了Linux技术,但是仅仅对Linux技术有所涉猎,并未实现对其的深入研究,使得Linux技术的教学流于形式。这导致学生对Linux技术知识的掌握较为片面,甚至存在理解上的偏差,使得关于Linux技术的高校计算机教学改革陷入窘境,改革道路上困难重重。

4关于Linux技术的高校计算机教学改革策略

4.1Linux技术的基础性改革策略

随着科学技术的发展,计算机逐渐融入人们的工作和生活,使人们的工作和生活更加便捷与高效。为了使学生掌握一定的计算机操作技能,在高校的多个专业中都设有计算机科目。通常情况下,高校计算机教学包括理论和实践两部分。但是,由于目前高校计算机教学仍以Windows技术为主,在进行高校计算机教学的过程中,也只是要求学生具备熟练操作Windows相关软件的能力即可。加之,高校中的专业种类较多,每个专业之间存在较大的差异,因此,在Linux技术的推广中,要以高校计算机教学的基础性课程为突破点,从而确保关于Linux技术的高校计算机教学改革的顺利开展。在进行高校计算机教学基础课程改革时,还要结合实际的计算机教学情况,制订科学、合理、有效的改革方案。目前,关于Linux技术的高校计算机教学改革方案主要有以下两种。(1)补充原有的计算机教学内容。顾名思义,就是将Linux技术加入原有的高校计算机教学内容中,补充Linux技术相关知识。若是存在计算机教学课时不足等问题,还可以将Linux技术教学课程设置为选修课,并且教师要向学生介绍Linux技术的相关内容,鼓励和支持学生选择Linux技术教学课程为自己的选修课。值得注意的是,这种改革方案只适用于高校计算机教学改革的初级阶段,或者计算机教学条件和教学环境较差的高校。(2)将融入Linux技术相关知识的课程内容取代原有的课程内容。在传统的高校计算机教学中一直以Windows技术为主,这使得Linux技术在高校计算机教学中的推广受到了制约,为了彻底改变这一局面,可以全面改革高校计算机教学内容,用融入Linux技术相关知识的课程内容取代原有的课程内容,并制定相应的理论和实践教学体系。在Linux技术的软件教学方面,可以利用WPSOfficeforLinux或OpenOffice,这两款软件在下载和应用时都不需要花费任何资金,并且具有与Windows软件相近的性能。在多媒体或者网络等课程的教学过程中,Linux平台上也都有与之相配套的软件,并且都是免费的。对比以上两种方案可以发现,虽然两种方案都可以作为培养Linux技术人才的重要方案,但是由于我国的中小学计算机教学以Windows技术为主,学生已熟悉了Windows技术的教学模式,刚开始接触Linux技术会存在抵触心理,导致在学习Linux技术相关知识时存在溜号、走神的情况。为此,我国高校计算机教学改革通常采用第二种方案,具有较高的教学效率和质量。

4.2Linux技术的专业性改革策略

4.2.1C/C++语言程序方面

作为类UNIX操作系统,Linux技术对C语言的发展有着极其重要的影响。因此,在推广Linux技术的过程中,必须提高对C语言的重视程度,将C语言作为Linux技术的主要开发语言,从而提升Linux技术的源代码的开放性。为此,在关于Linux技术的高校计算机教学改革中,要将C/C++语言程序作为主要的改革方向,并要求学生深入理解和掌握C/C++语言程序。为此,教师在进行Linux技术的教学时,首先要帮助学生学习Linux技术的源代码,从而为C/C++语言程序的编辑奠定坚实的基础。并要重视学生的学习积极性,采取一定的策略调动学生的学习积极性,使学生全身心投入Linux技术的学习中。在Linux技术的C编译器中,GCC编辑器较为常见,它具备全面性的特点,可以将多种语言编译器囊括在其中,从而提高了C程序与C++程序的同步性。

4.2.2Java语言方面

Linux技术在Sun公司得到了广泛应用,而Java语言正是Sun公司的主要程序。为此,在进行Java语言的教学过程中,教师可以在Sun公司的网站上下载Linux技术的相关程序,从而获得免费的Jaya语言工具。

4.2.3汇编语言程序方面

汇编语言程序是高校计算机教学的重要组成部分,在Linux技术的教学中有着极其重要的地位。作为Linux技术汇编语言的一种,AT&T风格的汇编语言具有一定的特殊性。在关于Linux技术的高校计算机教学改革中,要求学生不仅掌握AT&T风格的汇编语言的基本概念,还要熟知Linux技术中AT&T风格的汇编语言的开发过程。例如,在学习“Linux技术的扬声器汇编程序设计”的相关内容时,教师可以先向学生介绍AT&T风格汇编语言,并让学生对其有一个简单的了解,之后再进一步讲解AT&T风格汇编语言的开发和利用。

4.2.4计算机操作系统方面

与Windows源代码相比,Linux技术源代码的开放性较强,因此,在进行计算机操作系统教学时,可以使学生更好掌握学习的方式,加深对计算机操作系统的理解。这主要是因为利用Linux技术,可以使抽象的操作系统形象化,并配合教师适当的讲解,从而使计算机操作系统的相关知识简单化,降低了学生的学习压力和难度。

4.2.5计算机网络方面

Linux技术在我国计算机领域的应用,主要在计算机的服务器部分。为此,关于Linux技术的高校计算机教学改革,也必须将计算机网络方面内容纳入其中。目前,Linux技术的计算机网络教学分为两部分,分别是Linux系统和网络管理。APache、WU-FTP、PorFTPD、Sendmail、Qmail等服务器软件都属于Linux系统的范畴。

4.2.6数据库系统方面

在关于Linux技术的高校计算机教学改革中,还必须包括数据库系统的相关教学。可以将数据库系统的教学安排在计算机实践教学中,从而提高学生应用数据库系统的能力。为了扩大Linux技术的推广和应用范围,除了上述的高校计算机教学改革内容以外,该可以增添更多的Linux技术教学课程。例如,将Linux技术支持的网络程序设计、内核设计等加入高校计算机教学中,从而使关于Linux技术的高校计算机教学改革更加深入,提高Linux技术教学的效率和质量。

5结语

为了促进我国信息产业的发展,就必须改革我国高校计算机教学,在其中融入Linux技术的相关知识,确保高校计算机教学与时俱进。这不仅是响应国家号召的表现,更是计算机教学发展的必然趋势,只有深入探究关于Linux技术的高校计算机教学改革,才能实现Linux技术的进一步推广与应用,为社会和国家培养出更多的Linux技术人才。

参考文献

[1]邓招奇,郝亚茹,邓春健.Linux系统应用和系统编程相结合的教学方法探讨[J].计算机教育,2016(3).

[2]刘春,邹红,苏丹.以职业能力为驱动的Linux教学实践研究[J].电脑知识与技术,2015(11X).

[3]冯小荣,杨志娴,王立凤.操作系统课群改革与教学模式探讨[J].实验室科学,2015(3).

作者:宁静雁 单位:大同大学大同师范分校