DOI:10.19392/j.cnki.1671⁃7341.202312050高校程序设计类课程教学新思路探究董宁西安外事学院工学院陕西西安710077摘要:高校程序设计类课程由于理论知识过多,学习抽象,因此需要学生投入较多时间与精力。传统程序设计类课程由于教学模式陈旧,学生学习重点集中在程序设计语言上,缺乏对程序设计实践的重视。本文主要分析了高校程序设计类课程教学中存在的问题,并针对实践性不足的特点,提出从增加实践能力出发,提倡学生养成程序设计思维,改革现有教学模式,实现高校程序设计课程教学新思路。关键词:高校;程序设计;课程;教学程序设计类课程作为计算机专业知识之一,具有一定的难度和枯燥性。由于高校在教学中缺乏改革,导致学生在学习程序设计类课程知识时缺乏学习兴趣,再加上教学重点主要放在课本理论知识上,导致课程应用性不强,学生认识不到程序设计类课程的重要性。传统教学方式应用在程序设计类课程上,不但会影响学生的学习兴趣,也与计算机技术发展相脱离。现有程序设计发展迅速,需要高校改变原有知识结构,紧跟计算机技术发展,这样才能促进程序设计类课程教学不断进步。一、高校程序设计类课程人才培养方向互联网技术的发展,使计算机程序设计类课程受到各高校的重视,为了促进计算机应用人才的发展,高校程序设计类课程受到学生的欢迎。一些初学者由于未能正确认识程序设计类课程特点,因此在学习中陷入种种认识误区。程序设计最早是作为人机交互的语言,为使用者与计算机沟通提供通道,随着现代计算机硬件技术的发展,计算机程序设计的复杂性、可维护性、可扩展性成为程序设计中需要关注的特点。现在计算机技术的发展,使程序设计趋向于专业化,一些专用软件如操作系统、数据库系统、应用服务器等程序语言成为计算机的一部分。高校程序设计类课程在教学中要认识到随着现代计算机技术发展,设计语言种类向着复杂化、专业化发展,学生在学习过程中也会面临多种设计语言学习的难度,如果没有明确的学习目标,就会陷入盲目学习的境地。(一)程序设计类课程人才向着专业化发向发展自计算机出现以来,程序设计语言出现了有上千种,但是真正被广泛应用的只是其中小部分。最早程序设计语言就是我们所熟知的0和1,也是现在所有程序设计语言的逻辑运行基础。目前应用广泛的是高级设计语言,其特点是面向用户的、基本上独立于计算机种类和结构的语言。其最大的优点是:形式上接近于算...