c语言学习任务,“任务驱动式”的《C语言程序设计》教学

本文探讨了在《C语言程序设计》教学中采用“任务驱动式”教学模式的重要性,强调将实际任务融入教学,以提高学生编程能力和问题解决能力。通过对传统教学模式的对比,阐述了任务驱动教学法如何激发学生自主学习,增强他们的算法设计和编程实践能力,以提升全国计算机等级考试的通过率。
摘要由CSDN通过智能技术生成

摘要:《C语言程序设计》作为计算机程序设计的基础,是理工科类本科学生的一门必修课。文章将传统教学模式和“任务驱动式”教学模式进行了比较,指出:在《C语言程序设计》课程教学中,教师应该把“适用、实用”作为教学的首要目标,将“任务驱动”教学方法用于《C语言程序设计》课程的教学实践;知识及技能的传授应以完成典型“任务”为主,以便提高教学效果和教学质量。

关键词:教学模式;任务驱动;c语言程序设计;教学实践

0 引言

《C语言程序设计》作为计算机程序设计的基础,是理工类本科学生的一门必修课,尤其是C语言对计算机硬件具有很好的编程能力,使其在工科教学中的生命力越来越强。我们学院在C语言的教学上基本上还是采取传统的教学模式:按照C语言教材自身的内容上课、上机,采取笔试形式考试。这样的教学模式使得学生过分注重C的语法、语句等规则,而忽视了对编程思路的培养,学生独立分析问题和解决问题的能力没有很大的提高,给学生参加全国等级考试以至后续课程的学习留下了隐患。下面就作者在C语言教学过程中的经验谈谈想法。

1 传统教学模式

传统教学模式是以教师作为课堂的中心,以广大学生为讲授对象,以课本作为讲授的主线。虽然现在教学环境大都采用多媒体大屏幕,操作方便,易于控制教学内容和节奏,能在规定课时内呈现较多信息量;但是学生往往处于被动学习状态,教学内容难以适应学生的个体差异,所有学生被迫按照老师的讲授速度进行学习,不利于培养思维能力与创造能力。

上机实践课上通常老师会事先布置几道编程题,但是学生上机目标不是很明确,问的问题多数是属于同一类问题。老师不停地在机房各处一一解答,既浪费时间&

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值