摘 要:针对计算机科学与技术专业为代表的IT技术人才培养过于强调理论或过于强调代码开发、忽视知识体系构建的问题,提出了紧密围绕IT行业发展趋势,及时跟踪毕业生就业去向,构建科学化的人才培养体系,优化整合实践类课程授课内容,构建课程群并进行授课内容优化,突出理论联系实际的复合型、应用型人才培养方案。课程体系的构建和优化为相关IT专业人才培养提供了积极的借鉴价值。
关键词:IT行业;技术实践;计算机科学与技术专业;课程体系;课程群
中图分类号:G642 文献标志码:A 文章编号:2096-000X研究拟达到的目标
1. 明确各相关理论课程的具体内容对各实践类课程具体技术知识点的支撑关系,以便在制订理论课程教学大纲、安排具体知识点学时以及综合考虑课程重点和非重点内容比例时更有目的性、针对性。
2. 进一步明确各实践类课程的核心技术、知识内容及课程间相互衔接的部分,对重复的内容进一步明确只在哪一门课程中讲解,使得制订培养方案、课程教学大纲、安排各课程具体内容学时更加准确,并能在保证教学质量的同时进一步压缩学时。
3. 进一步明确各实践类课程的课堂教学与实践教学的学时比例,以及各具体技术知识点的实践教学方式,以保证教学效果。
三、IT行业技术实践类课程体系的构建
和专业课课程群建设
计算机科学与技术专业由于专业理论课、实践类课程较多,技术更新快,作为一名专业教师难以做到同时对专业的所有理论课程、实践类课程内容及相关性非常清楚。所以以“基础性、综合性、渐进性、开放性、创新性、整体优化”等为基准,我校计算机科学与技术专业课程群分类如下。
1. 以C语言为基础类。主要课程包括:C语言程序设计、数据结构、C++程序设计、C++程序设计课程设计等。
2. 软件工程类。主要课程包括:软件工程、UML建模工具等。
3. 网站开发类。主要课程包括:标记语言基础、网页前端页面设计、PHP程序设计、HTML5程序设计、PHP程序設计课程设计等。
4. 数据库类。主要课程包括:数据库原理、Oracle数据库、数据库原理课程设计、Oracle数据库课程设计等。
5. 理论基础类。主要课程包括:计算机导论、离散数学、编译原理、汇编与接口技术等。
6. 操作系统类。主要课程包括:操作系统、Linux系统等。
7. 嵌入式开发类。主要课程包括:嵌入式系统、嵌入式软件、嵌入式软件课程设计等。
8. 计算机网络类。主要课程包括:计算机网络、计算机网络安全、计算机网络课程设计等。
9. 组成和结构类。主要课程包括:电路分析、模拟电子技术、数字逻辑、计算机组成原理、系统结构等。
10. JAVA开发类。主要课程包括:Java程序设计、Java EE编程技术、Java EE编程技术课程设计、Java综合课程设计等。
11. .NET开发类。主要课程包括:C#程序设计、ASP.NET 技术、.NET综合课程设计等。
、网页前端页面设计属性的讲解。
网页前端页面设计课程重点讲授JavaScript和CSS部分,有关HTML语言相关内容由于在标记语言基础课程中有详细讲解,因此该课程不再讲授,并提示在HTML5程序设计课程中还会继续引入新的标记类型。由于该课属于前端类网页设计,因此将表单如何向后端服务器提交部分省略。
PHP程序设计课程使用FORM表单实现浏览器端的数据采集,与标记语言基础、网页前端页面设计中的FORM表单有关联。由于前沿课程中已有详细讲解,此部分缩短学时,避免教学重复。SQL语句不再讲解。PHP会话控制,包括PHP页面间参数传递的所有方法、页面跳转的方法、使用Cookie和Session实现PHP会话控制的方法等,由于该课程在Java EE编程技术之后讲授,学生已掌握JSP有关的知识,所以教师只重点介绍其与JSP实现方式的差异性即可。由于学生之前已有多门课程的知识基础,所以学生可以非常快速地上手学习和设计开发,在课程设计中均具备独立做出一个中小型Web系统的能力。
HTML5程序设计课程中的HTML基础知识,HTML表单部分,CSS样式以及JavaScript等由于前序课程已学,故课堂不重复介绍。重点介绍HTML5的主题结构和特有的表单元素。讲解特有的CanvasAPI绘制图形、多媒体应用、本地存储和离线应用程序、通信与线程等知识。基于JavaScript的JQuery框架在之前相关课程中没有讲授,所以该课程还重点讲授JQuery部分。
3. “JAVA开发类”课程相关性分析
主要课程包括:JAVA程序设计重视学生实习实训基地的建设
专业先后与黑龙江邮政易通公司、中央红集团、中软国际、达内科技等十余家企业和培训机构建立了长期稳定的实习实训基地。专业非常重视紧密跟踪IT行业技术热点和IT行业人才需求的标准和趋势,严格落实培养方案中的实践教学内容,不断探究如何提高实践环节的实效性。
商業智能与自动化方向
以数据库开发类课程为核心进行知识拓展。使学生熟悉商品的生产、配送、流通、销售服务以及资金的支付、交割、清算等基础知识和业务流程,能设计从整体到局部的安全有效的先进的商业自动化中小型解决方案,具备针对购物中心、仓储中心、物流配送中心、百货商店连锁企业、超市及便利店等商业自动化系统进行设计和技术开发的能力。
:86-87.
[2]刘元林,张增凤,孟庆强.实践类课程教学质量监控体系的研究与实践[J].实验室研究与探索,2009,28(8):126-128.
[3]申志军,郭玉波.计算机专业编程实践类课程考核方法探索[J]. 教育观察,2017,6(13):101-102.
[4]王國胤,瞿中,夏英,等.计算机科学与技术专业的层次化关节点课程体系研究与实践[J].计算机教育,2010(15):57-62.
查看全文
false