c语言程序设计学习中的问题与对策,C语言程序设计学习中的问题与对策.pdf

C语言程序设计学习中的问题与对策

第 20 期 计 算 机 教 育

2010 年 10 月 25 日 Computer Education No.20 Oct.25,2010 83

文章编号:1672-5913(2010)20-0083-04 中图分类号:G642 文献标识码:A

C 语言程序设计学习中的问题与对策

张 帆,周法国,王振武,李佳静

(中国矿业大学(北京) 机电学院, 北京 100083)

摘 要:通过问卷调查的方式,对大学生在 C 程序设计课程学习过程中存在的主要问题进行了总结和分析。

在教学过程中,以提高大学生程序设计的逻辑思维能力和实际动手能力为主要目标,采取了相应策略。通过

对教改班和非教改班的相关指标比较,证明这些策略取得较好的效果,存在一定的推广价值。

关键词:C 程序设计;教学改革;动手能力

C语言因为其功能强大、使用灵活、可移植性好, 习或接触过程序设计语言相关基础,所具备的基础知

几乎成为了高校大学生必修的一门课程,在大学生计 识,只是会使用办公软件。学生学习目的为“想成为

算机知识体系中有着重要的基础性作用[1] 。由于C语 编程高手”的比率仅占11%,以考试和修学分为目的

言程序设计课程大多是在第一学年开设,低年级大学 比率高达45% ,如图1、2所示。

生普遍存在学习方法不适应、学习兴趣不高、基础薄

弱等问题。如何化解这些问题,提高大学生动手能力,

是C语言教学面临的主要课题。

中国矿业大学(北京)每学年有近40个本科班级

开设C程序设计课程[2] ,涉及理工文管法几十个不同

的专业。笔者在学校教改项目的支持下,经过多轮的

教学实践,对教学中遇到的一些典型问题进行了一些

有针对性的探索。 图 1 学习目的比率

1 存在的主要问题

为了更好地了解大学生各方面的基本情况,笔者

分别在教学初期、中期和课程末期三个阶段,从多个

不同侧面进行了抽样问卷调查。从问卷调查结果分析

显示,低年级大学生在C语言学习中普遍存在“基础 图 2 学习初期基础比率

薄弱、兴趣低、动手难”等问题,而教学中也普遍有 1.2 计算机利用率低,动手能力不足

“知识点课上理解困难、上机实践质量无法保证、缺

调查显示,现阶段拥有个人计算机的比例高达

乏有效手段来持续提高动手能力”等问题。

60%,23% 的同学宿舍内拥有计算机,此数字说明,

1.1 基础薄弱且学习目的性不明确 现阶段大学生拥有非常好的上机实践环境,而从计算

从调查结果看,绝大部分学生在中学阶段都没学 机的利用率情况看,“聊天、玩游戏、浏览新闻”的

基金项目:北京市大学生科学研究和创业行动计划(0832),中国矿业大学(北京)校级教改项目(k090401)。

作者简介:张帆(1973-),男,讲师,博士,研究方向为 Web 信息处理与智能系统;周法国(1975-),男,讲师,博士,

研究方向为中文信息处理;王振武(1978-),男,讲师,博士,研究方向为软件建模;李佳静(1980-),女,讲师,博士,

研究方向为网络应用。

计 算 机 教 育

84 Computer Education 2010

比例达63%,“查资料”比例有23% ,由此可见,大

学生对计算机的利用主要是偏向“娱乐”和“获取信

息”,而忽视了最主要的计算机程序设计技能方面的

提高。高比例的计算机普及率,不仅没有成为推动大

学生学习C语言的有利因素,反而制约了对语言工具

的学习和提高,如图3、4所

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值