信息化与计算机教育本栏目责任编辑:王力ComputerKnowledgeandTechnology电脑知识与技术第18卷第35期(2022年12月)程序设计类课程教学改革探究刘文莉(山西应用科技学院,山西太原030000)摘要:程序设计类课程是计算机专业的重点学习课程,但是由于该课本身具有难度较大、内容分散零散以及教学素材更新换代较快的特点,学生们在具体的学习过程中常常感到十分吃力。因此,为了提升学生们的学习效率,强化院校程序设计类人才的培养力度,对计算机专业程序设计类课程进行改革创新则势在必行。文章简要分析了当前程序设计教学重点常见问题,并结合自身多年教学经验,具体从教学内容整合、教学措施改进以及增强教学实践等方面探究程序设计类课程教学改革途径。关键词:计算机专业;程序设计;课程改革;途径中图分类号:G642文献标识码:A文章编号:1009-3044(2022)35-0151-03开放科学(资源服务)标识码(OSID):程序设计类课程是计算机专业的基础课程,在这一课程的学习中,不仅要求学生们能够掌握具体的程序设计语言与编程知识,更要求他们能够将所学知识运用于实际,并在实际运用中逐步强化编程的思想与方法[1-2]。但是,从整体上看,程序设计类课程涉及的语言科目较多,包括C语言、Java、Web、VisualBasic等,加之学科知识点相对分散,学习难度较大,使得学生们在学习过程中常常感到困难重重。因此,学习兴趣薄弱、害怕写程序、不会设计算法的计算机专业学生比比皆是。而为了适应当前大数据时代背景下对于计算机专业人才的培养需求,不断强化程序设计类课程教学质量,积极促进教学创新改革则具有极其重要的时代意义与现实价值[3]。1程序设计类课程教学中的常见问题1.1理论教学比重较大从专业教师本身上看,多数程序设计类课程教师并未具备具体编程项目的开发工作经验,因此,教师为学生们所传授的知识往往也是自己在大学时期所掌握的知识,在此情况下,理论教学比重往往过大。另外,在一定程度上,教师没能接收最新的编程资讯,在教学中所教授的专业内容也稍显陈旧,也使得学生们在未来步入工作岗位时出现理论与现实脱节的情况,无益于从根本上提升学生们的专业能力[4]。1.2对于逻辑不够重视程序设计类知识的学习或者说学生们未来程序设计类工作的开展都离不开计算机逻辑,但是当前的课程教学中,教师们对于逻辑思维的强调与培养不够重视,这就导致有的学生能够非常扎实地掌握理论知识,且能够在期末考试中取得十分优异的成绩,但是在进行实际的程...