分类筛选
分类筛选:

关于教学改革论文范文资料 与自动化专业C语言教学改革和有关论文参考文献

版权:原创标记原创 主题:教学改革范文 科目:毕业论文 2024-02-13

《自动化专业C语言教学改革和》:此文是一篇教学改革论文范文,为你的毕业论文写作提供有价值的参考。

摘 要:针对我院自动化专业学生的学习现状,分析了C语言教学过程中存在的实际问题,通过调整教学内容、改进教学方法、加强实践教学、优化考核体系等一系列措施对C语言课程进行教学改革,取得了较好的教学效果.

关键词:C语言;自动化专业;模块化教学;对分课堂;实践教学

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2017)36-0145-03

Abstract: Aiming at the current situation of students learning in automation major, this paper analyzes the practical problems in C language teaching process, through a series of measures such as adjusting teaching content, improving teaching methods, strengthening practical teaching and optimizing examination system,to reform C language teaching, eventually achieved good teaching results.

Key words: C language; automation major; modular teaching; PAD class; practical teaching

1 概述

C语言是一种典型的结构化程序设计语言,它既具有高级语言语法精炼、类型丰富、表达能力强、适于模块化编程等优点,又具有低级语言高效、易控制计算机硬件等特点[1].目前,国内高校普遍将其作为理工科入门级的程序设计公共课程,除计算机专业以外,其他专业均把它作为通识课程来实施教学.然而,该课程的培养目标应该是培养学生能够利用计算机处理问题的思维方式,启发学生主动将计算机引入到所学专业的学习中去[2].因此,如何结合理工科专业自身特点进行“C语言程序设计”课程教学,使之既遵循课程教学的基本原则和方法,又能融入到专业学习中,是目前C语言课程教学改革的热点.

对于自动化专业来说,学生部分专业课程的学习掌握和工作中的实践应用都离不开C语言,如单片机和嵌入式系统等智能芯片就是以C语言为基础进行设计开发的.自动化专业C语言的课程讲授,要更加注重学生C语言编程应用能力的培养,充分发挥其在自动化专业课程体系中应有的作用.

2 课程教学中存在的问题

在自动化专业“C语言程序设计”课程的教学过程中,由于课程自身特点、专业人才培养体系、学生知识结构差异等多种原因,目前的教学工作面临着以下问题:

2.1 授课内容与专业课程衔接不紧密

目前,在大多数学校的非计算机专业中,C语言的教学与专业课的学习是采用完全割离的方式进行的,一般在第二学期开设C语言课程,到第四个学期才开始陆续进入专业课的学习.在传统C语言教学中,通常以“Visual C++ 6.0”软件为编译环境,介绍C语言的基本数据类型与表达式、控制语句、数组、函数等基础知识,此外,还会对指针、结构体、共用体、甚至文件进行详细地讲解[3].在整个教学过程中过于注重语法、语句等细节的讲授,缺少对算法设计的练习,学生课堂参与度较低,以至于在学完整个课程之后,学生也不知道C语言在其专业中的具体用途,学完后很快就会忘记.这样会使得学生在学习过程中没有明确的学习目的,从而逐渐失去学习兴趣,不利于学生分析和解决具体实际问题能力的培养.

2.2 没有充分发挥其在自动化专业课程体系中的作用

作为一门实践性、应用性较强的课程,C语言能否学好将直接关系到自动化专业学生后期专业课的学习效果.通过C语言的学习,应该培养学生灵活运用算法思想来解决专业问题的能力,为学生进一步学习“单片机”、“嵌入式系统”等其他专业课程打下坚实的基础.但是,目前大部分高校对于C语言的定位只局限于普及计算机基础知识,授课的深度和广度不足,其价值仅仅体现在等级考试上,没有充分发挥其在自动化专业课程体系中的应有的作用.

2.3 实验实践教学效果不理想

C语言是大学入门级的程序设计语言,但是对于应用型本科院校而言,学生的基础相对来说比较薄弱,其前期的知识储备只有少量的信息技术知识,但C语言中却会涉及很多的概念和复杂的语法知识.学生普遍反映有些概念比较抽象,难以理解.所以,在教学过程中一定要将理论教学与实践教学相结合,但大部分院校在开设课程的时候往往是先讲理论后进行实践教学.这样,学生所学习的理论知识得不到及时的消化吸收,理论教学与实践教学相脱节,达不到预期的教学效果.

3 教学改革实践

针对以上存在的问题,我院计算机和自动化两个专业教研室共同制定了一系列的教改措施,并在实施过程中针对具体出现的问题及时进行调整.

3.1 调整课程结构,使教学向专业靠拢

从培养学生利用计算机解决实际操作问题的能力出发,打破传统C语言的课程结构,以“理论够用、重在实踐”为宗旨,以任务驱动为导向,将课程教学内容划分为5大模块,模块化教学内容如图1所示.每个模块包含不同的任务,完成不同能力的培养目标.整个课程以学生为主体来展开,既避免枯燥的理论讲解,又能将具体知识与后续的专业课相结合,使得整个教学过程逐步向专业靠拢.

单片机等芯片开发设计是自动化专业学生的重点学习内容之一,因此在C语言的授课过程中适当的增加简单的单片机开发案例,由浅入深,引导学生逐步了解自动化专业到底可以干什么.例如,在学习完循环结构之后,给学生演示用C语言来控制实现的跑马灯程序,这样可以让学生清楚的了解循环程序在实际案例中是如何应用的.

教学改革论文参考资料:

教学改革论文

教学和杂志社

关于英语教学的论文

基础教育课程改革论文

绘本教学论文

教育教学论坛期刊

结论:自动化专业C语言教学改革和为关于对写作教学改革论文范文与课题研究的大学硕士、相关本科毕业论文教学改革论文开题报告范文和相关文献综述及职称论文参考文献资料下载有帮助。

和你相关的