课程简介
程序设计基础是计算机类专业一门重要的专业基础课程,同时还是学生长期实践、领悟、提升和夯实的技能性课程,与学生团队项目、实习和工作有着强烈的耦合关系。课程主要目标是培养学生逻辑思维并建立程序设计的思想。重点培养学生分析问题和使用C语言进行程序设计以解决实际问题的能力。整门课程以“MOOC+翻转课堂”混合式课程设计为抓手,以OBE理念为导向,教学过程中贯彻了“以学生发展为中心”,落实了立德树人的目标,同时重视目标产出,加强持续改进。学生程序设计能力、学习的主动性、创新能力都有所提升。课程经过多年建设,目前是国家级课程思政示范课程和兵团一流课程。
授课教师
博士,教授,博士生导师,全国宝钢优秀教师,教育部课程思政教学名师,兵团首届教学名师,自治区教学能手,兵团中青年领军人才,兵团优青。现任石河子大学信息科学与技术学院副院长。主持国家自然科学基金项目2项,兵团重大科技项目等省部级项目10项。以第一和通讯作者发表论文46篇;获得授权发明专利、实用新型专利、软著等知识产权28项;获得兵团科技进步一等奖、兵团教学成果二等奖等各类教学和科技奖励24项,出版教材和专著9部。长期主讲程序设计基础、数据结构,算法分析与设计、智能计算系统等课程。长期担任石河子大学ACM队主教练,指导学生在ACM/ICPC等程序设计类大赛中获奖80余项。