前言:我们精心挑选了数篇优质计算机专业导论论文文章,供您阅读参考。期待这些文章能为您带来启发,助您在写作的道路上更上一层楼。
“导师制”是一种教育制度,与学分制、班建制同为3大教育模式。导师制由来已久,最先产生于14世纪的英国,被牛津大学和剑桥大学应用于研究生培养。20世纪,日本的筑波大学、美国的普林斯顿大学在本科生导师制方面实施得非常成功。建国后,国内高校在北京大学和浙江大学率先实行了本科生导师制,随后我国多所高校也开始实行本科生导师制。本科生导师制分为全程导师制、高年级导师制和科研导师制。科研导师制是提升学生创新能力的教育、教学实践活动的一项制度。它利用教师的科研能力、学术水平让学生参与课题研究,以科研为纽带,促进教师在育人中的主导作用,培养与提高学生科研意识和科研能力。科研导师制以教师为主导,学生在科研活动中体现主体性,担任导师的教师必须具有一定科研能力和学术水平,富有责任心。科研导师制的特点有:导师的主导作用与学生主体性相结合;课堂教学与实验教学相结合;具有连续性,必须从一年级起至毕业为止;④导师与学生互动,做到个性化教育]。科研导师制的运行模式:一般采取一年级时选择导师(导师公布自己的学术方向,进行双向选择),由一名导师指导3-5位学生。学生参与模式是:一年级参加社团活动;二年级参加导师课题活动;三年级在导师指导下自行申报课题,从事科研工作;四年级从事毕业设计。学生四年学习生活有机连续,保证科研能力有序提高。
2科研导师制度应用
将科研导师制度引入到计算机专业人才的培养模式中,就是让计算机专业的学生与教师协作,考察、创造和分享新知识。大学生科研创新活动的形式主要有:参与教师的科研项目、大学课外科技活动和大学生自主申请的研究项目。无论学生参与哪种科研创新活动,都要为其配备一个固定的科研导师,以提高学生创新研究的层次和水平。指导教师让学生参与到科研项目研究中,使学生在研究的过程中增强创新意识、创新思维和创新能力,增强学生的就业竞争力。科研导师制度的引入,首先要确定科研导师的能力,挑选那些科技创新能力强的教师担当指导教师。学校及院系需要制订相应的措施,以激励科研导师的工作积极性,努力提高科研导师的科研水平。比如,对成绩优异的科研导师进行奖励与表彰,计算相应的科研工作量等。由于计算机专业的学生从进入大学校门到毕业,所具备的知识水平不同,因而,科研导师制度的引入是一个循序渐进的过程,在每一个阶段,计算机专业学生在科研导师的指导下完成相应的任务,最终达到企业需求的目标,具体步骤如下:
(1)将计算机专业学生与科研指导教师配对,学习内容与科研指导教师研究方向一致
学生从大一就开始跟随科研指导老师进行专业学习,阅读计算机专业相关文献资料,有利于在最短的时间内进入到专业氛围学习,也有利于对以后所从事的行业有更深入的了解。计算机专业教师将自己的专业背景、学术业绩、带生数量交给院系,同时学生将自己的学业状况、兴趣特长、接受指导的需求也交给院系,由院系统一整理并公开科研导师和学生的情况,在保障双方都掌握知情权的情况下进行选择,师生之间通过面试环节扩大交流互动,最终通过双向选择机制确定导师与学生的配对关系。这样一种学生-科研导师的关系在整个大学生涯是固定的,学生跟随科研导师从大一进行学习,一直持续到毕业。在大一阶段,计算机专业学生需要培养查阅中外文献资料的能力,熟悉科研导师的研究方向和课题,学会写简单的综述,熟悉科研论文的写作思路和研究方法。通过这一系列的培养,学生对科研导师所研究的课题有了一个大概的了解,同时也基本熟悉了科研过程,可以迅速进入科研导师的课题组参与研究。
(2)通过实践,锻炼学生的动手能力
这一阶段主要是在大二、大三学习阶段完成。一般高校都将专业基础课程安排在大二阶段,将专业方向课程和专业选修课程安排在大三阶段。通过这一阶段的锻炼,培养学生的实践操作能力,为下一步承担和实施科研课题奠定基础。
(3)全面提高实践能力
这一环节主要在大三阶段完成。目前计算机专业大学生竞赛活动和创新基金课题较多,如“挑战杯”全国大学生课外学术作品竞赛、大学生程序设计竞赛、全国信息技术大赛、机器人大赛、大学生计算机设计大赛等,在这个阶段,学生可以独立申请创新课题。在课题申请和完成过程中,学生通过查阅资料和科研导师的指导,设计技术路线和实验方案。同时,科研导师可以根据自身所研究的纵向或横向科研课题,在考虑学生专业基础知识、学习积极性和实际能力的前提下,拟定出一些创新性课题,引导学生选题,为毕业设计做准备。科研导师要定期听取学生汇报学习动态和课题研究的进展情况,交流学术思想,认真执行阶段性的检查和总结,及时发现问题并加以引导解决。根据研究进展提出新的要求和研究思路,保证学生学习和科研活动的协调发展。
(4)通过毕业实习、设计毕业论文,完美展现实践动手能力
这一环节主要体现在大四阶段。在毕业实习过程中,学生不仅要学习专业技能,而且要具备社会责任心、职业道德和团队精神等综合素质。毕业设计论文题目由科研导师确定,学生查阅文献资料,撰写毕业论文,设计实验方案,最终完成论文。科研导师除了要严格把握学生的毕业论文实践环节,还要针对学生的论文答辩展开训练,使学生具备展示成绩和学术交流的能力,为今后进入工作岗位或继续学习奠定基础。
3结语
随着计算机技术、通信技术、互联网技术的高速发展和普遍运用,社会各行各业都需要大量的计算机专业人才,而且对应用实践技能的要求越来越高,尤其是对于高职院校计算机专业人才的实践经验和岗位适应性的要求越来越高,这已成为各高职院校对人才培养模式研究的重点和难点,传统的人才培养方案已不能适应社会、市场需求。具体体现在:
1.学校的人才培养状况与高等职业教育改革的方向脱轨
我国高等职业教育改革的重要方向是大力推行“工学结合、校企合作”的人才培养模式,通过工学结合来实现高职院校与企业联合培养实践能力强、具备良好职业道德素养的计算机专业高技能人才,为企业和社会服务。但大部分学校没有进行充分的教学改革,还是按照老的人才培养方案,尽管教师努力把理论知识传授给学生,但学生难免会缺乏实践经验和岗位适应性,导致人才培养与高等职业教育改革的方向脱轨。
2.市场上对计算机技能人才的需求与高等职业院校培养出来的计算机专业毕业生就业困难存在矛盾
市场上对计算机技能人才有很大需求,而目前职业院校培养出来的学生难以做到专而精,缺乏发展方向和实践技能,不能满足多样化的市场需求,尽管这几年我院计算机专业重视实践教学,不断加大实践教学环节的比重,但由于没有搭建学校与企业联合培养学生的平台,建立学生实习、就业的长效互动机制,使得学生在走向社会时还是无法适应各企事业单位的工作环境,不能一出去就能就业。
3.市场对计算机人才的要求越来越高
实践能力与创新能力是计算机专业人才必须具备的专业素质。毕业生适应期过长成为困扰企业单位的一大问题。企业需要通过提前培养人才以缩短适应期,减少成本,在这个过程中找寻真正具有实践能力和创新能力的满足企业需求的人才。上述三个方面决定了传统的人才培养方案需要得到改变,而在我院开展“双导师制”培养就是在这样的现实背景下应运而生的。
二、计算机专业“双导师制”的内涵
计算机专业“双导师制”是指学校为学生配备校内导师,由校内导师负责课堂教学和专业技能知识的指导,还从企事业单位、校企合作等单位聘请具有丰富实践经验、在一线工作的业务骨干作为企业导师,由企业导师以项目团队的形式带队训练,使学生进一步提高项目的综合研发和管理能力,以及强化学生职业道德、专业技能和协调沟通能力等方面的训练,从而使学生能够在理论与实践两个方面得到迅速提高。
三、计算机专业“双导师制”的具体研究内容
1.专业建设
校企导师共同拟定专业人才培养方案,明确培养目标,了解专业培养内容和评价标准。校企导师共同为学生选择合适的科研题目,毕业设计等,指导学生实践方面的学习。校企导师共同编写教材,使教学内容更加贴近业界,贴近于地方经济的发展。
2.“双导师制”的管理
“双导师制”导师队伍的构建方案。“双导师制”导师的职责。“双导师制”的考核机制。
四、计算机专业“双导师制”的特色与创新
1.特色
通过实施“双导师制”,体现了“注重实践,亲近业界”的人才培养理念,通过建立行业、企业、学校共同参与的育人机制,推行工学结合,校企合作的办学模式,实现产、学、研一体化,拉进学校与社会之间的距离,促使人才培养与社会接轨。
2.创新点
通过实施“双导师制”,真正体现了“因材施教”的原则,导师可以根据每位学生的能力、特长、性格、气质等不同来确定职业发展方向,注重学生实践能力的培养和创新素质的提高,促进学生全面发展和个性发展,从而提高学生的学习积极性和适应社会的能力。
五、在计算机专业实施“双导师制”的意义
1.通过实施“双导师制”,建立“知识探究+能力建设+人格形成”三位一体的创新型、应用型人才培养体系。
2.通过实施“双导师制”,实现学生学习与就业岗位的零距离对接。
3.通过实施“双导师制”,有利于提高学生的就业率和就业满意度。
4.通过实施“双导师制”,有利于企业节约员工培训成本,为企业创造更多的价值。
5.通过实施“双导师制”,有利于学院培养造就一批理论与实践相结合的“双师型”教师队伍。
六、计算机专业“双导师制”人才培养模式
应用技能型人才强调有广博的专业知识,强调有解决实际问题的能力和熟练的操作技能,“双导师制”正好可实现两者之间的双向互补,使课堂教学的专业技能知识在实习、实践中得到升华。
1.校内导师和企业导师的选聘
校内导师要求从学校专任教师中选拔,导师必须具有较高的师德修养,有深厚的专业知识,了解本专业的人才培养方案和核心课程标准,专业学习指导能力娴熟,具有下企业一线锻炼的经验。目前,学院计算机系建立了导师队伍8人,职称结构合理,各位导师专业特长突出。其中,高级职称2人,中级职称6人,具有硕士学位的有6人“,双师型”素质导师8人。企业导师必须在专业技术、项目开发管理上具有很强的经验,能与行业同步,工作能力强,职业道德好。我院已和江西凯天动漫公司、上海中锐教育集团、安博(昆山)服务外包产业基地、上海睿亚训软件技术服务有限公司、广州超赢信息科技公司等建立实习实训基地,并从中聘请企业导师12名。
2.校内导师和企业导师的职能
校内导师的职能主要是负责课堂教学和专业技能知识的指导,指导学生开展实习、实践活动,着重培养学生良好的学习习惯和学习方法,提升学生的综合能力等。企业导师的职能主要是使学生进一步提高专业知识的综合管理能力,以及强化学生职业道德、专业技能和协调沟通能力等方面的训练,增加实践认知能力,以适应未来工作的能力。
3“.双导师制”的实施
学院根据学生专业发展方向为学生配备校内导师和企业导师,校内导师主要是负责课堂教学和专业技能知识的指导,企业导师根据专业方向进行集中指导,或在企业进行1年的集中培训,由企业导师以项目团队的形式带队训练,时间与方式由校企合作协议约定。在校内导师的指导下,我院计算机系成立了移动互联网开发室、室内设计工作室、软件开发工作室、大学生创业基地等,丰富了学生的实践能力和对专业知识的理解能力,学生通过大学生创业基地得到校内导师对校实训项目等指导,营造学生在校创业的环境和氛围,企业导师可带领学生实现商业项目的孵化,优秀学生可提早实现自主创业。在此基础上,校企导师还一同进行人才培养方案的制定、更新,课程标准的制定,共同编写教材。三年来,我院计算机专业通过实施“双导师制”,取得了较好的效果。校企合作共开发项目十多项,导师团队共编写教材九部,开发了两个省级精品课程,部分学生在校期间参加省、市级各类竞赛都取得了较好的成绩,特别在参与企业网站开发和企业网站建设时,学生都表现出了良好的技能素养。
七、关于计算机专业“双导师制”的一些思考
学院计算机专业“双导师制”的实施有着良好的保障机制,但在实际运行过程中也存在一些困难,需要在今后不断完善:
1.校企合作的长期性、企业导师的稳定性不够好
目前,校企合作的良性机制没有完全建立,校企合作不能够长期合作,合作深度不够,有些只能进行一两年,从而导致企业导师不够稳定,对学生的指导不连续。
2.还需加强激励机制
学院目前虽然对导师的工作量有一定的课时补贴,但缺乏激励机制,要建立和完善“双导师制”师生绩效评定内容和评定方式,从而提高导师和学生的积极性。
3.加强“双导师”培训力度
校内导师主要负责理论知识指导,培养学生的专业能力,提升其综合素质和理论基础。校外导师侧重于培养学生实践创新能力和理论知识转化能力。校内、外导师相互补充、互动交流,一起拟订学生培养方案,明确培养目标、内容、进度,共同实施指导,及时交流反馈,便于对实施过程的跟踪管理。人才培养方案将按照“3+1”的学制构成。按照“厚基础、宽口径、强能力、高素质、有特长”的原则,第一至第六学期配备专业导师,集中学习专业基础课,专业主干课,专业核心课,构建学生学习平台;第七学期配备校外导师,开设技能型课程,利用企业和学校的“双导师”进行指导。第八学期,学生进行企业实习、实训,让学生感受专业知识在实际工作中的应用。
二、计算机专业“双导师制”人才培养模式的具体研究内容
1.对接行业,构建应用技术型课程体系。按照专业技能要求,构建计算机专业基础课程,实施能力体系化的课程模式,开设通识教育类、专业教育类、职业能力培训类、创新创业能力训练类四大模块的课程体系。以服务地方经济建设为立足点,围绕区域经济发展的产业结构、市场需求和专业发展方向广泛地与区域内、外企业开展合作,围绕企业的人才需求、工作需要开展人才培养方案的设计、修订、完善。
2.搭建实验平台,加强实践教学环节建设。实践教学紧密依靠“校企合作”的企业和单位,建立校内、校外两个实践平台。1-4学期实践教学设置以基础实验、认知实验为主;5-6学期实践教学设置以专业课程设计、社会实践为主;7-8学期实践教学依托“校企合作”的企业和单位为学生开创专业综合实习、工程项目实践、毕业实习和毕业设计等实践实验平台。通过校企合作,加强实践教学环节建设,培养理论知识与动手能力相结合的应用型人才。
3.以就业为导向,全过程引导学生开展职业发展规划。校内外导师共同参与,以提升教学和学生就业的核心竞争力为目标,通过“设计、实施、反馈和指导”引导学生正确认知自我并确立现实的职业目标,确立工作与学习相长的职业选择。
三、计算机专业引入“双导师制”的意义
1.双导师制有利于培养应用型人才。校内导师的基础理论知识指导和校外导师的实践项目指导,使得学生能将所学知识灵活应用到实际生产生活中去,培养就业能称职的技术性人才。
2.双导师制有利于教学相长,优化教师队伍。一方面促使导师时刻注重自身素质的提高和知识的更新;另一方面校内外导师的合作交流即可以弥补双方实践与理论的不足。
四、结语
1.计算机本科专业教学改革趋势及其启示——兼谈华中科技大学计算机科学与技术学院的教改经验
2.计算机本科应用型人才专业能力培养
3.计算机本科专业科研实践学期的教学设计与评价
4.中美计算机本科教育的比较与思考
5.计算机本科专业的交互设计方向课程设置问题
6.计算机本科专业学生软件系统设计能力的培养与实践
7.财经类高等学校计算机本科专业人才培养模式的探索
8.地方本科院校计算机应用型人才培养模式探讨
9.计算机本科教育的实践教学模式研究
10.从硕士研究生入学统考看高校计算机本科专业基础课教学
11.应用型计算机本科中离散数学课程目标定位与课程改革的探讨
12.对综合性大学计算机本科专业培养目标的思考
13.贵州少数民族地区高校计算机本科专业考试评价体系的构建——以兴义民族师范学院为例
14.基于CDIO模式的计算机本科专业人才培养模式
15.关于计算机本科教育的思考
16.计算机本科专业学生学习现状调查与解决对策
17.面向计算机本科专业的嵌入式方向教学体系的研究
18.中国计算机本科专业发展战略研究报告
19.应用技术型本科课程体系改革刍议——计算机科学与技术/计算机网络应用专业
20.应用型计算机本科专业课程体系的研究
21.工科高等学校计算机本科专业课程体系重构的探索
22.校企合作培养计算机本科应用型人才的实践研究
23.财经类高等学校计算机本科专业课程体系重构的探索
24.计算机本科人才程序设计能力培养研究
25.计算机本科教育引入微软院校IT课程的思考
26.应用型计算机本科人才的数学素养培养研究
27.计算机本科专业人才培养方案改革的研究与探索
28.高校计算机本科专业C语言课程教改探析
29.应用型计算机本科教育课程体系的研究与探索
30.南洋理工大学计算机本科教育介绍
31.计算机本科双语教学中情感因素的作用
32.与学校学科特长相融合的计算机本科人才培养模式研究
33.以技术应用能力培养为核心的计算机本科教学模式探讨
34.计算机本科人才创新实践能力的培养
35.基于大类招生的地方普通大学计算机本科专业教学改革研究
36.试论我国计算机专业本科教育现状及发展
37.以合作教育提升计算机本科学生就业能力的思考
38.计算机本科应用型人才的培养在C语言程序设计中的体现
39.地方性应用型高校计算机本科专业课程体系设置研究
40.计算机本科专业软件实习工厂的构建研究
41.虚拟实验室环境下计算机本科专业应用型人才培养研究
42.计算机本科专业课程考核改革的现状与对策
43.普通高校计算机本科专业实践教学改革研究
44.计算机本科应用型人才培养模式研究
45.计算机专业本科教育改革的研究
46.计算机本科专业开设网络控制实验的研究
47.应用型计算机本科职业人才培养体系构建研究
48.地方高校计算机本科人才创新实践能力培养模式的探索
49.本科计算机教育中数理逻辑课程改革浅析
50.计算机本科专业人才培养方案的研究与实践
51.从校企合作的角度研究应用型计算机本科人才的培养模式
52.计算机本科毕业论文写作框架的设计
53.中美高校本科计算机教育之比较
54.应用型计算机类本科专业的教育与学生就业特征分析与对策——以江苏理工学院计算机类专业为例
55.与时俱进的计算机本科教育
56.计算机本科电子商务课程启发实践式教学方法
57.非计算机本科专业计算机程序设计课程的改革思考
58.工程应用型本科计算机教育模式与实践
59.地方院校计算机本科人才创新实践能力培养的一种有效模式
60.应用型本科高校计算机专业教材建设若干问题的研究
61.财经类高等学校计算机本科专业课程体系重构的探索
62.基于课程地图的计算机专业本科培养方案的制订
63.地方本科院校计算机类专业发展的思考
64.应用型本科计算机网络教学改革的研究与实践
65.基于CDIO培养模式在计算机本科学生实践教学中的改革研究
66.计算机本科专业《人工智能》课程教学探讨
67.高校本科阶段计算机专业“3+1”人才培养模式探析——以江苏技术师范学院为例
68.我校计算机本科教学中的难点与对策
69.计算机本科专业软件实习工厂的实践与效果分析
70.将并行计算纳入本科教育 深化计算机学科创新人才培养
71.以评促建 提高计算机本科课程建设质量——以《计算机导论》课程为例
72.应用型本科计算机专业模块化教学课程体系建设的实践
73.新升本科院校计算机专业实践教学改革研究——以就业为导向
74.应用型本科高校《计算机网络》课程的教学改革探索
75.本科毕业论文实践中的计算机应用现状与指导
76.美国高校计算机工程本科课程设置特色分析
77.以竞赛为驱动的应用型本科高校计算机人才培养模式探究
78.应用型本科高校计算机网络实验室的建设
79.基于应用型人才培养的计算机本科专业实习实训管理模式研究
80.基于Web的虚拟仿真器在《计算机体系结构》本科教学中的应用
81.应用型本科计算机基础教学改革探索
82.计算机实践教学在新建本科院校中的应对策略
83.高职本科计算机专业人才培养模式构建
84.基于教学质量国家标准的本科计算机类专业应用型人才培养思考
85.应用型本科计算机网络教学平台构建研究
86.新建本科院校计算机基础教学评价体系研究
87.关于高校计算机课程体系改革及本科教学的思考
88.认知风格对英语阅读及写作的影响——以计算机本科二年级学生为例
89.计算机本科教育的“华尔兹”
90.本科计算机公共基础课程教学改革研究
91.高校计算机辅助审计本科教学探讨
92.应用型本科院校计算机实验教学改革探索
93.计算机应用型本科人才程序设计能力培养
94.地方本科高校计算机科学与技术专业应用型转型发展的思考——以新乡学院计算机与信息工程学院为例
95.计算机实践教学在新建本科院校中的应对策略
96.基于应用型人才培养为导向的计算机本科课程体系设置的探讨
97.应用型本科院校计算机课程双语教学探讨
98.应用型本科院校计算机导论课程教学方法研究
99.计算机专业本科毕业设计的探讨
100.应用型本科计算机图形学教学改革初探
101.一流计算机学科必须是一流本科教育
102.关于本科院校计算机教学中学生创新能力培养的几点认识
103.应用型本科计算机组成原理实验教学改革
104.非计算机专业本科学生计算机教学的研究
105.应用型本科院校计算机公共课程体系研究与实践
106.敏捷开发模式在本科计算机科学与技术专业教学中的应用探索
107.高职设置四年制技术本科的研究与探索——以长职院计算机网络技术专业为例
108.大学本科开设计算机视觉课程教学的探讨
109.应用型本科院校计算机专业双语教学中的“羊群效应”及规避策略——以《计算机科学导论》双语教学为例
110.教育转型视角下民办本科院校计算机课程多元化教学模式的研究与实践
111.计算机本科职业化教育引进与校企合作机制研究
112.应用性本科计算机专业设置与培养方案的改革
113.新建本科院校计算机实验教学中心建设初探
114.应用型本科涉农院校计算机教师能力提升研究与实践——以河南牧业经济学院为例
115.财经类本科院校中高职计算机专业师资队伍建设研究
116.新升本科院校计算机公共课面临的问题及对策
117.应用型IT人才培养下的计算机本科课程体系设置的研究
118.二类本科院校计算机专业人才培养的质量保证
119.就业导向下的本科院校计算机专业教育创新模式探索
120.新建本科院校公共计算机课程体系构建及实践
121.应用型本科土木专业计算机绘图教学实验
关键词 应用型本科院校;计算机专业;双语教学;羊群效应;规避策略
中图分类号 G648.4 文献标识码 A 文章编号 1008-3219(2014)32-0044-03
近年来,在很多应用型本科院校中,双语教学呈现出良好的发展势头,有关双语教学的研究与实践也正在深入展开[1]。但一些掣肘性的问题也随之出现,比如“羊群效应”[2]。本文结合长春师范大学《计算机科学导论》双语教学实践,探究规避“羊群效应”的策略,以期促进应用型本科院校计算机专业双语教学的良性开展。
一、应用型本科院校计算机专业开展双语教学的必要性
高等教育日趋国际化要求应用型本科院校培养具备国际视野、掌握国际通用语的应用型人才。在这一过程中,双语教学无疑是一种行之有效的、现代性的教育策略。特别对于应用型本科院校的计算机专业而言,开展双语教学尤显必要。一是在计算机领域中,通常使用英语作为理论研究的通用描述语。开展双语教学,有利于充分调动、挖掘计算机专业的国际资源,增强学生了解、掌握国际前沿技术的能力。二是计算机程序多基于英语平台开发设计,计算机专业学生必然要用英语来描述学科问题。计算机的编程语言及应用软件多以英文呈现,若要掌握关键信息,必须具备较高的计算机专业英语水平。三是应用型本科院校的计算机教育非常重视实训环节。服务外包软件技术的研发是计算机专业的实训目标,目前这方面技术多涉及全英文软件,对学生的专业英语能力要求较高。
二、应用型本科院校计算机专业双语教学中的“羊群效应”
“羊群效应”系经济学术语,指在金融投资过程中,投资者在没有进行合理评估的情况下,盲目、非理性地进行风险投资[3]。我国应用型本科院校的计算机双语教学,目前就存在“羊群效应”,即照搬国外或者盲目导入国内其他学术型院校的双语教学模式,主要体现在如下方面:一是教学目标设置不合理,将双语教学的目标定位在追求英语水平的提高,将双语教学课堂变成英语教学课堂,无疑违背了双语教学的根本宗旨。二是双语教材选择不恰当。跟风引进大量外文原版教材,是双语教学中的普遍现象。实践证明,某些外文原版教材并不适合中国学生的接受习惯,选择此类教材很容易削弱学生的学习积极性,甚至造成其对专业的排斥。三是授课对象的盲目选择。应用型本科院校常常开展“普遍撒网”式的双语教学模式,很少对授课对象进行筛选和划分。这种“一刀切”忽视了学生参差不齐的英语能力,有悖于个性化教学的现念[4]。
三、计算机专业双语教学中“羊群效应”的规避策略
(一)树立正确的双语教学目标
首先,目标的制定应充分考虑到学生的实际接受水平。既不宜盲目追求高端,也不宜轻易降低标准。要根据教学大纲的要求、学生的接受能力和课堂反馈情况来制定合理的双语教学目标。学校在进行《计算机科学导论》的双语教学时,比较注重对学生英语水平和计算机基础的前期调查。调查主要分为三部分:一是高考英语成绩,二是做英语水平测试,三是做计算机基础知识检测。据此制定一个切合实际的教学目标。其次,目标的制定还应主次分明。计算机双语教学归根结底属于技术能力教学,其最高目标应致力于培养学生的计算机专业技术能力。引入英语教学,是为了更好地辅助这一目标达成,更好地培养学生利用英语这种工具性语言操控计算机的能力。只有分清了最高目标和辅助目标,计算机双语教学才能层次分明、目的明确、有所侧重。
(二)科学规划双语教学的课程体系
教务部门和计算机专业教学部门应协同配合,科学设置双语教学的课程体系。既要安排难度适宜的课程,也要把握学生的接受时机,设置梯度合理的课程;还要了解学生的学习动态,适度安排配套性课程,使其与主体课程相辅相成、紧密衔接。就长春师范大学《计算机科学导论》的双语教学而言,其课程设置充分考虑了普通二本学生的接受习惯,从大众应用型的课程开始导入,逐渐安排专业课程。通过普及、灌输、点拨来唤起学生的学习兴趣,为后续深入开展双语教学做好铺垫。之所以将《计算机科学导论》作为第一门双语教学课程,主要基于两点考虑:一是该课程覆盖的计算机专业基础知识较为广泛,且相对浅显易懂;二是该课程具有较广泛的社会基础,是许多计算机爱好者的“入门助手”。在大学二年级,随着学生基础知识渐趋完备、求知欲不断增强,学校又安排了《C++程序设计》《数据结构》等双语课程,这些课程的英语信息量有所增加(包括单词容量、专业语汇等),但基本符合大学二年级学生的接受水平,主要以《大学外语》以及《计算机英语――科技交流与科技论文写作》的教学大纲为参照标准。另外,在大学三年级、四年级的上半学期,还增添了一些难度较高、专业拓展性很强的双语教学课程,如《Java面向对象程序设计》《SQLsever数据库系统原理与应用》,设为配套的必修课或选修课,旨在衔接主体课程,形成一整套相辅相成、呼应紧密的双语课程体系。
(三)选择合适的双语教材
计算机技术日新月异,学科前沿多以英文表述。因此,选用国外最新原版教材十分可行。这些教材往往融入了国际计算机教学的新理念,反映了计算机技术的最新动态。采用这类教材,一方面,可摆脱传统计算机教育的滞后性,避免因翻译导致的歧义,降低理解偏差;另一方面,可提升学生对计算机英语的应用能力,使其提前与国际主流软件开发接轨。此外,还需注意选择编排体例符合应用型本科院校学生培养的国外知名原版教材,要本着这样几个原则:一是选择难度适中的教材。过难会使学生耗费大量精力去理解语言,产生心理疲惫;过浅则会降低学生的学习积极性。二是选择权威经典教材。这种教材知识描述更严谨、导引更细致。在《计算机科学导论》的教学中,确定“Computing Essentials”为原版教材。该教材教学内容编排合理,语言及学科知识难易适度,教材编排体例符合学校计算机专业学生的培养目标,同时又具备一定的权威性。
(四)规范双语教学环节
备课。计算机双语教师应重视备课,因为充分备课是保证双语教学质量的前提。由于中西文化差异,双语教师在备课时应查阅相关英文文献,并适当进行中文转译。另外,还要注重搜集经典案例,注重实证教学。
课堂教学。盲目追求全英文授课会造成英语学习和专业知识学习两败俱伤的结果,应根据实际情况调整中英文授课比例[5]。可以采取如下方案:第一,根据授课内容的难易度来调整。在讲解较难知识点时,应多采用“渗透式”双语教学。对于浅易知识点的讲解,应多利用“沉浸式”的教学手段。通过师生之间的英语互动加深对浅易知识点的理解。第二,根据学生知识技能的差异适度调整。教师应尊重学生的实际情况,鼓励每位学生发挥所长、取长补短、相互完善,力求英语学习与专业知识学习相得益彰。如在《计算机科学导论》课堂教学中,根据学生的实际英语水平,采用“过渡式”教学模式,逐步增加英语授课比例。在授课方式上,充分运用多媒体,根据原版教材编排配套讲义,将图表示例适量加入,以配合知识点讲解。此外,还要注重提问与讨论,增强学习的“现场感”。鼓励学生用英语作答,但不作硬性要求,以保护学生思考和发言的积极性,教师要及时利用英语评点,在双向互动中加深对问题的理解。
上机实验。因“Computing Essentials”没有与之匹配的实验教材,所以以原版教材为基础,参考《计算机科学导论》的教学大纲,自编一套实验讲义。讲义根据教学侧重点来安排实验题目。这套实验讲义及实验中涉及的软件均为全英文。通过实验环节加深学生对理论知识的理解,在实验项目中,除了一些验证性实验外,还增加了设计性实验,以最大限度提升学生的应用能力。
考试。考试是检验双语教学效果的直接手段。为更好地考查学生对学科知识的掌握情况,学校对《计算机科学导论》采用全英文试卷考试。
学校计算机专业双语教学的开展促进了计算机专业课程与英语课程的整合,初步实现了应用型本科院校计算机专业的人才培养目标。《计算机科学导论》作为双语教学基础课程,已成为最受学校计算机专业学生欢迎的课程之一。
参考文献:
[1]潘岚.在应用型本科生培养中实施双语教学的探索与实践[J].北京大学学报:哲学社会科学版,2007(5):28-29.
[2][3]何明霞.高校双语教学“羊群行为”分析与发展路径[J].中国高等教育,2007(9):59-60.
关键词:美国;计算机;基础课程;教学大纲
2009年11月,作为国家示范教学实验中心建设工作的一部分,国内高校计算机教学单位组团,对美国中部几所大学的计算机教育情况进行了考察。本文对美国伊利诺伊大学香槟分校(UIUC)和伊利诺伊理工学院(IIT)的计算机基础教育和美国大学非计算机专业计算机基础教育的指导方针进行介绍和探讨。
伊利诺伊大学香槟分校(University of Illinois at Urbana-Champaign,UIUC)成立于1867年,学科专业设置齐全,共有近200个专业,最好的学科是工程和商科,还有农学院、法学院、教育学院、航空学院、工程学院、通信学院、兽医学院、艺术学院、劳资关
系学院、企业管理学院、社会研究学院、人类学院、化学和化工学院、人文和家庭研究学院、应用科学生命学院、哲学和理学院等20多所学院[1]。
UIUC的计算机科学系创建于1972年,经历30多年的发展,一直雄居全美前5名,仅次于Stanford、Berkeley、MIT和CMU[1]。UIUC的计算机科学(CS,Computer Science)课程体系规划基本成形于1986年,并在此后的20多年间不断完善。目前有57位教员(Faculty)[2],承担着全部本科教学和科研工作。CS本科课程设置特点为广、深结合,理论、实践结合。课程覆盖计算机理论、设计和应用等领域[3]。
伊利诺伊理工学院(IIT)始创于1890年,坐落于芝加哥,是一所同时重视科学和工程学的学府,是美国知名的三大理工院校之一,下设7个学院和1个研究中心,即阿默工程学院(Armour College of Engineering)、芝加哥肯特法学院(Chicago-Kent College of Law)、建筑学院、文理学院、设计学院、心理学院、斯图尔特商学院(Stuart School of Business)和职业发展中心[4]。IIT的CS系目前有16位教员,承担着计算机本科教学和科研工作。
1计算机专业基础教学的特点
分类的计算机基础课是美国大学基础教学的主要特色,不同类型的计算机基础课分别面向计算机专业、理工科专业和非理工专业。其中,根据美国本科教育的特点,计算机专业的基础课有非常显著的针对性。非计算机专业的计算机基础课设计也很耐人寻味。
美国的计算机基础课一般有两门,在UIUC分别是CS100 Freshman Orientation(新生指导,1学分)和CS 125 Intro to Computer Science(计算机科学导论,4学分) [5]。在IIT分别是CS100 Introduction to Professions (职业生涯介绍,2学分)和CS201- Accelerated Introduction to Computer Science(简明计算机科学导论,4学分)[6]。
面向新生开设的CS100类课程不仅课时较少,内容也比较简单,在国内高校中较为少见。例如,IIT的CS100课程“作为一种(从事计算机)科学和工程职业介绍,阐述应用(计算机)工程和科学解决问题的过程,强调跨学科和国际化解决问题并需要评估计算、金融和社会制约因素下的解决方案[7]。”学习目标定位在使学生“理解计算机科学基本概念,包括计算历史、二进制计算/逻辑/程序转换、算法、计算机体系结构、操作系统等;展示使用伪代码解决基本问题,如排序和递归;与计算机科学职业生涯有关的职业操守(ACM Ethics Code);利用图书馆资源研究和撰写计算机科学技术的研究论文;创建并进行计算机科学理论的教学演示或计算机科学技术销售演示[7]。”
这类课程在美国大学是非常有意义的。许多选择计算机为职业方向的本科新生对计算机专业的培养目标、专业课程和职业生涯并没有真正了解,而这门课程就可以帮助这些学生了解计算机专业的培养目标和就业前景,然后再作决定。不少学生学完这门课后,发现现实与自己想象的完全不同,就可以尽快转到其他专业。另一种情况则相反,一些没有专业方向的本科生(美国大学允许大学生没有专业方向,但需要辅修若干小专业)在选修了这门课程后,可能将计算机作为自己的主修或辅修专业。
UIUC的CS125计算机科学导论是以Java语言为主的编程入门课,涵盖了一些算法的内容,介绍与解决计算问题有关的基本概念和基本技术,此外还有与之配套的实验课[2],拟作为计算机科学专业的第一门课程。该课程与我们国内多计算机专业开设的第一门计算机课程有共同之处。
2非计算机专业计算机基础指导方针
美国大学的非计算机专业计算机基础的指导方针出自美国国家科学研究委员会 (National Research Council,NRC)1999年出版的报告《Being Fluent with Information Technology》[8]。在报告中,该委员会将现代高等教育中受教育者的计算机或信息技术应用能力分别定义为智力性能力、信息技术的概念和信息技术技能3个方面,每个方面包含10项内容,共30项。
这3个方面的具体内容如下:
1)Intellectual capabilities(智力性能力,指在复杂和支撑性环境中应用信息技术)。
(1)Engage in sustained reasoning(持续运用推理能力)。
(2)Manage complexity(管理复杂性)。
(3)Test a solution(测试解决方案)。
(4)Manage problems in faulty solutions(在失败的解决方案中寻找并解决问题)。
(5)Organize and navigate information structures and evaluate information(组织和导出信息结构并评估信息)。
(6)Collaborate(合作)。
(7)Communicate to other audiences(与他人沟通)。
(8)Expect the unexpected(准备好应对预料之外、情理之中的情况)。
(9)Anticipate changing technologies(预见技术的变化)。
(10)Thinking about information technology abstractly (关于信息技术的抽象思维)。
2)Information technology concepts(信息技术的概念)。
(1)Computers(计算机)。
(2)Information systems(信息系统)。
(3)Networks(网络)。
(4)Digital representations of information(信息的数字化表达)。
【关键词】orange;高校;学生成绩;数据挖掘
1.引言
学生的成绩是衡量高校教学质量的一个重要指标。随着高校学生人数的逐年增加,学生成绩数据也越来越庞大,这些大量的数据中蕴含着许多有意义的信息。数据挖掘(Data mining)是用于从大量的不完全的、模糊的、有噪声的观察数据中,去发现用户感兴趣数据的技术。利用数据挖掘技术发现大量学生成绩数据中的规律和隐含的知识,对于指导高校教学质量和培养计划的制定都具有重要的实际意义。
本文将利用数据挖掘工具软件orange,以广西师范学院计算机专业学生成绩为例,对计算机专业学生的成绩做非监督分类处理分析。
2.orange软件简介
Orange是一个基于组件的数据挖掘和机器学习软件套装,其中封装了决策树、关联规则、统计分析等数十种数据挖掘经典算法。它功能友好,其具有快速而又多功能的可视化编程前端,可以方便浏览数据分析和可视化。Orange软件是绑定了Python以进行脚本开发,能够与c,c++方便的融合。是数据挖掘的有利工具。打开orange软件后可见其界面图:
图1 orange软件的界面图
本文利用orange软件中的ID3决策树算法对广西师范学院计算机专业的学生成绩做分类分析。决策树是一种利用信息论原理对样本的属性进行归纳分类产生的树形结构。
构建决策树的基本步骤为:
(1)连续属性离散化
(2)选择测试属性构造决策树
(3)决策树剪枝
3.利用orange的id3算法分析高校学生成绩
在利用orange中的决策树算法对高校学生成绩进行分析之前,进行数据采集,并将数据处理成算法所需的数据格式等步骤。下面详细介绍分析过程:
3.1 数据采集
本文以广西师范学院计算机与信息工程学院的3届学生成绩为例,对其进行处理分析。所采到的原始数据信息表包括:学生的基本信息表、学生学科成绩表,其中学生学科成绩表包含了学生大学四年所修的所有学科的成绩数据。
原始学生成绩表如表1所示:
表1 学生成绩信息
原始学生基本信息表如表2所示(基于保密原则,给出格式,学生具体信息不便透露):
表2 学生基本信息
表3 学生成绩分布处理字段说明
Codedesign:程序设计成绩; math:数学成绩; P.E.:体育成绩;
Introduceofcomputer:计算机导论成绩; English:英语成绩; Total:总成绩;
area:籍贯; sex:性别; result:等级评定;
表4 整理后的部分学生成绩表
codedesign math P.E. English introduceofcomputer area sex result
1.3 1.3 1.8 1.7 0.7 M 1 C
1.5 1.2 1.8 1.5 0.7 E 1 D
1.4 1.4 1.8 1.5 0.7 W 1 C
1.5 1.4 1.9 1.3 0.6 E 1 D
3.2 数据预处理
(1)数据清洗
在收集到的数据中,往往包含着许多与挖掘任务无相关、冗余的属性。为提高决策树算法的效率,需要对原始数据进行清洗。
学生基本信息表的清洗:只保留性别、籍贯两个属性。
学生成绩信息表数据量大,科目繁多。为能够在成绩分类挖掘中进行统一比较,本文只选取了部分科目成绩进行整理比较。这些科目成绩分别是:程序设计成绩、数学成绩、体育成绩、英语成绩和计算机导论成绩数据。
(2)数据规范化
学校的学生成绩信息是用百分制记录,不符合ID3算法数据需离散型的要求,故应ID3算法的要求,数据源整理为离散型变量。
性别数据处理:男为1,女为2;
籍贯数据处理:本次收集到的学生数据以广西学生为多,桂南为S,桂北为N,桂东为E,桂西为W,桂中为M。广西以外地区以another表示。
成绩数据离散化处理:由于原始成绩都为百分制,使得数据过于连续,难以进行区分。处理方法为:将总成绩除以一百,再进行四舍五入。例:在其中一组数据49份P.E.成绩中,学生的分数从158分至192分不等,出现三十余组数据。将其成绩除以100再四舍五入,如158分的成绩将化为1.6,192分的成绩则化为1.9。整组P.E.成绩便被划分为了:1.6、1.7、1.8、1.9四个组别。
经过预处理后,得到的学生信息表内容如表3所示,部分数据整理示例如表4所示.
3.3 实验步骤
(1)打开orange软件。
(2)使用File部件负责所需分析数据的导入,Classification部件负责分类算法的选择,Classification Tree Viewer 与 Classification Tree Graph部件分别代表决策树的两种不同表达形式。前者是以树状目录表的形式表示ID3的分类结果,可以观察到分类的数据细节,包括类别、阈值等。后者以图形的方式表示ID3的分类结果,非常直观。
将部件以单线相连,便可以实现由File所导入数据的决策树输出。
图2 Orange Canvas部件连接图
(3)双击File部件将出现数据导入界面,按提示操作即可完成实验数据导入。
(4)导入数据后,回到Orange Canvas部件连接图,此时数据已经通过Examples连接线段导入Classifiction Tree部件选择了算法。Classifiction Tree的连接线段将其导入Classification Tree Viewer 部件和Classification Tree Graph部件。我们通过双击Classification Tree Viewer 与 Classification Tree Graph部件便可以得到决策树的两种表现形式。
Classification Tree Graph示例如图3所示:
图3 实验结果Classification Tree Graph表示
3.4 实验结果分析
从决策树的分类结果我们可以看出:信息熵下降程度最大的分类属性为math;其次为专业课成绩introduceofcomputer。数据分布表现为:学生成绩首先以math成绩进行分类,math成绩<1.250的学生成绩评定都为D,math成绩>1.250的学生成绩评定以C为多,占有73.7%;其次在math成绩>1.250的学生里以introduceofcomputer成绩进行分类,introduceofcomputer成绩<0.650的学生成绩评定为为D,introduceofcomputer成绩>0.650的学生成绩评定为C,等等。
从以上成绩的分布来看,影响计算机专业学生的专业成绩的主要因素有两个,一个是数学成绩,一个是计算机导论成绩。这说明了计算机专业本身是一个逻辑性很强的专业,数学能力较强的学生比较容易适应这个专业的学习。另一方面,计算机专业也是一个应用型的专业,要求学生有较强的动手能力,反映到成绩上,表现为一年级的学生如果在计算机导论的成绩较好,说明这些学生对计算机的操作熟练,对这个专业有直观具体的认识,因而在后面的专业学习中成绩也较好。
4.结论
本文以orange机器学习软件为工具,以广西师范学院计算机本科专业学生的基本信息和成绩数据作为处理对象,对如何利用orange软件中的决策树算法对计算机专业的本科生的成绩分布进行了数据处理及分析,提供了详细的实验步骤和方案。数据分析得到的结论符合计算机学科特点,能够为学院领导在专业培养计划的制定中提供科学的依据。
参考文献
[1]刘晓芬.决策树分类算法及其在高校学生就业中的应用研究[D].湖北大学硕士学位论文.2012:26-32.
[2]廖芹,郝志峰,陈志宏.数据挖掘与数学建模[M].国防工业出版社,2010:153-154.
[3]胡文瑜,孙志挥,吴英杰.数据挖掘取样方法研究[J]. 计算机研究与发展,2011,48(1).45-54.
[4] 范明,孟小峰译.数据挖掘概念与技术[M].机械工业出版社,2012.
[5]刘春阳.数据挖掘技术在高校成绩管理中的应用研究[D].大连交通大学工程硕士学位论文.2009:29-4.
作者简介:
王宇红(1991―),女,广西桂林人,现就读于广西师范学院计算机与信息工程学院。
一、研究背景
软件工程是高校计算机专业教学计划中的一门重要课程。软件工程的课程体系涉及了从客户沟通,软件设计,软件开发,软件测试到最终软件维护等软件生命周期各个阶段。既是一门理论性极强的专业课程,更是一门实践性很强的课程。近年来,全国各大高校均将软件工程作为计算机及其相关专业的一门重要专业课程。计算机专业的学生通过软件工程课程,学习作为软件从业人员需要掌握的基本专业能力,为未来从事计算机软件相关的各类工作,提供理论及方法的指导。可以说,学好软件工程,对计算机及其相关专业的从业人员来说都是一门必修课。
二、教学现状
在当前的软件工程课堂教学当中,部分院校采用纯理论课堂讲授的授课形式,另一部分院校则采用理论讲授与实践实训课程相结合的授课形式。然而,从教学内容来看,当前软件工程的教学内容,主要集中在传统方法学,即传统的软件工程学。对于面向对象方法学来说,很多新的知识方法还涉及不足,特别是软件模型化,构建技术,UML统一建模语言等等一些当下社会流行的软件工具和方法。同时,实践环节较少,实践效果不够理想也是软件工程教学中普遍存在的问题。目前可供该课程选用的合适的实验项目甚少,所以学生通过实验课程所达到的效果与教学要求存在较大的差距。另一方面,学生对理论知识的理解不足。软件工程是一门计算机领域的综合性、工程性学科。涉及软件生命从萌芽、成型、成熟、生命结束的各个周期阶段的工作和任务。学习者似乎能听懂,可听完后大部分学生还处在似懂非懂的阶段,真正需要动手时,不知道该从何下手。在近年来的教学实践过程中发现,一些理论知识,过于抽象晦涩。与实际的应用需要相脱节,学生对很多知识理论,只停留在概念阶段,难以消化,更无法理解理论知识在实际的软件设计、开发、测试、维护中究竟何时何地可以运用,具体又该如何操作。理论与实际的结合仍存在很多不足。这一方面与课程理论研究性较强有关,另一面也与教师本身长期在院校从事较单一的教学工作,缺少工程项目经验,脱离实际的生产及软件开发场景,难以将理论与现实情境很好的结合传授给学生。在计算机专业毕业生的毕业设计中,也集中体现出了学生不能把理论知识有效地运用到实践活动中的问题。学生并没有真正掌握基础理论及运用理论的技能和方法,所以在进行毕业论文设计时,不能将软件工程的理论充分运用到他们的设计实践中去,从而导致设计开发的软件和撰写的文档在结构、内容等方面错误百出。
三、改革思路
(1)研究并解决软件工程教学中存在的新兴软件方法不足等问题。结合现有的专业培养方案,教学大纲,制定教学计划,改善软件工程教学现状,研究传统软件工程技术在教学改革中占的课时比例及应当讲授的内容,增加研究面向对象软件工程技术在教学改革中的地位及讲授的方式、内容和课时量。(2)研究并解决软件工程课程实践性不足,学生学习停留于理论阶段的问题。结合理论课程的内容,增强软件工程的实践性,与一些软件开发的实训课程相结合,增加学生的实践机会,将软件工程理论应用于实践当中,提高学生对课程的理解和现实认识。(3)研究并解决学生对理论知识理解不足,课程停留于课堂教学,脱离实际运用,学生难以满足应用型人才培养目标等问题。根据教学计划,教师请教并邀请相关企业的软件资深从业人员,与学生开展专业知识交流活动。以企业中实际可行的软件项目为案例,为学生讲解软件知识,让学生理解软件工程的理论知识如何有效的融入实践当中。并加深学生对课程、对当今计算机领域流行的专业知识及未来从业方向,对计算机专业从业现状的认识,真正做到应用型人才的培养。可以安排学生到企业进行调研,参与实际的企业项目。(4)研究并解决学生在毕业设计及毕业论文的完成过程中,缺少理论支撑,不能合理规范化完成设计的问题。将软件工程专业知识与计算机专业毕业设计相结合,在毕业论文指导的过程中,重视软件工程理论的应用。以软件工程方法学,软件过程,项目管理等相关知识软件工程相关理论指导学生的毕业设计,力求整个毕业设计过程达到模块化、规范化,正规化。
参考文献
[1]张海藩.软件工程导论(第5版)[M].北京:清华大学出版社,2018.2
[2]崔含鼎,梁仕云.现代教学系统工程模式论[M].广西教育出版社,2001.
论文摘要:结合单位的实际,分析了现有计算机专业课程特点和不足,讨论了高师计算机专业学生开设信息安全法律法规课程的必要性、可行性,分析了信息安全技术课程、与信息安全有关法律法规课程的特点.给出了高师信息安全法律课程的教学目标定位、设置方法.
论文关键词:高师计算机专业;信息安全;法律法规课程
人类进入21世纪,现代信息技术迅猛发展,特别是网络技术的快速发展,互联网正以其强大的生命力和巨大的信息提供能力和检索能力风靡全球.
网络已成为人们尤其是大学生获取知识、信息的最快途径.网络以其数字化、多媒体化以及虚拟性、学习性等特点不仅影响和改变着大学生的学习方式生活方式以及交往方式,而且正影响着他们的人生观、世界观、价值取向,甚至利用自己所学的知识进行网络犯罪,所有这些使得高师学生思想政治工作特别是从事网络教学、实践的计算机专业的教育工作者来说,面临着前所未有的机遇和挑战,这不仅因为,自己一方面要传授学生先进的网络技术,另一方面也要教育学生不要利用这些技术从事违法活动而从技术的角度来看,违法与不违法只是一两条指令之间的事情,更重要的是高师计算机专业学生将来可能成为老师去影响他的学生,由此可见,在高师计算机专业学生中开设与信息安全有关的法律法规课程有着十分重要的意义.如何抓住机遇,研究和探索网络环境下的高师计算机专业学生信息安全法律法规教学的新特点、新方法、新途径、新对策已成为高师计算机专业教育者关心和思考的问题.本文主要结合我校的实际,就如何在高师计算机专业中开设信息安全法律课程作一些探讨.
1现有的计算机专业课程特点
根据我校人才培养目标、服务面向定位,按照夯实基础、拓宽专业口径、注重素质教育和创新精神、实践能力培养的人才培养思路,沟通不同学科、不同专业之间的课程联系.全校整个课程体系分为“通识教育课程、专业课程(含专业基础课程、专业方向课程)、教师教育课程(非师范除外)、实践教学课程”四个大类,下面仅就计算机专业课程的特点介绍.
1.1专业基础课程专业基础课是按学科门类组织的基础知识课程模块,均为必修课.目的是在大学学习的初期阶段,按学科进行培养,夯实基础,拓宽专业口径.考虑到学科知识体系、学生转专业等需要,原则上各学科大类所涵盖的各专业的学科专业基础课程应该相同.主要内容包括:计算机科学概论、网页设计与制作、C++程序设计、数据结构、操作系统等.
1.2专业方向课程各专业应围绕人才培养目标与规格设置主要课程,按照教育部《普通高等学校本科专业目录》的有关要求,结合学校实际设置必修课程和选修课程.同时可以开设2—3个方向作为限选.学生可以根据自身兴趣和自我发展的需要,在任一方向课程组中选择规定学分的课程修读.主要内容包括:计算机网络、汇编语言程序设计、计算机组成原理、数据库系统、软件工程导论、软件工程实训、计算机系统结构等.
1.3现有计算机专业课程设置的一些不足计算机技术一日千里,对于它的课程设置应该具有前瞻性,考虑到时代的变化,计算机应用专业旨在培养一批适合现代软件工程、网络工程发展要求的软件工程、网络工程技术人员,现有我校的计算机专业课程是针对这一目标进行设置的,但这一设置主要从技术的角度来考虑问题,没有充分考虑到:随着时代的发展,人们更广泛的使用网络、更关注信息安全这一事实,作为计算机专业的学生更应该承担起自觉维护起信息安全的责任,作为高师计算机专业的课程设置里应该考虑到教育学生不得利用自己所学的技术从事不利于网络安全的事情.
2高师计算机专业学生开设信息安全法律法规的必要性和可行性
2.1必要性信息安全学科群体系由核心学科群、支撑学科群和应用学科群三部分构成,是一个“以信息安全理论为核心,以信息技术、信息工程和信息安全等理论体系为支撑,以国家和社会各领域信息安全防护为应用方向”的跨学科的交叉性学科群体系.该学科交叉性、边缘性强,应用领域面宽,是一个庞大的学科群体系,涉及的知识点也非常庞杂.
仅就法学而言,信息安全涉及的法学领域就包括:刑法(计算机犯罪,包括非法侵入计算机信息系统罪、故意制作传播病毒等)、民商法(电子合同、电子支付等)、知识产权法(著作权的侵害、信息网络传播权等)等许多法学分支.因此,信息安全教育不是一项单一技术方面的教育,加强相关法律课程设置,是信息安全学科建设过程中健全人才培养体系的重要途径与任务.
高师计算机专业,虽然没有开设与信息安全专业一样多与信息安全的有关技术类课程.但这些专业的学生都有从事网络工程、软件工程所需要的基本编程能力、黑客软件的使用能力,只要具备这些能力且信息安全意识不强的人,都可能有意识或无意识的干出违反法律的事情,例如“YAI”这个比CIH还凶猛的病毒的编写者为重庆某大学计算机系一名大学生.由此可见,在高师计算机专业的学生中开设相关的法律法规选修课程是必要的.
2.2可行性技术与法律原本并不关联,但是在信息安全领域,技术与法律却深深的关联在一起,在全世界各国都不难发现诸如像数字签名、PKI应用与法律体系紧密关联.从本质上讲,信息安全对法律的需求,实际上来源于人们在面临信息技术革命过程中产生的种种新可能的时候,对这些可能性做出选择扬弃、利益权衡和价值判断的需要.这也就要求我们跳出技术思维的影响,重视信息安全中的法律范畴.
根据前面对信息安全法律法规内容的特点分析可知:信息安全技术与计算机应用技术有着千丝万缕的联系.从事计算机技术的人员很容易转到从事信息安全技术研究上,加之信息安全技术是当今最热门技术之一,因此,在高师计算机专业中开设一些基本的信息安全技术选修课程、开设一些与法律体系紧密关联的信息安全法律法规选修课程学生容易接受,具有可操作性.
3信息安全技术课程特点
信息安全技术课程所涉及的内容众多,有数学、计算机、通信、电子、管理等学科,既有理论知识,又有实践知识,理论与实践联系十分紧密,新方法、新技术以及新问题不断涌现,这给信息安全课程设置带来了很大的难度,为使我校计算机专业学生了解、掌握这一新技术,我们在专业课程模块中开设《密码学基础》、《网络安全技术》、《入侵检测技术》等作为专业选修课.我校本课程具有以下特点:
(1)每学期都对知识内容进行更新.
(2)对涉及到的基本知识面,分别采用开设专业课、专业选修课、讲座等多种方式,让学生了解信息安全知识体系,如有操作系统、密码学基础、防火墙技术、VPN应用、信息安全标准、网络安全管理、信息安全法律课程等.
(3)对先修课程提出了较高的要求.学习信息安全技术课程之前,都可设了相应的先行课程让学生了解、掌握,如开设了计算机网络基本原理、操作系统、计算机组成原理、程序设计和数论基础等课程.
(4)注重实践教学.比如密码学晦涩难懂的概念,不安排实验实训,不让学生亲手去操作,就永远不能真正理解和运用.防火墙技术只有通过亲手配置和测试.才能领会其工作机理.对此我们在相关的课程都对学生作了实践、实训的要求.
4涉及到信息安全法律法规内容的特点
信息安全的特点决定了其法律、法规内容多数情况下都涉及到网络技术、涉及到与网络有关的法律、法规.
4.1目的多样性作为信息安全的破坏者,其目的多种多样,如利用网络进行经济诈骗;利用网络获取国家政治、经济、军事情报;利用网络显示自己的才能等.这说明仅就破坏者方面而言的信息安全问题也是复杂多样的.
4.2涉及领域的广泛性随着网络技术的迅速发展,信息化的浪潮席卷全球,信息化和经济全球化互相交织,信息在经济和社会活动中的作用甚至超过资本,成为经济增长的最活跃、最有潜力的推动力.信息的安全越来越受到人们的关注,大到军事政治等机密安全,小到防范商业企业机密泄露、青少年对不良信息的浏览、个人信息的泄露等信息安全问题涉及到所有国民经济、政治、军事等的各个部门、各个领域.
4.3技术的复杂性信息安全不仅涉及到技术问题,也涉及到管理问题,信息安全技术又涉及到网络、编码等多门学科,保护信息安全的技术不仅需要法律作支撑,而且研究法律保护同时,又需要考虑其技术性的特征,符合技术上的要求.
4.4信息安全法律优先地位综上所述,信息安全的法律保护不是靠一部法律所能实现的,而是要靠涉及到信息安全技术各分支的信息安全法律法规体系来实现.因此,信息安全法律在我国法律体系中具有特殊地位,兼具有安全法、网络法的双重地位,必须与网络技术和网络立法同步建设,因此,具有优先发展的地位.
5高师信息安全技术课程中的法律法规内容教学目标
对于计算机专业或信息安全专业的本科生和研究生,应深入理解和掌握信息安全技术理论和方法,了解所涉到的常见的法律法规,深入理解和掌握网络安全技术防御技术和安全通信协议.
而对普通高等师范院校计算机专业学生来说,由于课程时间限制,不能对信息安全知识作较全面的掌握,也不可能过多地研究密码学理论,更不可能从法律专业的角度研究信息安全所涉到的法律法规,为此,开设信息安全法律法规课程内容的教学目标定位为:了解信息安全技术的基本原理基础上,初步掌握涉及网络安全维护和网络安全构建等技术的法律、法规和标准.如:《中华人民共和国信息系统安全保护条例》,《中华人民共和国数字签名法》,《计算机病毒防治管理办法》等.
6高师信息安全技术法律法规课程设置探讨
根据我校计算机专业课程体系结构,信息安全有关的法律法规课程,其中多数涉及信息安全技术层面,主要以选修课、讲座课为主,作为信息安全课程的补充.主要可开设以下选修课课程或讲座课程.
(1)信息安全法律法规基础讲座:本讲座力图改变大家对信息安全的态度,使操作人员知晓信息安全的重要性、企业安全规章制度的含义及其职责范围内需要注意的安全问题,让学生首先从信息安全的非技术层面了解与信息安全有关的法律、法规,主要内容包括:国内信息安全法律法规概貌、我国现有信息安全相关法律法规简介等.
(2)黑客攻击手段与防护策略:通过本课程的学习,可以借此提高自己的安全意识,了解常见的安全漏洞,识别黑客攻击手法,熟悉提高系统抗攻击能力的安全配置方法,最重要的还在于掌握一种学习信息安全知识的正确途径和方法.
(3)计算机犯罪取证技术:计算机取证是计算机安全领域中的一个全新的分支,涉及计算机犯罪事件证据的获取、保存、分析、证物呈堂等相关法律、程序、技术问题.本课程详细介绍了计算机取证相关的犯罪的追踪、密码技术、数据隐藏、恶意代码、主流操作系统取证技术,并详细介绍了计算机取证所需的各种有效的工具,还概要介绍了美国与中国不同的司法程序.
摘要:计算机教育的出路在于与其他专业知识的融合,《数字媒体应用教程》是一本很好地将数字媒体技术融入“表意”工作之中的教材。本文介绍了《数字媒体应用教程》教材的特点,希望能对老师们的教学有所帮助。
关键词:数字媒体;多媒体;媒介;教材;工具论
中图分类号:G642
文献标识码:B
1引言
从2002年起,美国大学里选择学习计算机专业的学生人数锐减,我国计算机类专业学生人数虽然变化不算剧烈,官方的说法是从2004年开始进入了一个平稳发展时期,但计算机专业学生就业困难却是不争的事实,特别是非重点院校,有的学校报告中说计算机专业招生人数连年下滑,就业率全校倒数第一。与此同时,我国信息化建设人才仍然缺乏的各种报道仍然频见报端。2007年教育部等六部委联合的《关于进一步加强国家重点领域紧缺人才培养工作的意见》(教高(2007)6号)将软件、微电子、信息安全、动漫等信息领域的紧缺人才培养作为优先支持对象。
一方面是社会急缺人材,一方面是计算机专业毕业生就业困难,这种矛盾的现状令人深思,我们的计算机教育应该加快改革的步伐。
2计算机教育改革的主要方向应是与行业技术的深入融合
计算机教育发展有“工具论”及“信息素养论”等阶段的说法。这里不去研讨这些理论的具体内涵,借用“工具论”这一名词,笔者认为计算机应是作为解决人们生产、生活中难题的一种工具(不是唯一的工具),在各行各业中的应用是它的主流方向。计算机教育也应如此,它应是培养少量的制造计算机这种工具的人才、培养一些改造工具的人才、培养大批使用工具的人才的教育。参照党的“十七大”提出的“大力推进信息化与工业化融合”的战略决策,深入各行业的,将计算机技术与行业技术深入融合的计算机教育应该是改革的主要方向。
计算机教育界已对此作了很多探索,有了很多的教学改革成果,现在总体上感觉教学成果更多的分散在各校,计算机教育整体改革推进进度较为缓慢。
3教材是教学改革的最好载体
受环境影响,现在计算机教师比较热衷于撰写论文,但论文在传播计算机教育改革成果上有很大的局限性。教材不仅能作为学生的学习工具,更适宜作为教学改革研究成果的载体,是教学研究成果普及、师资力量培养的极好媒介,这一点上比论文更为有效。因而,现阶段计算机教育要尽早走出与社会实际需求脱节的困境,不仅仅需要各校作一些切实的改革探索,还需要将已有的改革成果尽快编写成教材,加速教学改革成果推广普及的速度。
4计算机技术与专业应用结合的典型案例
翻看清华大学刘惠芬老师2008年秋在机械工业出版社出版的《数字媒体应用教程》(ISBN 978-7-111-24805-7),感觉到作者在计算机技术与媒体专业的结合方面确实进行了有效的探讨,使数字媒体技术真正得到“应用”,它不仅可以作为多媒体教材进行推荐,更可以作为计算机技术与行业应用相结合的典范来推荐。
数字媒体和多媒体的内涵相似,按现在的发展趋势,网络媒体是数字媒体目前的典型应用;手机媒体是数字媒体发展的新方向,故而如《数字媒体应用教程》中所说称为数字媒体更能体现发展趋势,更恰当和准确一些。
如今数字媒体技术是最为普及的一种计算机应用技术,已经深入到我们生活的方方面面,从授课演讲用的电子课件,到电子商务、网络视频、电子图书,再到手机媒体,到处充斥着数字媒体的应用。《数字媒体应用教程》一书较好地处理了媒体表意基础知识与数字技术的关系,贯彻了数字技术为媒体表意服务的观念,这使本书的实用性更强。
5《数字媒体应用教程》的特点
粗看起来,本书有以下特点。
(1) 使用较多篇幅讲述媒体表意的基础知识。无论使用何种技术,文字、图像、视频还是其他,媒体作为表意的中介,最终目的是要使观众容易接受我们叙述主题,要完成信息传达和表意这一目标。数字媒体技术仅是信息传达和表意的一种技术手段,在了解技术手段之前总要有一些表意的基础知识,如色彩的搭配、平面的构成、影视蒙太奇等,这些知识是非美术专业或影视专业的学生所欠缺的。而在之前笔者之前看到的多数“数字媒体”教材(大部分名称为“多媒体技术**”)恰恰没有此项内容,或者仅是简单照搬知识点,使数字媒体技术与表意之间形成难以理解的两张皮。而本书用了60%以上的篇幅来讲述多媒体表意的基础知识,并且将知识渗透到了全书的每个章节,每个案例中,使学习者在学习具体的技术之前能形成一些基本的表意理念,这样在学完本书后的读者不再会象笔者一样,只会软件操作,做不出漂亮的作品。
(2) 以软件功能和关键应用过程为教学侧重点,避免版本升级尴尬。高等教育有别于初等教育和中等教育,主要是培养学生自学能力的教学,但好象现在计算机教学中这一方面有所缺失,过份强调技术学习,计算机技术发展可谓日新月异,因而学生有了强烈的毕业即落伍的感觉。从媒体应用的角度看,数字媒体技术无非就是软硬件的使用。与熟练掌握某一个软硬件相比,面对新技术的学习能力显然更重要。而《数字媒体应用教程》中对技术的介绍以配合“传达信息”为目标,侧重于软硬件功能和关键应用的过程,而不是和版本相关的使用说明书的方式来讲解。这种教学编写方式节省了大量的篇幅,因而在增加如丰富的表意基础内容后,本书仍是一本中等厚度的书,当然这种厚度的教材也减轻了教学难度。
(3) 案例选取恰当,与知识点有较高的融合度。案例化教材的难点在于选择恰当的案例和将案例与知识点相融合。本书中的案例丰富,有鉴赏与分析型的案例,这种案例能使读者开阔眼界,能更好地了解基本概念和原理;还有模仿与应用型的案例,能使读者通过案例学习“如何说”,将技术实现与内容创意结合起来。本书第2章“内容与创意的应用过程”以网络应用为案例,笔者开始时不理解,读完全章后才感觉到它的好处。本章的作业即是“作业本网站”的策划,这样学生的学习能与实践紧密结合起来,而且作业本网站的应用贯穿全书,对提高学生的学习效果极有好处,同时对于教学的组织工作也带来了很大的方便。
(4) 项目小组式教学引入教材,技术教学之中隐含素质教育。协作性是职业人的必须素养,是学生素质教育的重要环节,而素质教育并不是虚无缥缈的,本书即要求3~5人组成合作组,协作完成大作品,而且要求小组共同完成作业本网站。通过这样的锻炼,不仅能使学生学会知识技能,还能增强协作精神。正如刘惠芬老师的学生所说:“……更多的是与他人的合作,在完成作业的过程中,我们并不是一帆风顺,也有争执和不快,但最后都能够克服,也是一大收获。”不知不觉中自身素质得到了提高,这种素质教育的效果比单纯的素质说教更有效果。
本书还有很多其他优点,以上四点是笔者未详细研究即看到了的,其他读者也许会有更好的见解。当然,任何好书都不是万能的,并不是说这本书就是数字媒体教学的“万金油”。本书是适合较多需要用数字媒体技术进行表意的大多数非计算机专业学生作为数字媒体入门教材,当然也适合“计算机应用”专业的学生作为数字媒体技术的导论性教材,不适合作为影视等媒体专业的数字技术学习的教材。从学生层次上来讲,本书比较适合本科教学,对于高职层次学生来说还是有点难,不过对于优秀的高职学校来说使用也未偿不可。
关键词:软能力;实践教学;项目实训;毕业设计
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2015)34-0067-02
1 概述
“软能力”主要包括就业能力、方法能力和社会能力。就业能力是必须具备的专业能力;方法能力是学习以及从事某种工作所采用的方法;社会能力是指协调以及自我反省的能力。
为了提高软件专业学生的职业“软能力”素养,对一些软件企业进行了岗位调研,对部分毕业生跟踪调查,获取反馈信息,并且在企业资深软件工程师和管理人员的协助下,深入分析软件专业学生所需要的职业“软能力”素质要求,努力探索如何能够更好地培养学生的职业“软能力”,满足企业的用人需求。
2面向“软能力”培养的教学实践
计算机专业课程具有很强的综合性、实践性等特点,教学目的不只是要让学生掌握基本的知识,培养程序开发思维,更重要的是培养自主学习能力和独立分析、解决问题的能力。因此,努力改革课程设置和考核方式,丰富教学方式和手段,通过软件专业系列专业课程的学习和实践,循序渐进、坚持不懈地培养学生的“软能力”。
《计算机导论》课程要求学生能够熟练使用Windows操作系统、Word、Excel、PowerPoint,以及其他常用计算机软件;《C程序设计》对学生初次接触的编程语言细致讲解,讲练结合,建立面向过程的编程思想;《操作系统》、《计算机网络及应用》、《计算机组成原理》通过课程设计加强实践操作,加深理解;《数据结构》借助于C语言进行编程实践,将复杂的理论简单化、形象化。
《数据库系统概论》使用Oracle进行实践教学,《SqlServer数据库应用》让学生充分感受另一个主流数据库管理系统的魅力;《软件工程与项目》、《管理管理信息系统》、《软件文档写作》既能使学生体会软件工程的基础理论和基本思想,也掌握了运用软件工程方法分析、解决和描述问题的能力。
《Java程序设计》、《Java高级编程》、《Java Web开发技术》、《网站设计与开发》、《面向对象分析与设计》、《XML应用基础》、《Java项目实训》等课程帮助学生构建面向对象的编程思路,熟练掌握Java项目的开发方法;《C#程序设计》、《.Net WinForm编程》、《.Net多媒体》、《.Net项目实训》等课程则为学生介绍了.Net软件项目的开发思路和方法,为日后的.Net软件项目开发奠定基础。
以上课程大多采用上机考试,注重对实践能力的考核。借助于软件系统进行试题库的保存和维护,还开发了专门的考试系统,使用多套试卷,保证相邻座位考生试题不同。从抽取试题,到监考、批卷、登记成绩,步步把关。尤其是对试卷的管理格外严格,考前加密,防止漏题;考后加密,以防徇私;流水批卷,公平合理;多人复查,减少错误。
还有一部分课程采用任务驱动的方式,以团队为单位完成大作业,进行成果演示和答辩,进行综合能力考核。成果演示和答辩,锻炼学生的逻辑思维、语言表达和反应能力;以团队方式完成任务,培养学生的责任意识、协作精神、沟通能力、创新能力、解决问题的能力。
通过实践教学和综合考核,以考督学,以考督教,调动了教师和学生的积极性、主动性,改善了教学质量和效果,提高了学生的专业水平和综合能力,也有效减少了死记硬背、不求甚解,平时不努力,考前抱佛脚的现象。
3 毕业设计
毕业设计旨在让学生把大学期间所学的计算机知识融合在一起,以完成系统开发和毕业论文的形式为本科四年交上一份合格的答卷,也引导大家体验软件开发从可行性研究、需求分析、到设计、编码、测试、维护的各个阶段,为学生日后从事软件开发工作积累经验。
毕业设计在培养学生“软能力”发面发挥了重要的作用,在开题阶段指导学生如何查阅资料,培养学生获取信息的能力;引领学生阅读文献,培养学生对新知识的快速领悟能力。通过分析、设计和开发软件系统,锻炼学生对所学专业技术知识的综合运用,培养分析问题、解决问题的能力。在毕业论文撰写环节,教学生如何组织论文内容,培养认真严谨、实事求是的专业文档撰写能力[1]。答辩是毕业设计(论文)考核阶段的最后环节,通过答辩,学生不仅展示了毕业设计工作的效果,更展示了自己的专业知识、技术水平和综合素质[2]。
近年来,校企合作模式毕业设计的实践教学,被广大高校尤其是计算机专业的师生所认同,并取得了一定的效果 [3]。我校与多个知名的软件企业一起合作指导毕业设计,共享资源,统一流程:先确定论文题目,然后中期检查软件系统和论文,论文盲审,答辩,资料最终提交和验收。毕业设计的成果物为:软件系统、毕业论文和相关文档。
1)软件系统
学生参照个人喜好和前期积累,选择熟悉、能够驾驭的技术来开发系统。要求毕业设计所开发的系统规模不能太小,功能不能过于简单。最起码有信息的增加、删除、修改、查询功能,逻辑设计较为严谨,没有明显漏洞。页面的数量不能太少,控件布局比较合理,内容清晰,页面背景色不要太深,使用一定的动画效果,界面美观、友好,方便用户使用。
系统一般具有用户登录、注册、密码修改、用户信息修改和删除等功能。至少有两种用户,每种用户所具有的操作权限有所不同。系统所使用数据库表数量不能太少,而且表的结构应该合理,符合规范化的要求,表与表之间的关联比较科学,程序中尽量用到存储过程。程序命名要合理、规范,代码中要有合理的注释。程序有足够的异常捕获和处理,保证系统的健壮性。
2)毕业论文
拟定论文题目后开始撰写毕业论文,论文结构包括:封皮、英文和中文摘要、目录、绪论(项目背景、研究意义、国内外研究现状、系统概述等)、系统分析、系统设计、系统的实现、系统测试、结论、致谢、参考文献等。论文内容尽量充实,尤其要重点突出自己所做的工作。
中文摘要为整篇论文菁华的浓缩,简要介绍系统开发的意义、系统的主要功能、系统开发手段等。英文摘要是对中文摘要的翻译,尽量要语句通顺,表达准确。目录中有“致谢”,但不包括摘要。目录层次不要太深,系统开发一般是遵循分析、设计、实现、测试的步骤来做。
每一章中的图、表都是各自排序,不混在一起排。图、表应该清晰,不能模糊不清,图、表必须有序号和名称,而且图的名称放在图的下面,表的名称放在表的上面。参考文献在正文中都要按照次序引用,引用标记在右上角。
3)相关文档
《开题报告》记录题目、拟选题的意义及研究(设计)方法、拟选题的研究现状、拟写作内容及写作大纲、拟写作进度时间表,指导教师意见、院系意见等。《指导记录表》记录指导教师辅导的情况。《中期检查记录表》记录指导教师进行中期检查的日期、检查内容、意见及建议、学生的中期检查成绩等。《指导教师评语表》记录指导教师评语。《评阅人评语表》记录评阅人意见、是否同意参加答辩等。《答辩记录表》记录学生的基本信息、论文中英文题目、答辩日期、答辩组长和答辩小组成员名字,以及答辩时问题回答情况。《诚信承诺表》承诺论文是学生本人独立研究、写作的成果,论文中的引用均在论文中加以说明。
4 结束语
计算机课程改革提倡以学生为主体,提升学生的学习兴趣,提高课内实践的教学质量,鼓励以工程化的方式开发和设计软件,着重培养学生作为软件工程师所需要的专业能力和素养。面向“软能力”培养的软件专业实践教学探索过程中,较多地运用了基于项目案例驱动的教学模式,可以激发学生的求知欲望,有助于培养自主学习、独立分析问题、解决问题、创新等综合能力。
参考文献:
[1] 杨素琴,韩念杭.毕业设计中大学生软能力的培养研究[J].中国电力教育,2013(32):176-177.
论文关键词:高师计算机专业;信息安全;法律法规课程
人类进入21世纪,现代信息技术迅猛发展,特别是网络技术的快速发展,互联网正以其强大的生命力和巨大的信息提供能力和检索能力风靡全球.
网络已成为人们尤其是大学生获取知识、信息的最快途径.网络以其数字化、多媒体化以及虚拟性、学习性等特点不仅影响和改变着大学生的学习方式生活方式以及交往方式,而且正影响着他们的人生观、世界观、价值取向,甚至利用自己所学的知识进行网络犯罪,所有这些使得高师学生思想政治工作特别是从事网络教学、实践的计算机专业的教育工作者来说,面临着前所未有的机遇和挑战,这不仅因为,自己一方面要传授学生先进的网络技术,另一方面也要教育学生不要利用这些技术从事违法活动而从技术的角度来看,违法与不违法只是一两条指令之间的事情,更重要的是高师计算机专业学生将来可能成为老师去影响他的学生,由此可见,在高师计算机专业学生中开设与信息安全有关的法律法规课程有着十分重要的意义.如何抓住机遇,研究和探索网络环境下的高师计算机专业学生信息安全法律法规教学的新特点、新方法、新途径、新对策已成为高师计算机专业教育者关心和思考的问题.本文主要结合我校的实际,就如何在高师计算机专业中开设信息安全法律课程作一些探讨.
1现有的计算机专业课程特点
根据我校人才培养目标、服务面向定位,按照夯实基础、拓宽专业口径、注重素质教育和创新精神、实践能力培养的人才培养思路,沟通不同学科、不同专业之间的课程联系.全校整个课程体系分为“通识教育课程、专业课程(含专业基础课程、专业方向课程)、教师教育课程(非师范除外)、实践教学课程”四个大类,下面仅就计算机专业课程的特点介绍.
1.1专业基础课程专业基础课是按学科门类组织的基础知识课程模块,均为必修课.目的是在大学学习的初期阶段,按学科进行培养,夯实基础,拓宽专业口径.考虑到学科知识体系、学生转专业等需要,原则上各学科大类所涵盖的各专业的学科专业基础课程应该相同.主要内容包括:计算机科学概论、网页设计与制作、C++程序设计、数据结构、操作系统等.
1.2专业方向课程各专业应围绕人才培养目标与规格设置主要课程,按照教育部《普通高等学校本科专业目录》的有关要求,结合学校实际设置必修课程和选修课程.同时可以开设2—3个方向作为限选.学生可以根据自身兴趣和自我发展的需要,在任一方向课程组中选择规定学分的课程修读.主要内容包括:计算机网络、汇编语言程序设计、计算机组成原理、数据库系统、软件工程导论、软件工程实训、计算机系统结构等.
1.3现有计算机专业课程设置的一些不足计算机技术一日千里,对于它的课程设置应该具有前瞻性,考虑到时代的变化,计算机应用专业旨在培养一批适合现代软件工程、网络工程发展要求的软件工程、网络工程技术人员,现有我校的计算机专业课程是针对这一目标进行设置的,但这一设置主要从技术的角度来考虑问题,没有充分考虑到:随着时代的发展,人们更广泛的使用网络、更关注信息安全这一事实,作为计算机专业的学生更应该承担起自觉维护起信息安全的责任,作为高师计算机专业的课程设置里应该考虑到教育学生不得利用自己所学的技术从事不利于网络安全的事情.
2高师计算机专业学生开设信息安全法律法规的必要性和可行性
2.1必要性信息安全学科群体系由核心学科群、支撑学科群和应用学科群三部分构成,是一个“以信息安全理论为核心,以信息技术、信息工程和信息安全等理论体系为支撑,以国家和社会各领域信息安全防护为应用方向”的跨学科的交叉性学科群体系.该学科交叉性、边缘性强,应用领域面宽,是一个庞大的学科群体系,涉及的知识点也非常庞杂.
仅就法学而言,信息安全涉及的法学领域就包括:刑法(计算机犯罪,包括非法侵入计算机信息系统罪、故意制作传播病毒等)、民商法(电子合同、电子支付等)、知识产权法(著作权的侵害、信息网络传播权等)等许多法学分支.因此,信息安全教育不是一项单一技术方面的教育,加强相关法律课程设置,是信息安全学科建设过程中健全人才培养体系的重要途径与任务.
高师计算机专业,虽然没有开设与信息安全专业一样多与信息安全的有关技术类课程.但这些专业的学生都有从事网络工程、软件工程所需要的基本编程能力、黑客软件的使用能力,只要具备这些能力且信息安全意识不强的人,都可能有意识或无意识的干出违反法律的事情,例如“YAI”这个比CIH还凶猛的病毒的编写者为重庆某大学计算机系一名大学生.由此可见,在高师计算机专业的学生中开设相关的法律法规选修课程是必要的.
2.2可行性技术与法律原本并不关联,但是在信息安全领域,技术与法律却深深的关联在一起,在全世界各国都不难发现诸如像数字签名、PKI应用与法律体系紧密关联.从本质上讲,信息安全对法律的需求,实际上来源于人们在面临信息技术革命过程中产生的种种新可能的时候,对这些可能性做出选择扬弃、利益权衡和价值判断的需要.这也就要求我们跳出技术思维的影响,重视信息安全中的法律范畴.
根据前面对信息安全法律法规内容的特点分析可知:信息安全技术与计算机应用技术有着千丝万缕的联系.从事计算机技术的人员很容易转到从事信息安全技术研究上,加之信息安全技术是当今最热门技术之一,因此,在高师计算机专业中开设一些基本的信息安全技术选修课程、开设一些与法律体系紧密关联的信息安全法律法规选修课程学生容易接受,具有可操作性.
3信息安全技术课程特点
信息安全技术课程所涉及的内容众多,有数学、计算机、通信、电子、管理等学科,既有理论知识,又有实践知识,理论与实践联系十分紧密,新方法、新技术以及新问题不断涌现,这给信息安全课程设置带来了很大的难度,为使我校计算机专业学生了解、掌握这一新技术,我们在专业课程模块中开设《密码学基础》、《网络安全技术》、《入侵检测技术》等作为专业选修课.我校本课程具有以下特点:
(1)每学期都对知识内容进行更新.
(2)对涉及到的基本知识面,分别采用开设专业课、专业选修课、讲座等多种方式,让学生了解信息安全知识体系,如有操作系统、密码学基础、防火墙技术、VPN应用、信息安全标准、网络安全管理、信息安全法律课程等.
(3)对先修课程提出了较高的要求.学习信息安全技术课程之前,都可设了相应的先行课程让学生了解、掌握,如开设了计算机网络基本原理、操作系统、计算机组成原理、程序设计和数论基础等课程.
(4)注重实践教学.比如密码学晦涩难懂的概念,不安排实验实训,不让学生亲手去操作,就永远不能真正理解和运用.防火墙技术只有通过亲手配置和测试.才能领会其工作机理.对此我们在相关的课程都对学生作了实践、实训的要求.
4涉及到信息安全法律法规内容的特点
信息安全的特点决定了其法律、法规内容多数情况下都涉及到网络技术、涉及到与网络有关的法律、法规.
4.1目的多样性作为信息安全的破坏者,其目的多种多样,如利用网络进行经济诈骗;利用网络获取国家政治、经济、军事情报;利用网络显示自己的才能等.这说明仅就破坏者方面而言的信息安全问题也是复杂多样的.
4.2涉及领域的广泛性随着网络技术的迅速发展,信息化的浪潮席卷全球,信息化和经济全球化互相交织,信息在经济和社会活动中的作用甚至超过资本,成为经济增长的最活跃、最有潜力的推动力.信息的安全越来越受到人们的关注,大到军事政治等机密安全,小到防范商业企业机密泄露、青少年对不良信息的浏览、个人信息的泄露等信息安全问题涉及到所有国民经济、政治、军事等的各个部门、各个领域.
4.3技术的复杂性信息安全不仅涉及到技术问题,也涉及到管理问题,信息安全技术又涉及到网络、编码等多门学科,保护信息安全的技术不仅需要法律作支撑,而且研究法律保护同时,又需要考虑其技术性的特征,符合技术上的要求.
4.4信息安全法律优先地位综上所述,信息安全的法律保护不是靠一部法律所能实现的,而是要靠涉及到信息安全技术各分支的信息安全法律法规体系来实现.因此,信息安全法律在我国法律体系中具有特殊地位,兼具有安全法、网络法的双重地位,必须与网络技术和网络立法同步建设,因此,具有优先发展的地位.
5高师信息安全技术课程中的法律法规内容教学目标
对于计算机专业或信息安全专业的本科生和研究生,应深入理解和掌握信息安全技术理论和方法,了解所涉到的常见的法律法规,深入理解和掌握网络安全技术防御技术和安全通信协议.
而对普通高等师范院校计算机专业学生来说,由于课程时间限制,不能对信息安全知识作较全面的掌握,也不可能过多地研究密码学理论,更不可能从法律专业的角度研究信息安全所涉到的法律法规,为此,开设信息安全法律法规课程内容的教学目标定位为:了解信息安全技术的基本原理基础上,初步掌握涉及网络安全维护和网络安全构建等技术的法律、法规和标准.如:《中华人民共和国信息系统安全保护条例》,《中华人民共和国数字签名法》,《计算机病毒防治管理办法》等.
6高师信息安全技术法律法规课程设置探讨
根据我校计算机专业课程体系结构,信息安全有关的法律法规课程,其中多数涉及信息安全技术层面,主要以选修课、讲座课为主,作为信息安全课程的补充.主要可开设以下选修课课程或讲座课程.
(1)信息安全法律法规基础讲座:本讲座力图改变大家对信息安全的态度,使操作人员知晓信息安全的重要性、企业安全规章制度的含义及其职责范围内需要注意的安全问题,让学生首先从信息安全的非技术层面了解与信息安全有关的法律、法规,主要内容包括:国内信息安全法律法规概貌、我国现有信息安全相关法律法规简介等.
(2)黑客攻击手段与防护策略:通过本课程的学习,可以借此提高自己的安全意识,了解常见的安全漏洞,识别黑客攻击手法,熟悉提高系统抗攻击能力的安全配置方法,最重要的还在于掌握一种学习信息安全知识的正确途径和方法.
(3)计算机犯罪取证技术:计算机取证是计算机安全领域中的一个全新的分支,涉及计算机犯罪事件证据的获取、保存、分析、证物呈堂等相关法律、程序、技术问题.本课程详细介绍了计算机取证相关的犯罪的追踪、密码技术、数据隐藏、恶意代码、主流操作系统取证技术,并详细介绍了计算机取证所需的各种有效的工具,还概要介绍了美国与中国不同的司法程序.
[关键词]人工智能;人才培养;AI技术人才
一国家对于高校人工智能教育的发展的重视
面对AI技术如火如荼地发展,我们国家对AI人才和人才培养都非常重视。2017年3月“人工智能”在政府工作报告中曾提及四次,指出要推动人工智能和实体经济深度融合。2017年7月20日国务院《新一代人工智能发展规划》[4]。《规划》指出完善人工智能领域学科布局,设立人工智能专业,推动人工智能领域一级学科建设,尽快在试点院校建立人工智能学院,增加人工智能相关学科方向的博士、硕士招生名额。鼓励高校在原有基础上拓宽人工智能专业教育内容,形成“人工智能+X”复合专业培养新模式,重视人工智能与数学、计算机科学、物理学、生物学、心理学、社会学、法学等学科专业教育的交叉融合。加强产学研合作,鼓励高校、科研院所与企业等机构合作开展人工智能学科建设。
二企业对于人工智能人才的需求
市场上AI技术人才非常稀缺,据腾讯研究院联合boss直聘的《2017全球人工智能人才白皮书》[5]显示:目前,全球大约有30万人从事AI工作。截止到2017年10月,中国人工智能人才缺口至少在100万以上。2017年头10个月,AI人才需求量是2016年的近两倍,2015年的5.3倍之多,年复合增长率超200%。百度、腾讯、阿里巴巴、京东等互联网巨头都在挖掘AI人才,纷纷开出了高额的薪资。2017年薪资最高的十个职位中AI类岗位占到1/2,其中语音识别、NLP、机器学习等职位平均月薪资超过2.5万元。
三高校AI人才培养的思考
高校具有多学科、高层次人才集中的特点,具备计算机与多学科交叉融合的优越条件;且大部分学校都开设有数学、物理等基础学科,具备夯实数学理论基础的条件;且人员相对固定,便于沟通交流,具备共同开展AI课题,促进发展AI技术的人力条件。但是遗憾的是我国开设人工智能课程的高校较少,2018年只有33所高校设立了智能科学与技术专业[6]。面对AI发展的火爆,国家对于AI人才发展的重视以及企业对于AI人才的严重需求,高校作为人才培养的主要来源,是不是应该思考AI人才的培养呢?AI人才可以分为三类:拔尖人才,研究性人才和应用型人才,呈金字塔性。当下已经有一批名牌大学开展了AI方向拔尖人才的培养,如北京大学图灵班、中国科技大学人工智能技术学院、西安交通大学人工智能拔尖人才培养实验班,南京大学计划成立人工智能学院等。但是金字塔的底层、中层更需要庞大的AI技术人才,如应用开发人员、数据工程师、AI和机器学习工程师、AI系统架构师、AI产品经理等岗位的人才,同样值得重视。很多专家都表示AI人才需要数学基础好、专业理论全面、具备一些工程基础,且有自主学习的能力。本文从夯实数学基础、人工智能方向课程的建设、实践能力的培养、自主学习能力的培养四个方面阐述高校关于AI人才培养的一些思考。
1奠定扎实的数学基础
在学习AI技术时,几乎所有专家学者都提出需要扎实的数学功底,数学功底的厚重程度决定了在AI技术上走多远。高等院校计算机专业都开设有“高等数学”“线性代数”“概率论”等数学课程,但是课时、难易程度不足,学生对于数学不够重视,或者觉得晦涩难懂,学习效果并不十分理想,因此加强数学基础的工作刻不容缓。可以通过必修和选修等方式开设“数据分析”“统计机器学习”“凸优化”等课程;通过微课或者MOOC等方式巩固数学基础的学习;通过优秀科普读物,如《数学之美》《编程之美》等书籍的推荐阅读激发学生兴趣;通过开展校内学术讨论、数学竞赛等方式促进学生学习数据的动力,逐步达到夯实数据功底的目的。
2人工智能方向课程的建设
很多高校计算机专业课程中只开设有《人工智能》导论,有的甚至没有。智能科学与技术专业开设有“人工智能”“计算机视觉”“机器人学导论”“计算智能”这几门课程,但是在编程、算法等方面不足。那么AI技术人才应具备哪些专业能力呢?如何从专业角度培养AI技术人才呢?2018年1月CSDN了“AI技术人才成长路线图”[7],通过专业路径和实战路径两方面介绍了AI技术人才需要具备的知识。需要具备Python、C++、Linux、CUDA编程知识,需要学习机器学习课程、掌握TensorFlow框架。该路线图中列出了机器学习算法工程师、数据科学家等10个岗位AI人才应具备专业知识和能力。微软公司也推出AI人才培养的10门免费课程,如“AI导论”“数据科学会用到的Python语言-导论”“AI领域运用的数学概要”“数据和分析所需要的道德与法律”“数据科学概要”“机器学习法则”“深度学习”“强化学习”“微软专案项目之人工智能”。同时在“文字和自然语言识别”“语音识别”“计算机视觉和图像识别”中选择其一。Google在人工智能学习网站开设有《MachineLearningCrashCourse(简称MLCC)》的免费课程[8],由机器学习概念、机器学习工程、机器学习现实世界应用示例三个部分组成。Intel近期也了三门免费的AI课程,分别是“机器学习基础”“深度学习基础”和“TensorFlow基础”[9]。AndrewNg在Coursera上也推出了机器学习的课程,且用比较通俗的语言讲解机器学习中各个算法。最近在Deeplearn-ing.ai和Coursera平台又开设了5门深度学习课程[10]。综上所述,不同的研究机构都着眼于AI编程基础、AI算法、AI框架、AI实践这几个方面。那么高校也可以借鉴这些经验,通过三个阶段分层次的开展相应的课程。
3实践能力的培养
AI技术不能纸上谈兵,必须动手实践才能真正掌握,可以从以下几个方面着手培养学生的实践动手能力。(1)设计教学环节时多从工程应用的角度来介绍,激发学生的兴趣,培养学生解决问题的能力。要求学生新手编程编程实现模型,充分理解算法的含义和原理到实现的过程。(2)在掌握一定的机器学习知识后,鼓励学生尽早走进实验室,接触科研工作。可以从一些AI应用方向作为入手,使学生了解自己的兴趣点、培养科学研究能力。(3)鼓励学生参加算法比赛。目前有很多AI方向的竞赛,如Kaggle上的挑战赛,国内阿里天池大数据竞赛等。通过参加竞赛刺激学生学习AI的动力和热情,使得解决问题的能力和实践动手能力都会大幅度提高。(4)鼓励学生到工业界实习。很多专家都指出AI人才应该具备一定工程基础。确实,学术界往往追求算法的性能,而工业界更重视经济效益和解决问题的有效性。到企业学习可以快速了解行业发展的框架,掌握算法转化到产品的过程。
4自主学习能力的培养
AI技术发展速度很快,要求不断地学习才能跟上节奏。可以从以下几个方面来培养学生的自主学习能力。(1)平时教学中,可以给出一些小型的项目,让学生自己寻求解决的方案,并把它作为考试成绩的依据之一。(2)提供给学生免费的AI慕课资源,让学生更好的学习和巩固相关知识。(3)课外可以开展学术讨论或者通过社团等方式开展AI方向的研讨,交流,给学生一个学习的平台,让学生尝试选择自己感兴趣的方向。也可以介绍一些近期的AI会议内容,开阔学生的眼界,使其了解AI发展的动态。(4)鼓励高年级学生订阅Arxiv,关注机器学习的顶级会议,如ICML/NIPS等。通过研读论文,动手完成论文中的实验发现新问题;或者扩展感兴趣的论文的实验部分;或者尝试寻求论文中有价值的地方,找到自己的研究方向。
关键词:人才培养模式;计算机人才;应用型
中图分类号:G642 文献标识码:B
文章编号:1672-5913 (2007) 20-0118-03
1前言
大连民族学院是国家民委直属的六所高校之一,也是东北地区和东部沿海城市唯一一所以工科为主的民族院校。学校面向全国绝大多数省份招收少数民族学生,少数民族学生比例达到65%以上。学校的人才培养目标定位是:培养综合素质高,具有创新精神和较强实践能力的应用型人才。但是,学生的入学成绩从200~600多分不等,生源质量参差不起,特别是有些来自边疆民族地区的学生,语言基础和文化基础都非常薄弱。因此,如何将这些学生培养好,不仅关系到他们的就业问题,而且会影响少数民族和民族地区的健康发展。所以,构建适合民族院校的人才培养模式以及与之匹配的教学内容和课程体系将具有非常重要的意义。
当前,高等教育在大众化发展的初期,各高校都在谋求功能与规模的扩张,在一定程度上不可避免地出现学科专业趋于雷同的现象,这一点在计算机专业上体现得尤其突出。截止到2005年,全国有771个计算机科学与技术本科专业点,在校生超过了44万多。同其它专业相比,这两个数字都是全国第一。但是,我们看到:每年都有大量的计算机专业毕业生面临就业的困难,而另一方面,人才需求量极大的IT产业找不到足够的合格人才。以大连为例,十一五期间计算机人才的需求总量达到十四万,但截止到2007年1月,全市计算机人才总量只有四万人。但是,大量计算机专业毕业生的就业问题与IT企业找不到足够的计算机人才之间的矛盾依然比较突出。很显然,主要原因是我们培养的毕业生就业能力不强。具体地讲,就是毕业生的动手实践能力差,缺少创新精神,不能较好地胜任用人单位的工作。
2大连民族学院计算机专业人才培养模式的发展过程
大连民族学院计算机专业已经走过了十多年的历程,在我国民族院校具有一定的代表性。该专业的人才培养模式大体经历了三个阶段:
第一阶段:模仿其他院校教学计划的培养阶段(1995年-2002年)
1995年开始,我校招收计算机专业本科生。该时期主要是照搬或模仿其他重点院校的培养模式、教学计划,甚至很多课程几乎是其他院校计算机专业的翻版。虽然,本科教学培养方案每年都做了一些调整,但是没有什么实质性的变化,改革的重心仅仅停留在教学方法的改进和对课时的增减上,甚至存在因人设课的现象。
但是,这个时期计算机学科已经发生了很大的变化,社会需求和生源也发生了很大的变化。一方面,随着IEEE-CS/ACM推出的CC2001,计算机学科逐渐演变为方向明确的计算机科学、计算机工程、软件工程、信息技术和信息系统等专业,这种变化对当前的教学内容和课程体系的改革产生了很大的的影响;另一方面,尽管国家需要大量的计算机人才,但是不少用人单位认为计算机专业毕业生的综合素质不理想,因此,计算机专业的毕业生也开始出现就业困难。
第二阶段:调整阶段(2003年-2004年)
2003年开始,我校开始实施学分制改革,计算机学科专业又增加了软件工程和网络工程,招生规模逐年扩大,每个专业招生已经达到了120人左右。
我们根据计算机学科的变化和发展,结合近几年我院计算机专业毕业生的就业情况调查以及用人单位的反馈意见,对教学内容和课程体系进行了调整。经过调整,那些脱离实际、偏离培养目标的课程大部分被取消,恢复和增开了一些新课程,教学内容和课程体系逐渐趋于务实、合理、可行。
2004年,我们申请了教改项目“计算机类专业人才培养方案及教学内容体系改革的研究与实践”,该项目被批准为大连民族学院教育教学改革重点项目。通过项目组一年多的努力,重新修订了计算机科学与技术、软件工程和网络工程三个专业的本科培养方案。该方案得到了大连理工大学、大连海事大学、大连工业大学以及民族院校的计算机专家的好评。
第三阶段:全面落实新的人才培养方案阶段(2005年开始)
2005年开始,我院进入了全面落实新的人才培养方案阶段。计算机专业2005年获得国家民委所属院校毕业设计(论文)质量评比第一;2006年获得国家民委所属院校专业建设质量评比第一;2007年顺利通过教育部评估专家组的本科教学工作水平评估。
3大连民族学院计算机专业新的人才培养模式
大连民族学院计算机专业新的人才培养模式主要体现在二个方面:第一,明确了培养什么样的人才(即人才培养规格问题);第二,调整和优化了人才培养方案。
第一,明确了面向应用的计算机人才培养规格。为了提出适合我院的计算机专业人才培养规格,我们连续三年进行了大连地区计算机专业毕业生的就业情况调查,并结合企业的反馈意见,提出了大连民族学院计算机专业人才培养规格,即“加强基础教育、拓宽专业面向、重视实践教学、强化素质教育”。
1) 加强基础教育。实践表明:对于我们的学生,在大学四年期间,如果兼顾“厚基础”和“强应用”,在实际操作中是不可行的。我们需要根据学生的实际情况和毕业生的就业需求,适度地控制公共基础课程和学科基础课程,不要过分地强调自身的系统性和完整性,而是有选择地构建基础课程体系。何况,计算机人才的职业成长潜力更多地取决于自身的学习能力,而不是基础知识的宽厚。对于应用型计算机人才,编程能力是他们从事计算机应用的核心基础。因此,加强基础教育就是要加强编程能力的培养,为选择不同的专业方向打下坚实的基础。
2) 拓宽专业面向。从学科发展来看,计算机学科已经演变为计算机科学、计算机工程、软件工程、信息技术和信息系统等多个专业方向;从IT行业发展来看,一方面是分工越来越细,出现高度专业化。如:网络游戏、软件测试等;另一方面是技术复合越来越高,出现高度综合化趋势。如:嵌入式系统、电子商务等。因此,结合本地IT行业发展的实际需要,适度地拓宽专业面向,将有利于拓宽就业渠道。
3) 重视实践教学。对于应用型计算机人才,“应用”是核心。因此,所有的教学环节要高度重视实践教学,树立“学以致用,用中求新”的教育理念,构建理论与实践协调、课内与课外并重、有利于培养创新精神和实践能力的实践教学体系。
4) 强化素质教育。传统的高等教育主要是专业知识的传授,培养的是专门人才,而现代企业不仅需要专业知识,而且需要良好的职业素质。因此,在学校期间,职业素质的培养也是非常重要的。强化素质教育就是要加强学生的职业道德、团队精神、沟通能力以及社会适应能力的培养。
第二,调整和优化人才培养方案,构建了“三个阶段、四位一体”的渐进式计算机专业人才培养体系(如图1所示)。我们将大学四年分为三个阶段,即:公共基础和学科基础教育阶段(前期2年)、专业技能教育阶段(中期1年)和综合实践教育阶段(后期1年)。所谓“三个阶段”就是计算机专业人才培养的三个阶段:以编程能力为核心的基础教育阶段;以专业技能为核心的专业教育阶段;以就业能力为核心的综合实践阶段。所谓“四位一体”就是大学教育的每个阶段形成理论课、实践课、创新教育课、文化素质课“四位一体”的课程体系。“三阶段、四位一体”形成了“前期强化基础、中期融合专业、后期综合实践”的渐进式计算机专业人才培养模式。
1) 前期基础教育阶段。该阶段主要是突出编程能力的培养。根据“学科基础课程的深度要有一定的控制,基础知识应更强调应用”的原则,结合我院的实际情况和本地区人才需求状况,整合计算机学科基础课程,优化教学内容,形成了计算机学科基础大类平台。该平台主要包括:程序设计基础(整合了原来的计算机导论、高级语言程序设计)、面向对象方法、离散数学、数据结构与算法、计算机组成与结构(整合了原来的数字逻辑、汇编语言、计算机组成原理、计算机体系结构)、操作系统、数据库原理以及学科基础选修课程等。此外,学科基础实践环节除了课内实验以外,还有程序设计基础实训、数据结构与算法课程设计、数据库与信息管理课程设计等集中性实践教学环节。实践教学比例超过40%。
2) 专业教育阶段。该阶段以专业技能培养为目标,充分利用我校地处大连的地域优势,设置具有地方特色的专业课程群。根据“强化基础、拓宽口径”的原则,设置了专业基础课程模块、专业方向课程模块和专业选修课程模块,突出了专业技能的培养。此外,我们为了使毕业生能够适应大连对日软件外包的需要,专门开设了日语课程。
3) 综合实践阶段。该阶段以就业能力培养为目标,依托企业定制培训、毕业实习、毕业设计等教学环节,并通过社会调查、本科生科研、学科竞赛、课外科技创新活动等方式,进行综合实践训练,强化学生适应社会和独立工作的能力,尽量实现高校教育与企业需求的平滑过渡。
4) 课内实践。注重理论与实践的融合,主要包括理论课程的课内实验、独立设置的课程实验、集中性实践教学环节(包括课程设计、实习实训等)以及创新教育模块。
5) 课外实践。以有利于学生自觉获取知识、提高创新精神、增强实践能力,促进学生全面发展为目标,开展思想道德教育、学习能力培养、身心健康教育、就业创业指导、科技创新教育和文化素质教育等课外系列活动。
6) 创新教育体系。把创新教育融如入人才培养的全过程,以培养创新精神和实践能力为目标,形成了科研与基础课程融合、科研与专业课程融合、以及科研与课外实践活动融合的创新教育体系。其中,科研与基础课程融合就是给基础课程配上相应的创新模块课程和相应的竞赛,如电子设计大赛、程序设计大赛、数学建模大赛等;科研与专业课程融合就是在专业训练、课程设计等环节加大实际课题或模拟实际课题;而科研与课外实践活动融合主要体现在大学生“太阳鸟”科研项目、科研助手、科技竞赛、课外科技创新以及社会实践等活动之中。
7) 素质教育体系。把素质教育融入人才培养的全过程,以培养高素质的应用型计算机人才为目标,形成了德育素质教育、身心素质教育、文化和科技素质教育的素质教育体系。
4结束语
2005年开始,我们全面实施了新的人才培养方案,并且对03、04级的教学计划也进行了适当的调整。经过两年多的实践,已经显示出了明显的效果。
我专业本科毕业生初次就业率近三年来分别达到96.3%、100%、95.2%,就业率位于全国民族高校和辽宁高校前列。此外,我专业学生获得国际数学建模大赛一等奖1次,全国数学建模比赛二等奖13次,辽宁省数学建模比赛一等奖10次,辽宁省挑战杯二等奖2次,实用新型专利证书1个。还有,我专业学生的计算机仿真机器人代表队进入全国前8强,并被邀请参加2007“世界杯”足球机器人大赛。
但是,我们虽然在新的人才培养模式方面进行了几年的探索,现在还仅仅是开始,在新的人才培养模式落实过程中还会遇到新情况和新问题,如校企合作、师资队伍建设、教学内容优化等,我们将以与时俱进的精神,不断进行教育教学改革,不断探索在沿海开放地区发展民族高等教育和培养少数民族高素质应用型计算机人才的新路。
参考文献:
[1] 中国计算机科学与技术学科教程2002[M]. 北京:清华大学出版社,2002.
关键词:英语特色;信息技术;人才培养
中图分类号:G642 文献标识码:B
1 引言
21世纪是信息时代,懂计算机、会英语是现代人的象征,因此信息类专业一直是学生追捧的专业。信息类专业中,计算机类专业更是最为热门的专业,在全国高校中分布点数最多。尽管教育部有一个专业培养指导性方案,但各个学校应根据自身的特点制定特色化的培养方案。广东外语外贸大学信息科学技术学院成立于2004年初,目前有计算机科学与技术、软件工程、网络工程及信息管理及信息系统4个信息类专业,每年招收本科生500人,是国内外语外贸类院校中最早增设计算机科学与技术专业的学校之一,其计算机类专业从开办就确立了充分利用学校外语外贸的教学优势培养具有计算机专业知识,又有较强英语能力,面向未来社会需求的高素质复合型涉外IT人才的办学宗旨。
2008年10月25日,在广东外语外贸大学召开了“中国计算机学会青年计算机科技论坛――广州分论坛”(YOCSEF广州)会议,会议主题为“国际化信息技术人才的培养”。学校与企业共同探讨外语加信息技术专业人才的培养、教学计划制定、外语能力培养、信息技术专业课程安排、企业对员工的需求等问题。
2改革思路及教学计划的制定
针对广东外语外贸大学“专业加外语”人才培养模式,在增加英语教学时数的统一规定下,我们制定了英语特色信息技术人才培养的方案。
2.1改革的思路
图1是英语特色信息技术人才培养的工作思路。在各项工作中,教学计划的制定是整个工作的开始,而课程内容的改革是工作成功的关键。
课程内容的改革主要体现在“电路与电子技术基础”、“汇编语言与计算机系统组成”及“计算机专业英语”这几门课程的建设上。同时学生个性化培养问题也很重要。
2.2教学计划的制定
在学校教务处的指导下,学院每两年对教学计划作一次大的修改。针对教学需求,教学计划每年略有微调。2008版专业教学计划在2008、2009级学生中实施。专业教学计划充分体现了学校践行“明德尚行,学贯中西”的校训,着力推进外语与专业的融合,一专多能,“双高”(思想素质高、专业水平高)、“两强”(跨文化交际能力强、信息技术运用能力强),具有国际视野和创新意识、能直接参与国际合作与竞争的国际通用型人才的培养理念。
培养计划中明确提出,计算机专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术(包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法)专业知识的学生。同时强调学生既要掌握计算机科学与技术专业知识,又要有较强英语应用能力,达到社会对面向世界、面向未来的高素质“外向型”IT人才的要求。
表1为计算机专业学分分布情况,专业总学时为2844学时,总学分为16分。其中必修课程108学分,占63.91%,选修课程45学分,占26.63%,实践教学16学分,占9.47%。
* 创新能力学分评分标准按广外大教[2002]26号文的规定执行。
* 创新能力学分可充抵通选课中同类型课程的学分,最高为8学分。
在培养方案中,英语的授课时数达504时,是一般院校相同专业英语授课时数的2倍。英语授课时数的增加,特别是英语口语的教学,提高了学生的英语沟通能力。同时我们不能忽视学生专业能力的培养。
3课程内容的改革
由于英语授课时数的增加,必须加强专业课程的改革,我们通过对“电路与电子技术基础”、“汇编语言与计算机系统组成”两门课程的改革,节省了200多课内教学时数。
3.1 “电路与电子技术基础”课程的改革
在本课程的改革中,我们率先在全国计算机专业中将三门专业核心课程“电路分析”、“模拟电子技术”、“数字电子技术”进行有机整合,将电路分析、模拟电子技术及数字电子技术三部分的内容定为35%、25%及40%,此外还增加EDA技术的内容。该项改革在2001级学生教学中开始实施,目前已经过7届学生的教学实践检验。课程合并前,每门课程按周4课时算,共需216课时;课程合并为一门后,只需108课时。课程改革后,计算机的学生赢得了更多的专业新技术及自主学习时间,我校计算机类专业毕业生达到专业能力突出、英语应用能力强的特色。同时本课程教学内容满足计算机专业学生专业学习的需求。
3.1.1改革的必要性
(1) 专业培养目标的需求
各校计算机专业办学时应体现自己的办学特色。我校计算机专业的办学特点定位于国际化视野信息技术人才培养模式。毕业生应达到“跨文化交际能力强、信息技术运用能力强”的培养目标。
教学计划制订,注重加强对学生外语应用能力的培养,计算机专业的毕业生强调在计算机应用行业就职能力的培养。如外资银行、合资企业和外贸出口等行业的就业。这要求我们针对这种培养需求调整教学计划课时。
(2) 可整合课程的内在联系
三门课程存在内在联系。“电路分析”是“模拟电子技术”的基础,“模拟电子技术”是“数字电子技术”的基础。课程合并后可有效地衔接、有机整合,针对学生培养目标,有利于课时减少。
(3) 可提升学生自主学习的能力
课程改革节省的时间可用于新技术学习、学生自主学习和创新学习。学生参加各种学科竞赛,在竞赛中培养能力。
3.1.2改革实践
(1) 改革初步阶段(2001年~2004年)
在2001年开始考虑该项改革,2002年第1次开设此课程,周学时数为4课时,共72课时,使用两本教材,由于较多学科知识点难于全面照顾,教学反馈效果一般。
2003年第2次开设此课程,周学时数为5课时,共90课时,使用自编讲义,教学效果较好。但有较少关键知识点在教学中难于完成。实验室建设初具规模,并开始编写实验讲义。
2004年第3次开设此课程,周学时数为6课时,共108课时,使用自编教材,教学效果好。实验讲义趋于完善,并着手网络课程的建设。
(2) 改革完善阶段(2005年~2008年)
2004年开始教学时数固定为周学时数为6课时,共108课时,并开始在软件工程及网络工程开设该课程。当年开课学生数达350人,2007年课题组被评为“校级教学团队”。申报校级教研课题“面向21世纪的计算机专业硬件课程内容改革的研究”获立项,2005年申报校级精品课程成功。2007年申报省级精品课程成功。2005年“电路与电子技术基础”网络课件获校二等奖。2008年获全国课件比赛一等奖。
我们以下面三种方式来提高学生动手能力,以弥补课时减少带来的不利影响:
① 常规课堂理论验证性实验:以班为单位,教师讲解与指导,原则上课内完成实验,若没有完成,在实验室开放时间继续进行。
② 课外整机电子系统练习:学生在课程学习期间完成一个电子产品的安装与调试工作。
③ 创新基地:创新基地培养学生创新意识为目标,通过参加“挑战杯”和全国大学生电子设计竞赛等比赛,以赛助学,使学生在计算机软硬件技术全方位得到锻炼。
2005年、2007年分别组织学生参加全国大学生电子设计竞赛、“挑战杯”赛,取得好成绩。2008年出版了《电路与电子技术基础》教材。
3.2 “汇编语言与计算机系统组成”课程的改革
在教育部公布的本科专业总览的计算机专业中,“汇编语言程序设计”、“计算机组成原理”及“计算机系统结构”是计算机专业的主干课程。通过分析,这三门课程的关联度较密切,为课程改革提供了先决条件。这三门课程有相互依赖关系,因此独立开课时难免有重复现象,而如果整合则可节省大量的课时。三门课程整合后形成一门课程“汇编语言与计算机系统组成”。
刚开始我们将三门课程分开开设,汇编语言周课时为4,计算机组成周课时为5,体系结构周课时为4。第一步改革是对三门课程课时的压缩,每门课程周课时均压缩1课时;第二步改革是将计算机组成原理与汇编语言课程合并,形成一门课程“汇编语言与计算机组成原理”,周课时数为6;第三步改革是将上述三门课程合并,形成一门课程“汇编语言与计算机系统组成”,周课时数仍为6。
经过多年的教学实践,将“汇编语言程序设计”、“计算机组成原理”及“计算机系统结构”三门课程整合成“汇编语言与计算机系统组成”一门课程,是计算机专业课程改革发展的必然。妥善组织好课程教学内容,可增强学生学习的积极性,使学生在有限的时间里学到更多有用的内容。课程改革带来的一个任务则是新教材的编写。我们采用使用两本教材的方式,已完成将“汇编语言程序设计”及“计算机组成原理”组合成一门课程“汇编语言与计算机组成”的改革实践。而将三门课程整合成“汇编语言与计算机系统组成”课程的研究正在进行中。教材《汇编语言与计算机系统组成》将于2009年出版。
3.3双语课程建设
以上两门课程的改革为学生争得了英语学习及自主学习的时间,而国际化人才培养中另一个重要问题是学生的英语学习,学校通过加大英语学习的课时,提高学生的英语能力,通过开设英美文化等课程增加学生对西方社会的了解,通过举办英语戏剧赛等活动进一步增强学生的英语沟通能力。
在教学实践中,进一步提高学生英语应用能力,特别是专业英语能力。专业英语教学不仅考虑本门课程教学内容的讲授,同时考虑与其他双语课程内容的统筹问题。
(1) 在“计算机导论”课程使用英文原版教材,课程在一年级新生中进行,教学中强调学生对学科的了解及对专业词汇的学习。
(2) 在二、三年级开设使用双语的专业课程,例如我们聘请外教开展“数据挖掘”课程的双语教学,提升学生专业英语能力。据来自美国的外教说,数据挖掘课程内容较新,美国的计算机专业开设该课程的院校不多,但该课程应用较广,我们选择该课程作全英(双语)教学,以提高学生英语学习能力。
(3) 配合学校的英语教学,在三年级学生中开设计算机专业英语教学。计算机专业英语课程是归口学校的公共英语基础课程,学院接管该课程,请有海外留学背景的教师担任教学工作,强调专业与英语的融合。课程不仅强调专业语汇的学习,更加强专业英语的写作和听说。学习中要求学生学作Presentation,提高学生专业英语口语沟通能力。
4结论
通过几年的教学实践,我们在英语特色信息技术人才培养上取得了一定的成绩。在教师教学层面,“电路与电子技术基础”教学改革获得了省精品课程的称号,两门课程的改革出版了配套教材。在学生层面,毕业生英语水平较高,学生均能通过4级考试。学生参加6级考试,70%以上的学生达到425分以上,97%以上拿到6级考试成绩。在2008年毕业生中,有40%学生进入对英语有较高要求的汇丰软件开发(广东)有限公司。另外,我们在学生个性化培养方面也取得了较好的成绩。学生参加全国大学生电子设计竞赛及泛珠三角大学生计算机作品赛等专业竞赛,均取得省级一等奖以上的好成绩。
参考文献:
[1] 教育部计算机科学与技术专业教学指导分委员会. 中国计算机本科专业发展战略研究报告[EB/OL].[2005-5-18]. /jiao_xue_318/20060323/t20060323_126300.shtml.
[2] 李心广. 面向21世纪计算机专业硬件教学改革的研究[J]. 中国现代教育装备,2007(2):41-42.
[3] 李心广. 汇编语言与计算机系统组成课程改革研究[C]//全国高等学校计算机教育研究会.全国计算机新科技与计算机教育论文集. 成都:西南交通大学出版社,2008:384-388.
[4] 李心广. 计算机专业硬件基础课程的教学改革实践[J]. 中国现代教育装备,2008(10).