融入现代技术的软件课程体系教学改革研究
2018-01-09杨正武
摘要:计算机科学与技术专业学生既要掌握基础知识,还要掌握当下主流技术。许多大学把大数据和云计算技术纳入到计算机科学与技术本科专业的软件课程体系中,而软件课程体系是计算机科学与技术本科专业的三大专业课程体系之一,且居于核心位置。对软件课程体系内容进行了探索性整合,寻求它们内在的统一性,为软件课程的创新改革提供方法上的指导和依据,促进教学效果的改进,以提高学生专业能力。
关键词:软件课程体系;教学改革;计算机科学与技术专业;大数据;云计算
DOIDOI:10.11907/rjdk.172675
中图分类号:G433
文献标识码:A 文章编号:1672-7800(2017)012-0235-03
Abstract:Computer science and technology undergraduate students should master basic knowledge and mainstream technology.Many universities have big data and cloud computing technology into the undergraduate curriculum system of software of the computer science and technology, and software course system is computer science and technology one of the three professional undergraduate course system, and the core position.For exploratory software on the curriculum content integration, to seek the unity of their inherent for innovation of software course reform provide methodological guidance and basis, to improve teaching effect, ultimately achieve the improvement of students' professional ability.
Key Words:software course system; teaching reform; computer science and technology; big data; cloud computing
0 引言
大數据和云计算技术正深刻地改变我们社会、经济方方面面[1]。大数据和云计算是计算机软件体系的数据与计算两大核心内容。计算机科学与技术专业、软件工程专业均设置了软件课程体系,软件课程体系的改革与创新包括课程设置、课程内容、课程特点以及课程教学改革。增加大数据、云计算及相关具有特色的融合性课程,以适应计算机技术的发展和社会经济需求。根据专业培养的目的和能力要求,结合当下主流技术,统一融入软件课程体系,确立各门课程的地位和作用,以培养学生的计算思维能力。
1 软件及课程体系解析
软件技术已经发展到大数据和云计算,但基础技术仍是数据与计算,两者彼此独立,相互交融。在计算机科学中,数据(data)指所有能输入到计算机并被计算机程序处理的符号的介质总称,为具有一定意义的数字、字母、符号和模拟量等。……
