课程简介
本课程以必修课的形式,面向本学院的本科数学与应用数学、信息与计算科学、统计学、人工智能等专业开设。
课程以编程应用为驱动,通过案例和问题引入内容,重点讲解程序设计的思想和方法。通过本课程的学习,在知识目标上,让学生掌握C语言程序设计的基础知识、程序结构和流程、函数、复杂数据结构(如数组、指针、以及结构体、文件)等基本内容;能力目标上让学生掌握调试程序的一般技巧,初步学会运用计算机解决实际问题的方法和步骤,从分析问题入手,设计合理的数据结构和可行的算法,编写出具有良好风格的C语言程序;具有进一步学习其他语言的能力;价值目标上培养学生的创新实践、团队协作精神,养成明礼诚信做人、依法依规做事的习惯,激励学生追求精益求精的大国工匠精神,形成社会主义核心价值观、大局意识、选择及决策意识,体现三全育人的基本要求。
授课教师
硕士,教授,硕士生导师,计算科学教研室主任,主要从事计算机软件及应用、灰色系统理论及其应用研究。长期从事本科《C语言程序设计》《C++程序设计》《Go语言程序设计》《Web前端开发》《软件工程》等课程,以及研究生的《灰预测与灰决策》等课程的教学任务;近年来在Journal of Mathematics、Energy Reports、计算机工程与应用、统计与决策、统计与信息论坛等国内外期刊上发表论文20余篇,申请软件著作四项,带头组织开发《**学校管网站群系统》《**在线学习平台》《**设备管理系统》等软件系统;长期组织和指导学生参加蓝桥杯大赛、中国大学生计算机设计大赛、互联网+创新创业大赛等赛事,10余名学生荣获国家级奖项。