课程简介
C语言程序设计是计算机科学与技术、软件工程专业的学科基础必修课。培养学生计算机编程思想技能和逻辑思维能力。前置课程,计算机科学导论。后置课程数据结构、C++程序设计等。面向大一的计算机类专业的学生。80学时5个学分。课程从2019年进行课程建设。2020年获江西省防疫期间线上优质课程。2021年,被评为校级一流本科课程。2021年成立四位一体的计算机程序设计课程群建设团队。
《C语言程序设计》采用“一三五”育人模式,一个中心是以立德树人为教育宗旨。三种角度融合知识、能力、素质的教学目标。五种过程,学问思辨行。采用“一三五”育人模式和线上线下混合式教学。教学方法采取任务驱动、案例导入、讲练结合、分组讨论。将理论知识与实践能力紧密结合,突出对学生实践能力、创新能力的训练,注重对学生思想品德的塑造,有效解决了程序设计类课程强调学科导向、忽视能力训练的问题,提高了教学效果。
知识目标为掌握程序的基本结构、数组和函数、指针的运用。能力目标为具备严谨的编程思想、逻辑思维能力、动手能力强,通过程序设计思想解决专业领域问题。素质目标是培养学生社会主义核心价值观、自主学习能力、软件开发规范、大国工匠、团队合作和科学报国的精神。课程分别从家国情怀、科学素养走近前沿角度挖掘课程思政,强调课程知识点与思政元素融合,引导学生主动领会,内化于心,真正实现“盐溶于水”,培育合格的社会主义事业的建设者和接班人。
授课教师
硕士,副教授,中共党员,现任信息电子学部计算机科学与工程系主任。主要从事数据库技术和网络技术等方面的研究与教学工作。近年来,主持省优质课程《C语言程序设计》、主持“十四五”教育科学规划课题一项、省教育厅教学改革课题两项、省教育厅科技课题两项和教育部协同计划项目一项,参与省级教学改革课题多项。共发表十余篇论文,其中中文核心5篇。主编人民邮电出版社教材《C语言程序设计教程》、《C++语言程序设计》、参编教材若干部。工作以来,多次组织和指导学生参加团体程序设计天梯赛、全国大学生算法设计与编程挑战赛、全国高校计算机能力挑战赛、江西省大学生科技创新与职业技能竟赛等,多名学生荣获奖项;多次荣获“江西省优秀指导教师”,“优秀共产党员”、“优秀教师”等荣誉。