c语言大作业反思,C语言程序设计教学反思

《C语言程序设计教学反思》由会员分享,可在线阅读,更多相关《C语言程序设计教学反思(3页珍藏版)》请在人人文库网上搜索。

1、C 语言程序设计教学反思职业院校的计算机专业大多数都开有 c 语言程序设计这门课程。 C 语言的学习不仅有利 于提高学生的编程能力、 思维能力, 培养学生的实际动手能力和创新能力, 也将对学生日后 深入学习计算机专业知识有很大的帮助。可是, 在本学期的教学中,该课的教与学的效果很不理想。我通过对课堂的观察、 与学 生的交流、 发现部分学生上课时都能听懂, 可到自己动手编程时却脑子却一片空白, 无从下 手,出现了听得懂、编不出的现象。我反思其中的原因:首先, 学生在初学 C 语言时, 最先接触的是 c 语言错综复杂的语句语法, 而在做前几次 习题课上,学生出错率高,在我讲授之后才恍然大悟。但是,。

2、最初较多的C语言语法让学生措手不及,也让学生对C语言产生了畏难的情绪。 但是学生开始还算是积极的,但随着项目内容的深入,有的内容需要记忆、思考,难度增大了,兴趣就减退了,调动不起积极性,觉 得学习C语言很难。其次,相当多的学生的自觉性不够,在课堂上讲过的东西不会主动在课下复习和巩固, 学生对于一些基本语句的使用、 语法的规则, 掌握不够, 也不会主动问我。 加之随着学习的 深入, 在旧知识还没有掌握牢固的基础上,学习新知识, 新知识掌握了,但是旧知识却遗忘 了。通过期中考试发现少数同学对基本的标准输入输出函数仍然不能熟练应用。再次, C 语言强调的是模块化的思想,而学生习惯于顺序编程的思维方式。

3、,加之职业 学校学生理解能力普遍偏差, 学生对于选择和循环语句理解稍有欠缺, 对于数组、 函数和结 构体,理解上更是一次不如一次。而有的学生比较比较依赖老师,老师讲多少就学习多少, 不会主动思维, 主动试着编程, 这样会使学生的编程思想嵌入固定的模式中, 更加的不开放。第四,学生之前学过 VB,可C语言不像VB或VF那样直观,可视化。大部分控件在VB,VF 中可以直接在窗口中进行拖拉,但是 C 语言做不到这一点,学生在编程时,获得成就感 就不会特别高,这样在一定程度上也影响学生对C语言的学习兴趣。针对学生在学习中出现的以上问题, 在教学的过程中, 尤其是在从灵石二中学习归来后, 我不断的改进自。

4、己教学的方式方法,还是取得了一定效果:1. 适当地降低难度针对学生实际的理解能力, 在讲解时对教材的知识适当地降低难度, 对一些课后习题也 可以适当地删除。比如,在学习三种结构(顺序,选择,循环)时,要求学生对常见和稍难 的问题都能编写程序, 在讲解数组时, 重点要让学生理解数组的含义, 对一些简单问题进行 编程, 而对函数和结构体,只要求学生能看懂程序,掌握函数形参和实参之间的传递, 掌握 函数的语法规则以及结构体的定义和赋值, 能看懂结构体程序即可, 对于这两类知识的编程, 可不做过多要求,对学有余力的同学可提出较高的要求。2. 分析式教学在课程教学过程中, 通过对程序题目的分析, 引导学。

5、生应用已学知识, 根据我引导的分 析进行设计算法。在分析过程中,一定要让学生动手亲自编程,让学生尝试错误, 培养学生 的程序思维意识, 让学生在不断解决问题的过程中, 不断纠错改错的过程中, 更有效地掌握 知识。3. 赏识教育在编一个程序时, 对于学生中在编程过程中好的算法, 要及时给予肯定和表扬, 渐渐地 学生会觉得自己能行, 自己也可以编好程序。 这是对他们能力的一个肯定, 他们会心里产生 成就感,对很有可能去挑战下一个难题, 并逐渐获得成功。杜冉就是一个很好的例子, 从最 初的不会不懂不想学 C 语言,在我的鼓励下,逐渐地愿意看,愿意学,并能主动学。他们甚 至在一些问题上能提出自己不同的。

6、看法, 质疑我的分析和答案, 对一些较难的程序也能编的 干净利索。4. 分组讨论学习一直以为职高的学生是讨论不起来的, 从灵石二中学习回来后, 我抱着试试看的心态在 班里开展讨论学习。 当然根据职高的实际情况, 这里的分组讨论是在教师讲解分析之后的讨 论。每节课讲一个知识点后, 我都会留一些时间让同桌之间及前后左右的同学讨论学习 (我 们班的座位是按成绩一高一低平均分布的) ,学生会对我讲过的内容中不懂的地方相互之间 讨论, 尤其是在程序分析时, 这种方式带来的效果最为明显。 学生之间的交流和比教师和学 生之间的交流要好很多。5. 有选择性地回答学生问题对于学生学习时遇到的问题, 只要学生能够。

7、通过自己的努力和学生之间的讨论解决的问 题,只给学生提示一下错误的地方, 尽量学生自己解决; 对于学生确实解决不了的问题,提 示知识点,再给予解答,这样培养了学生自主探究问题、合作学习、解决问题的能力,还教 给他们学习的方法而不是仅仅传授给他们知识,要让他们学会学习,发掘学生自身潜能。6. 一题多解对于编程的习题, 在课堂中, 由于时间关系, 讲解的只是适合大部分同学的算法, 但是,要估计学生在理解程序的基础上,自己设计程序,用自己的思路来进行编程,对提出不同算法的同学要及时给予肯定和鼓励。这门课在这学期已经结束,整体来看,学生掌握效果不很好, 即使我在课堂教学中采取了很多的方法,但是也仅仅只是学生不随着知识的加深而退步,学生仍然说这门课很难, 学的很吃力。要教好任何一门课,关键在于激发学生的学习兴趣,让学生主动、愉快地学习, 这样才能取得良好的学习效果,而这一点恰恰是我没有特别关注的,也是我以后教学工作的一大目标。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值