- 4
- 0
- 约5.45千字
- 约 11页
- 2018-08-27 发布于福建
- 举报
地方高校C语言教学中问题探讨及解决方法
地方高校C语言教学中问题探讨及解决方法
摘要:C语言作为计算机类专业的基础编程课程,在后续的高级语言、数据结构以及算法的学习中起到了重要的铺垫作用。然而,在实际的教学过程中,作者以及其他同课程的教师在教学中发现了一系列的难题。该文针对地方高校C语言教学中存在的问题,根据学生的课程反馈信息和教师的课堂教学中所发现的现象加以分析,并提出一些卓有成效的解决方法,使得学生能够较为轻松的学习C语言,并且能够促进对计算机工作原理的深层次理解。
关键词:C语言;计算机;教学
中图分类号:TP312 文献标识码:A 文章编号:1009-3044(2017)32-0171-02
C Language Teaching Problems and Solutions in Local Colleges
GE Geng-yu
(School of Information Engineering,Zunyi Normal College, Zunyi 563006,China)
Abstract:As the basic course of computer science specialty, C language is so important to the subsequent courses like high-level programming language, data structure and algorithm. But, a series of problems are found by author and teaching team in the actual teaching process.According to the feedback of students at class and phenomenon found by teachers, some effective solutions are put forward to make students learn C language more easily and promote the deep understanding of the principle of computer science.
Key words: C language; computer; teaching
1 概述
C?Z言程序设计基础(以下简称C语言)是高校理工科尤其是计算机类专业教学的入门课,对后续的很多专业核心课程起到了重要的铺垫作用。C语言作为既接近高级语言又贴近底层硬件的编程语言,有其独特的优势,如C语言可以用来开发操作系统(Linux的大部分代码用的就是C语言)、多数外围设备接口的硬件驱动程序、数据库、应用软件(office等)、嵌入式系统、工业机器人等[1],最主要的是C语言可以为学习其他计算机语言奠定坚实的基础。因此,在教学中如何让学生学好C语言课程对于后续的课程意义重大。
C语言课程的参考书有成千上百本,但是基本上都是集中讲解以下核心内容:C语言的基本框架案例、数据类型、变量和常量、运算符、表达式、语句、顺序结构、选择结构或分支结构、循环结构、转向语句、函数、预处理、数组、地址、指针、动态内存(存储)分配、结构体、共用体、文件等内容[2-4]。
2 C语言教学中存在的问题及解决方法
2.1 生源问题分析
中西部的地方院校高考生源大部分来自于各个乡镇或县城中学,大部分学生在大学入学前没有过多地接触过计算机深层次的知识和操作,加上很多师范类的院校存在女生较多,被调剂的比重较大,因此学生入学后难以对专业课程和方向感兴趣,因而缺乏学习的动力和热情。
针对以上问题,该课程教学团队考虑从吸引学生的兴趣入手,在课堂中给学生们演示四轴飞行器、人形机器人、轮式和履带式机器人等基于嵌入式控制的智能作品,告诉学生这些基于STM32系列单片机的智能体都是用C语言开发的程序,因此学好C语言后大家也可以做出此类的作品,对以后的学科竞赛,创新创业起到很好的铺垫作用。目前国家很重视创新创业教育,未来的主流技术包括物联网、大数据、机器人等,C语言是其中最基础的课程之一。经过一番教育之后,学生的学习热情明显高涨,学习兴趣浓厚。
2.2 先导课程问题
全国很多院校也都将C语言程序设计基础课程放在大一学年上学期开设,这其中存在着一些问题,如操作系统、计算机组成原理等计算机核心课程还没有学习,因此学生并不能理解内存以及存储器存储变量或者数据的概念,因此难以理解变量、数组连续存储单元、地址和指针内容的本质。
针对以上问题,课程组讨论的结果是在课程的最初几节课中给学生做一些计算机软硬件基本组成部分和工作
您可能关注的文档
最近下载
- Ф90橡胶冷喂料挤出机毕业设计说明书.docx VIP
- 《行测》《行测》题库型介绍(基础题).docx VIP
- 北师大五年级下册全册数学教案.docx VIP
- 石蜡制备高碳醇工艺条件研究.pdf VIP
- 2025届宁夏回族自治区吴忠市盐池县高三下学期第一次模拟考试物理试卷.pdf VIP
- 浙江省中小学正高级教师职称评审表2017.pdf VIP
- 80辛集互联网搜索引擎在成功抓获漂白身份潜逃十二年绑架逃犯中的具体应用3542.pdf VIP
- 《故宫IP联名文创产品开发与销售总结》_国潮文创产品经理.docx
- 人教版(2019)必修第一册 Unit 3 Sports and Fitness Reading and thinking Living Legends 教学设计.pdf VIP
- 专题01+完形填空之综合解题技巧(复习课件)(全国通用)2026年高考英语二轮复习讲练测.pptx VIP
原创力文档

文档评论(0)