C语言程序设计课程实践教学改革
本文旨在探讨《C语言程序设计》课程的实践教学改革,结合C语言与电类专业的关系和专业重实践能力培养的特点,对《C语言程序设计》实践教学进行了改革。文章首先分析了C语言实验教学中存在的问题,然后依据专业课程的相关性及培养目标,设计了一款配套C语言学习板,对课程实验的改革进行了说明,举例阐述了教学实施过程,探讨了教学中的工程思维、课程思政元素。
《C语言程序设计》是电类专业开设的一门基础课程,具有实践性很强的特点。传统的C语言教学模式不能体现专业特点及专业课程之间的关系,课程教学内容设置相对独立。为了解决C语言课程与后续课程相融合的问题,体现专业软硬结合的优势,同时激发学生学习兴趣,加深学生对课程重点难点的理解,培养学生发现问题、分析问题、解决问题的能力,为后续专业课程的学习打下坚实基础,我们对C语言的实践教学进行了改革,开发了一款配套教学的学习板。
学习板的制作成功包含了模拟电子技术、数字电子技术及单片机原理与控制技术等课程知识的应用。在学生第一次做实验时就可以为学生分析学习板上用到的相关课程的知识点,营造一种学有所用的氛围,从而激发学生的好奇心和学习兴趣。
在教学实施过程中,我们以“循环语句”实验为例,讲解教学的实施过程。C语言中有三种循环体,即for、do while、while三种循环体。循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。它由循环体中的条件来判断继续执行某个功能还是退出循环。根据判断条件,循环结构又可细分为以下两种形式:先判断后执行的循环结构(for、while)和先执行后判断的循环结构(do while)。
结合配套学习板的操作有所不同,除了完成传统的实验操作外,还要结合硬件进行操作,只有在理解学习板硬件与软件(代码)结合运行的知识和原理后,才有可能顺利的完成实验,得到预期的效果。
本文还探讨了教学中的工程思维、课程思政元素,旨在培养学生的实践能力和创新能力,为电类专业学生的就业和发展提供了良好的基础。
《C语言程序设计》课程的实践教学改革旨在解决C语言课程与后续课程相融合的问题,体现专业软硬结合的优势,激发学生学习兴趣,加深学生对课程重点难点的理解,培养学生发现问题、分析问题、解决问题的能力,为后续专业课程的学习打下坚实基础。