计算机软件技术课程的探究论文
随着我国教育的改革,社会经济的发展,对高素质人才的需求越来越大,尤其是软件技术型人才。本文就计算机软件技术课程群的建设进行研究,通过对软件技术课程群体系进行深入的分析,在建立软件开发技术课程群方面要注重教学团队的培养,在教学方法以及教学手段方面,要与时俱进,发展培养实用型的专业技术人才。促进我国教育改革,以及培养计算机软件技术型人才。
目前我国高校的人才培养模式完全不符合社会企业需求的人才培养。高校在培养学生的实践与创新能力方面比较欠缺,只注重理论知识的培养。从而使得计算机方面的学生就业竞争力比较弱,造成就业困难的局面。部分学生会参加培训机构有关的岗前培训,造成学生较大的经济负担。另外软件企业无法招到合适的软件技术人才,从而又会加大企业的培训负担。因此,高校应在培养技术型人才方面要注重培养始建于创新能力。
一、计算机软件技术课程群体系
我国相关教育工作人员根据我国的教育现状,并结合国内外先进的教学方式以及改革经验,对软件技术课程群进行深入的分析研究,明确教育目标,对教育体系进行完善。建立了一个完整的课程群体系。
其一,软件技术方向课程。根据不同专业方向,学生可以在专业知识以及能力方面选择不同的侧重点,从而针对这一侧重点进行全面的学习。这类课程的内容主要包含编译原理、软件工程、数据库原理、网络编程、操作系统以及人机界面设计等类型,教学目的在于掌握软件的核心技术,完成软件系统的逻辑处理设计、界面设计、数据存储以及数据传输等任务,使得学生能够在学习的过程中,自主建立一个合理的软件系统结构框架。这类课程主要训练学生的综合性实践能力,在完成原程序的前提下,进行算法训练,促进学生更好地把握软件技术的本质。
其二,软件技术基础课程。这类课程主要是传授学生计算机专业方面的基础内容,以及基础软件知识,对本学科的知识体系的思想、基本原理以及方法进行系统的教育。此课程是计算机知识的基础,在计算机知识体系中处于中心地位。这类课程主要有数据结构、离散数学、计算机导论、面向对象程序设计、汇编语言程序设计以及基础程序设计语言等学科。这类课程有利于学生进一步的学习后续课程,其理论与实践有机的结合在一起,有利于基础知识的学习与掌握。此类课程主要是通过简单地项目训练,对学生进行初步的思维模式培养,以便学生建立初级的问题分析以及解决能力模式,促进学生实践能力的培养。
其三,软件技术拓展课程。软件技术拓展课程主要体现出计算机的发展趋势以及相关学科之间的关系,在新形势下所产生的新型的技术、运用以及方向等。这类课程主要包括Java对象体系、网络框架、网络编程、Win32核心编程、嵌入式系统编程、神经网络编程、Unix/linux系统编程、软件质量控制以及软件测试等科目。其主要以现今最先进的技术以及最新的.开发平台为研究对象,在基础课程上再次提高计算机知识以及能力。这类课程主要培养实际应用型人才,通过实际训练提高学生的经验以及创新能力。
二、建设计算机软件技术课程群的教学团队
高校的教学团队应该根据研究方向、职称、年龄、学历以及学缘进行划分,形成合理的软件技术教学团队。每位教师的授课范围以及研究领域必须在软件技术课程的范围之内。教学团队要注重培养青年教师,以创新能力以及实践能力为培养中心,提高青年教师的专业素养,配备经验丰富的指导教师,培养青年教师在教学内容、方法、手段、课堂设计、讲述板书以及作业答疑方面进行全面辅导[2]。教学团队要培养学生的软件开发能力,在教学的过程中,教师之间要相互交流、共同研究教学。教学团队应具有团队合作精神,建立以培养高素质、实践能力以及创新能力强的人才的目标。
三、改善计算机软件技术课程群的教学方法以及手段
(一)教学方式的改变。在进行计算机软件技术课程教学时,要改变以往的教学方式,运用多元化的方式以及手段进行教学。例如合理采用案例教学法、参与式教学法、过程控制法以及任务目标驱动教学法等。教师在教学的过程中,要根据教学内容以及特征,运用相适应的教学方法,引导学生学习。例如教师在进行软件编程教学时,就可以让学生先进行编程,如遇不会或不懂的地方再请教教师,教师在教学完之后可以布置相关的作业,让学生进行练习,增强学生参与教学,促进学生学习效率的提高。软件技术课程群也可利用网络进行教学,建立先进的信息化教学模式,增加教学方式,促进学生主动学习,提高学习效率。
(二)课程内容的更新。课程内容要生动、丰富,教师在教学的时候,就要对教学内容加以运用,通过不同的方式将教学内容呈现在学生的面前,例如可采用多媒体教学,将教学知识清楚明了的呈现出来,便于学生理解与吸收。教师将工作中新研究成果以及新方法可以到教学内容中,扩展教学内容以及深化教学内容,从而使得课程内容保持最新的状态,丰富教学内容,使得教学内容更加贴近计算机发展的趋势。
(三)培养学生实践、创新能力。在课程的设计过程中,要时刻注意培养学生的实践能力与创新能力。对学生进行综合性以及系统性训练,培养学生综合运用知识解决问题的能力,在课程设计中,要以教师为引导,学生为主体的模式进行教学,调动学生参与课程设计,提高学生的动手能力。教师应在教学的过程中,训练学生的实践能力以及创新能力。鼓励学生自主开展研究式的学习方法,提供专题进行自主研究学习。
四、总结
为了顺应我国教育体制改革以及社会经济发展的需求,高校应建立课程群,综合培养高素质型人才。笔者就目前我国企业人才要求进行分析,急需建立计算机软件技术课程群,教育工作者要建立相关的教学团队,对软件技术课程体系进行分析,改变教学方法以及教学手段。促进实践能力以及创新能力型人才的培养,为我国企业提供技术实用型人才,从而促进经济的发展。
-
浅谈计算机软件的安全检测技术
现在,各种计算机软件在各行各业中得到了普遍的利用,成为人们生活和工作中不可或缺的部分。由此带来的计算机软件安全问题也随着它的发展越来越复杂的影响着计算机的安全,计算机软件的安全检测技术就显得尤为重要。一、计算机软件安全检测技术概述计算机软件安全检...
-
关于计算机软件开发中的分层技术探讨
伴随着网络技术的进步,计算机软件从原有的两层结构模式逐渐过渡到多层结构模式,并被广泛地应用在软件开发工作中。近年来,计算机应用环境日益复杂,多层结构体系应运而生,多层结构体系的应用可简化软件系统流程,便于维护扩展工作的开展。1分层技术概述1.1内涵分层技术...
-
计算机软件著作权转让合同(通用2篇)
在当今不断发展的世界,合同的使用频率呈上升趋势,签订合同也是避免争端的最好方式之一。你知道合同的主要内容是什么吗?下面是小编整理的计算机软件著作权转让合同,供大家参考借鉴,希望可以帮助到有需要的朋友。计算机软件著作权转让合同1甲方:_____________________...
-
计算机软件实习报告(5篇)
在经济飞速发展的今天,我们都不可避免地要接触到报告,不同的报告内容同样也是不同的。为了让您不再为写报告头疼,以下是小编为大家整理的计算机软件实习报告,欢迎阅读,希望大家能够喜欢。计算机软件实习报告1一、实习目的搜集与毕业设计相关的资料,了解Web开发的基本...