高枚 王睿智 丛培盛


摘 要: “软件开发技术”课程是为理工类非计算机专业学生开设的公共基础课。为适应新时期人才培养需求,需要对原有的以传授计算机理论知识为主的教学内容和单一的教学模式进行改革。针对计算机基础教学的特点,提出以强化计算思维和应用能力培养为目标的改革方向,详细探讨了新的课程知识体系构建、教学内容的组织实施,以及过程化考核方法。教学实践表明,改革提升了学生对课程的兴趣,促进了学生应用创新能力的提高。
关键词: 计算思维; 应用能力; 软件开发技术; 过程化考核
中图分类号:G642 文献标识码:A 文章编号:1006-8228(2021)12-84-03
Abstract: "Software Development Technology" is a public basic course for non-computer students majoring in science and engineering. To meet the needs of talent cultivation in the new era, it is necessary to change the teaching content which mainly consists of theoretic computer knowledge and the unitary teaching mode. According to the characteristics of computer basic teaching, this paper proposes the reformation objective of enhancing computational thinking and application ability cultivating, discusses in detail the construction of new course knowledge system, the organization and implementation of the teaching content, and the process assessment method. The teaching results suggest that the reform improves the students' interest in the course and their application and innovation ability.
Key words: computational thinking; application ability; software development technology; process assessment
0 引言
“軟件开发技术”课程在我校已有二十余年的开设历史。随着计算机技术的快速发展,计算机技术与其他专业的融合日益深入,各专业对学生的计算机应用能力提出了更高的要求。传统的教学内容和培养目标都已无法适应新时期人才培养的需要,课程改革势在必行。本文将从教学目标、课程知识体系、内容组织实施及考核等方面对课程教学改革进行具体介绍。
1 教学目标和课程内容体系
1.1 以计算思维为导向定位教学目标
计算机技术的快速更新换代是计算机基础教学始终面临的挑战。虽然计算机基础教学具有很强的应用性,但仍然需要教授一些相对稳定的、基础性的以及让学生长期受益的内容 [1]。而计算机科学与技术中所蕴含的计算思维的思想和方法则不会随着技术的换代而过时,这些正是稳定的、能使学生长期受益的“授人以渔”的方法,是信息世界普适、通用的思维方式。……