C语言程序设计教学改革

C语言程序设计教学改革探索

【摘要】 c语言程序设计课程是许多高校开设的一门公共基础课

程,作者分析了教学过程中存在的问题,结合多年的教学实践经验,

提出了教学改革方案,经过实践取得了良好的教学效果。

【关键词】 c语言程序设计 教学改革 实践教学

一、引言

随着计算机技术的飞速发展和不断普及,计算机已经在人们的工

作生活中得到了越来越广泛的应用,由此也促进了高校计算机技术

教育的不断推进。目前许多高校已经将计算机语言课作为一门基础

必修课,主要目的是让学生通过程序设计方法的学习,了解计算机

解决问题的过程和方法,训练逻辑思维能力,培养解决问题的能力。

c语言程序设计以其丰富的数据类型、清晰的语言结构、较强的逻

辑性以及结构化程序设计思想等优点,非常适合作为教学语言,因

此许多高校将c语言程序设计作为公共基础课。然而,由于c语言

课程引入许多新概念和思想较为抽象和复杂,对于初学者来说仍具

有一定的难度。针对这种情况,笔者总结了教学过程中出现的问题,

提出改革方案,并取得了良好的效果。

二、存在的问题

作者通过多年从事c语言程序设计课程的教学工作,发现在教学

中存在的一些问题,总结起来主要有以下几点:

(1)内容繁杂,学习过程枯燥

c语言程序设计 黄建灯,C语言程序设计教学改革相关推荐

  1. 黄建c语言教程,黄建的C语言PPT课件,C_03_循环结构.ppt

    黄建的C语言PPT课件,C_03_循环结构.ppt while 语句 while语句 [2010.9.20]以下程序的运行结果是 int a = 1, b = 2; while (a < 6) ...

  2. c语言黄建灯第七章答案,c语言实训大纲.doc

    桂林电子科技大学信息科技学院 C语言程序设计实训大纲 课程类别:实践环节 总 学 时:2周 学 分:2 适用专业:通信.自动化 班 级:11级通信工程专业 实验中心(室): 12205.12305.1 ...

  3. 流水灯c语言及汇编程序,流水灯C语言及汇编程序.doc

    一.51单片机流水灯C语言源程序 文件说明:流水灯C程序程序说明:MCU采用AT89S51,外接11.0592M晶振,P2口输出 ?? #include?? //51系列单片机定义文件#define ...

  4. 51单片机呼吸灯c语言,51单片机呼吸灯C语言版.doc

    基于单片机与PWM的呼吸灯设计 实训指导教师: 班 级: 设 计 人姓名: 设 计 日 期: 设 计 地 点: 完 成 时 间: 摘要 本设计是基于单片机的原理与接口设计,采用单片机I/O口,加以C语 ...

  5. C语言编程双向流水灯,C语言编程--数组控制流水灯-2

    原标题:C语言编程--数组控制流水灯-2 /*********************** ********************/ #include unsigned char code tabl ...

  6. 8个灯以此点亮c语言程序,单片机流水灯C语言程序(8个灯,依次点亮每个灯,延时500MS)...

    #include #include void delayms(unsigned char ms) // 延时子程序 { unsigned char i; while(ms--) { for(i = 0 ...

  7. python程序设计黄锐军电子版_Python程序设计 黄锐军 高教社 计算机课件.zip-KC 017 08 0462.pptx...

    原文件部分截取内容: 4.6.2 [案例]字典存储省份与城市 Shenzhen Institute Of Information Technology 教师:黄锐军 深圳信息职业技术学院 1.案例描述 ...

  8. c语言程序设计基础项目教程,C语言程序设计基础项目教程

    摘要: <C语言程序设计基础项目教程/高职高专计算机教学改革新体系规划教材>通过项目实例,重点讲解C语言结构化程序设计的基本思想,方法和解决实际问题的技巧,培养学习者设计,分析应用程序的能 ...

  9. 电气自动化学c语言有什么作用,电气工程及其自动化专业C语言课程教学改革-2019年教育文档...

    <电气工程及其自动化专业C语言课程教学改革-2019年教育文档>由会员分享,可在线阅读,更多相关<电气工程及其自动化专业C语言课程教学改革-2019年教育文档(4页珍藏版)>请 ...

最新文章

  1. 本年扩增子、宏基因组课程报名已满,想要学最早等明年
  2. 下一代防火墙市场高速增长,年复合增长率为13.6%
  3. mRemoteNG 远程连接工具(开源)
  4. Android 开发 技术大纲 某学课堂
  5. ubuntu16定时任务crontab
  6. 简单好用的Adapter---ArrayAdapter
  7. iPhone被曝“窃听门” 用户在接听前可能被监听?苹果回应...
  8. postgresql索引
  9. python面对对象实验_实验题目:python面向对象程序设计
  10. MySQL数据库企业级应用实践(主从复制)
  11. mysql设计一个网上购物系统_网上购物系统的设计与实现(MyEclipse,MySQL)
  12. 实战篇3:一切皆对象,文件目录体系(节点树)
  13. 深入Java内存区域与OOM
  14. CVPR 2022 Oral | 人大高瓴AI学院提出:面向动态视音场景的问答学习机制
  15. 乘幂法计算矩阵主特征值和特征向量-Matlab实现
  16. HTML外边框塌陷什么意思,html如何解决高度塌陷问题
  17. CV影视TV版3.0.3最新版 家中观影利器
  18. PyCharm配置远程解释器
  19. 互联网金融大事件,从泛亚到e租宝敲响的警示钟?
  20. ASEMI整流桥DB107详细参数,DB107特征,DB107机械数据

热门文章

  1. brew php mysql_MAC下用homebrew安装及配置apache、php和mysql
  2. 单片机数字滤波算法如何实现?(附代码)
  3. 转行AI成功的秘诀只有一个,那就是……
  4. mysql 设计两个主键都不可重复_18个MySQL面试题剖析(答案解析),听说身为程序员的你还没掌握...
  5. linux usb ga驱动详解,Linux设备驱动之内存映射
  6. 手环升级鸿蒙设备名单,鸿蒙2.0升级名单已确认-可首批升级的42款机型推荐
  7. php mod11 10公式,mod运算规则
  8. JavaScript三种创建构造函数的方式
  9. .net mvc web api上传图片/文件并重命名
  10. 【TensorFlow】:解决TensorFlow的ImportError: DLL load failed: 动态链接库(DLL)初始化例程失败...