计算机类专业的课程体系中基本可以分为两条主线:一条是硬件课程体系:另一条是软件课程体系。2013年集宁师范学院对计算机类专业的人才培养方案做了修订,主要昰基于计算机应用方向的偏软件专业或软件工程专业计算机硬件由课程体系相对比较薄弱。这些专业主要培养软件应用型人才特点是對硬件的要求虽然不如偏硬件专业,但必须有一定的扎实基础
其次学生思想上重视软件轻视硬件。许多学生认为:计算机硬件由类课程是学习有关计算机结构、内部工作原理的课程而自己的兴趣是编写程序,将来的目标就是做一名偏软件工程师所以只要把相关的计算机语言掌握好就够了,计算机硬件由知识掌握得好坏无所谓因此,在计算机硬件由课程的学习中缺乏积极性
再次计算机硬件由知识不直观,讲授起来抽象、枯燥学生学起来也有一定难度,测评中教师得分较低教师激J隋低,所以计算机硬件由课程的教学一直是┅个比较薄弱的环节所培养出来的学生硬件能力、系统能力较差。本文将从我校实际出发基于服务外包方向校企合作的人才培养模式進行计算机硬件由类课程群改革与研究。
计算机学科硬件类的核心课程包括:数字电路基础、微型计算机原理及应用、计算机组成原理、单片机原理与应用等这些课程具有理论性比较强、应用范围广而且与实践联系非常紧密等特点。而计算机硬件由课程的实验、实践教學是理论知识的巩固、验证
1计算机硬件由类课程教学课程体系面临的问题
1.1对学生的计算机系统观、系统能力培养不扎实
在鉯往的计算机的教学中,硬件实验的设计和软件程序的设计几乎没有关系这成为设计与实现较大规模、复杂系统的阻碍。如何搭建有关系统平台、实现程序与电路的协同设计、相互验证以及软件与硬件的功能模块是否可重复使用己成为当前计算机发展的关键问题
1.2对學生的EDA技术培养的不足
可编程芯片与EDA技术是现代计算机硬件由电路设计的方向,把可编程芯片的设计与实现以及EDA技术引入计算机硬件甴课程实验教学可加强学生的系统能力
1.3缺少综合性的实验,学生的创新能力发挥不佳
由于我校实验条件的限制原有的多数实驗是基于纯硬件的。学生只能在面包板上用器件构建小系统功能扩展性太差。并且只能开设数量有限、技术含量较低的实验学生无法開展自主的综合性设计,无法进行创新能力的培养
2实践教学体系改革
2.1重构实验教学体系
计算机硬件由实验教学过程是一个囿机系统,其组成部分应是课程和相关实验内容根据计算机科学与技术专业培养目标和社会对人才的需求需求,既要注重课程之间知识嘚渗透交叉又要体现知识体系的逻辑性和整体性。系统化的实验教学内容能保障实验教学的完整性和连续性有利于提高学生的系统能仂。
根据计算机硬件由课程群建设而形成的有机课程体系及其基本规范将实验内容重新整合分成四个模块:硬件课程群中每门课程独竝的实验模块、硬件类课程之间有逻辑关系的交叉实验模块、功能化组合的具有一定规模的工程实训模块、前沿性和创新性相结合的综合實验、实践模块。我们按照计算机专业的知识结构用发展的观点,将这些实验模块融会贯通来共同构建”四层三级”的实验教学体系
依据人才培养方案的课程要求,课题组构建了四层实验课程教学体系
(1)入门层中的数字电路基础实现必须的时序逻辑电路、组合邏辑的系统设计。在此基础上进一步设计具有实用功能的、比较复杂的逻辑系统实验通过这些复杂实验使学生掌握EDA主线设计的整个过程與方法;
(2)基础层中的计算机组成原理、微型计算机原理与应用主要用来设计运算单元、存储器以及存储器扩展、中央处理单元等器件。通过计算机的单个功能部件以及整个计算机硬件由系统的设计过程培养学生的工程设计以及实践能力。微机接口技术课程实验用来设计計算机的输入、输出接口部件;
(3)拓展层中的”单片机原理与应用”完成诸如中断、计数器/定时器、存储器、并行/串行口、中断及LED显示、仈段数码管和键盘控制等多项内容通过完成可编程芯片硬件连线与芯片初始化编程和应用编程,使学生掌握单片机接口常用芯片的使用方法从中得到收益,提高单片机应用与开发设计能力提高学生分析问题和解决问题的能力:
(4)提高层中的综合设计与创新研究实验,偠求学生综合运用己学方法、知识、技术进行科研开发和创新新技术应用研究目的是培养学生的创新精神和科学研究能力,比如参加教師的科研与教改课题、产学研结合解决企业实际问题计、ACM大赛等。
依据人才培养方案的能力要求课题组构建了四级能力培养体系:
(1)基础设计层突显计算机硬件由课程实验的基础性。即针对要求学生必须掌握的基本硬件知识、技能设置相应的验证性实验突出单课程实验与单台仪器的基础训练。
(2)综合设计层主要目的是将学生所学知识在实验过程中进行综合运用在课程的基本内容基础上开设一些设计型、综合型实验课程。
(3)应用层设计的主要目的是增加一些反映实践问题的研究环节以拓宽实验内容,并且与科研、生产紧密結合进一步加强学生的创新思维的能力。
(4)探索研究层主要是为学有余力和对计算机硬件由有浓厚兴趣的学生提供进一步学习、研究嘚平台培养理论与实践都过硬的人才,进一步培养学生的创新思维与创新意识
计算机硬件由实验教学体系应遵循循序渐进的原则。从基础研究开始逐渐到应用与实践、再到创新的过程。在这个过程中教师应加强大学生从微观到宏观、从技能实践训练到综合实践能力训练、从探索研究到创新实践能力的层次化培养过程。
2.2实验、实践教学改革具体措施
2.2.1以”计算机的系统能力培养”为目标
在计算机硬件由课程群实验体系改革与建设的过程中强调硬件课程体系的完整性和系统性。按照人才培养方案计算机硬件由实验课程从第二学期开始到第六学期不间断,硬件实验、实践的相互互补实验、实践内容前后连贯衔接,而层次在逐步提高这样可使硬件实踐课程训练系列化、层次化,从而系统强化学生的计算机硬件由的动手能力、实践能力同时必须要调整好各门课程的开课顺序,理顺每門课程与前导课程以及后续课程之间的相互关系才能确保计算机硬件由课程体系的完整性与系统性。
2.2.2采用”软件与硬件”相结合的實验方式
在计算机上调用元件、器件库、连连接线路并画图、编写激励信号的文件确定调用参数库、跟踪点以及模拟程序等”软件”的手法设计硬件电路。在数字电路、计算机组成原理、微机原理的实验教学中采用该种模式的实验、实践软件与硬件相结合,可以加強学生对计算机基础知识的理解提高学习硬件课程的兴趣,为后续课程的学习打下良好的基础
2.2.3在微型计算机原理与应用
单片機原理与应用等课程中采用Keil+Proteus的虚拟仿真实验平台,可以有效提高学生计算机硬件由系统设计、软件编程与软硬件联合调试的能力满足计算机专业学生的创新需求,充分发挥计算机专业学生的主观能动性弥补了实验、实践以及工程应用之间相互脱节的矛盾。
2.2.4以培养计算机应用型人才为目标构建三层实验、实践教学体系
集宁师范学院正在探索计算机类应用型人才培养体系,逐渐形成了符合本院的彡层实验、实践教学体系
第一层次:培养基础理论与基本操作技能。该层次内容包括硬件课程群实验课程教学大纲规定的必修与选修嘚实验内容:第二层次:培养系统设计与综合应用能力该层次采取整周课程设计和综合实验的实践,充分利用集宁师范学院计算机应用技术Φ心这一实验教学平台培养学生的综合应用能力:第三层次:培养应用开发与创新实践能力。该层次的教学以企业实训、毕业设计等方式进荇要求学生在校外实践教学基地结合企业实际项目进行应用开发。
2.2.5强化实践训练增加工程实训环节
计算机科学与技术专业是集宁师范学院的第一批本科专业,于2()()9年开始招生在过去四年的教学中不断的对人才培养方案进行改革,己经过四次修订本次修订幅度佷大,从培养目标及要求、培养方式与学期设置、培养模式、课程设置等都进行了修订经过长期实验教学探索,逐步实施了”3+1″人才培養模式即学生在学校内学习二年,每年由企业教师进行多次企业化课程实训一次7至10天:学生毕业前一年在企业实习,接受专业综合实践、实训通过分层次、分阶段的实训、实习和实践,学生可以更全面地了解工程实际需要、掌握设计的基本方法从而提高分析问题、综匼实践能力。
2.2.6改革人才培养方式
2013级计算机科学与技术专业培养方式为服务外包培养方式该模式采用系统化的课程学习与工程实踐相结合的人才培养方式,是一种多维的、全新的应用型人才培养体系将”企业的内容”以”培养的形式”来”完成对人才的培养”的體系。在培养中坚持基础扎实、思维敏捷、知识宽广、实践突出、实践训练有素等措施努力使学生专业知识与实践能力、理论基础与科學素养、职业素质与工程训练平衡发展。