软件工程
软件与微电子学院本课程介绍软件工程的基本思想、基础理论、经典方法、实用技术。涵盖软件全生命周期的问题定义、可行性研究、结构化需求分析和设计,面向对象分析与设计,系统实现、系统测试、运行维护和项目管理等内容。 本课程要求学生掌握软件工程的基本概念、基本原理、开发软件项目的工程化的方法和技术,以及在开发过程中应遵循的流程、准则、标准和规范等;能够根据软件开发、维护、管理方法开展一个软件工程项目,实现全生命周期的软件开发与维护;具有一定的软件开发能力与软件项目管理能力,能参加大型软件开发项目并扮演好本职角色;具有辩证思维和系统思维,能全面综合统筹各项任务;具有战略思维和大局意识,能做出准确决策;能够换位思考,具有良好的沟通能力;有定义问题、分析问题、解决问题的能力,为成长为思想道德正、政治站位高、软件开发能力与软件项目管理能力强的高素质、高层次、实用型、复合交叉型、国际化的工程技术创新与管理人才打下坚实的理论基础。
教学理念
对课程思政的认识与理解
课程思政是充分发掘和运用专业课程蕴含的思政教育元素,让专业课的思想性和价值性表现出来。
学生只有“亲其师”,才会“信其道”。“君子不器”,做好课程思政,老师首先要自修,自觉学习习近平新时代中国特色社会主义思想、社会主义核心价值观、中华优秀传统文化、宪法法治、职业理想和职业道德等内容,提升思想境界、政治觉悟,做“大先生”。其次要从理论和实践两个角度挖掘提炼专业课程中的政治认同、家国情怀、文化素养、宪法法治意识、道德修养等内容,把这些内容“内化于心,外化于行”,真正融入到对专业知识的理解和实践当中,融入到为人处事的思想观念和言谈举止当中。
老师表里如一,“处无为之事,行不言之教”,学生在“无声”、“无形”中增强了四个自信,强化了爱国主义思想,提升了文化素养和宪法法治意识,筑牢了职业理想,提高了道德修养,从而达到“功成事遂,百姓皆谓我自然”的育人效果。