试卷已经阅完。正如同学们的感觉,不好,但也没有那么坏。近日要出差走两天,成绩将在回来后进行完各种统计再提交。考完了,不管结果如何,把考试的事情放下,要过一个好年,过一个充实的寒假。一直忙高考的孩纸,过年的味道要找回。

(一)

  2012级学生在编程量较上一级有大幅度的提高,这为进一步打好编程基础提供了保证。我在带领同学们前行的过程中,需要同学们在学习方式上作为很大的改变,这样的改变也是今后从事专业学习和工作的重要保障。的确不少同学也经历了比较困难的转变才开始适应,有些同学由于高中死记硬背,依靠题海战术的方法仍根深蒂固,转变过程缓慢。成绩的不理想背后,和学科知识、学习方式转变对学生本身有一定的要求有关,也有该有的转变效果尚未表现出来有关。另外,教学内容、进度和教学方法无法做到对语法现象的详细讲解,这可能也是一个原因,但详解语法知识不应该反复讲解,而是老师讲过之后,学生通过实践及阅读进一步掌握。老师讲课只是帮助学生学习的一种方式,而不是所有,学生的学习,主体自然是学生,在统一的“教”的活动基础上,一定要有个性的“学”的成份和过程。自然,我需要在教学中再努力一些,在进一步引导学生开展有效的学习这一方向上多加关注。

  此外,成绩不理想的因素还与个别学生努力不够,学习方法不当有关,从考试内容与平时做过的实践项目进行比较,有少同学平时完成的项目只注重了“完成项目”,而缺少对知识点的梳理,在考前复习中也未做到全面,很多非常重要的知识点在学时已经突破,但考时由于“失忆”而丢分,这或许是在如何过好大学考试周上应该进行反思。

  在2011级考试结束后,我曾经非常难受,因为部分平时学习非常投入的同学(最让我难受的是几个丫头),尽管有很高的平时成绩,最终也迈不过及格线。他们差的是一点尚未到来的编程的感觉。但看今年的成绩,基本上和学生的努力程度有关。有一些同学,始终未拿出该的投入,不理想的成绩在我的预料之中。前期未重视在学习上的投入,后期真的在意了,他们在考试成绩上的表现让我惊讶,今年两班的冠军是一名女生,这我没有想到;也有些同学,我看到了他们在后半段的努力,但确实,大学的学习,尤其是专业起步阶段的学习,并不是靠突击可以解决的。无论如何,不要怀疑“只有投入才会有效果,只要投入也就会有效果”,我们需要继续。

  在下一学期的教学中,我也将努力帮助落后的同学尽快赶上,将采取更多措施,帮助同学扫除学习过程中的各种障碍。必须承认,我改变了以往追着学生让他学的可恶、无效的做法,如果不理想的成绩能让我们对于学习态度,尤其是学习方法上深入思考,这件“坏事”的到来是最理想的了。

(二)

  本次考试是在“教考分离”的原则下组织的,同学们普遍抱怨难了。对弟子们说句真心话,这种牢骚别发太多,如果有考试不理想的,反思我们的学习更有益,有益自己的心态,有益未来的路。这些内容掌握不下来,找不到工作的,不得不从事其他行业的,制造豆腐渣工程的,就是我的弟子。老师的反思要常有,弟子们也要跟上。

  实际在平时的教学中,某些知识点需要一再地重复,我感觉到了对部分同学的不公平,有些同学依靠自己健康的学习,已经搞明白了,还不得不接受老师不断的“碎碎念”,而真正需要的同学,却心不在焉。整体推进中需要的个别问题,除了需要自己把握,可以由你主动找老师解决。而我安排的辅导时间,真的,我希望在的人是不来的。

  附上本次编程题的提示(其他题目中也有很大部分是见过的)。我做不到传说中给大家划重点,甚至讲原题,我关注学生真正的学习,但在顾虑学生的成绩方面,我再多考虑一些,真不把我的学生当大学生了。借此请同学们思考,你的学习中的问题究竟何在。听同学们在学习上的检讨多了,大多过于空洞,我们更需更具体的思考。

  五个编程题是:

  14、编写函数stringcat,实现字符串的连接,程序中需要使用指针形式访问字符串。【提示:几乎做过的原题,见第17周项目2(1)http://blog.csdn.net/sxhelijian/article/details/8362291】
  15、用递归算法设计函数,求1*3*5*7*…*(2n-1)。【提示:课堂讲递归用的是求n!。n!=1*2*...*n,递归式f(n)=n*f(n-1)好理解,此处稍转个弯,f(n)=(2*n-1)*f(n-1),是不是就出来了?如果要用背书的方式学编程,而不是掌握思路,不说举一反三了,是否可以照猫画虎,这几乎可以是照猫画猫了。我提示过,递归必考。还有比这更容易的递归题吗?】
  16、5个学生考了3门课程,编程求每个学生的总成绩及平均成绩(用二维数组完成)。【提示:15周的项目4http://blog.csdn.net/sxhelijian/article/details/8267170的要求要高出此题很多,15周项目1折腾二维数组http://blog.csdn.net/sxhelijian/article/details/8266685反复倒腾数组,到底倒腾出了些什么?平时累加之类的问题,处理的是什么?最大的罪过是,我在第二次测验http://blog.csdn.net/sxhelijian/article/details/8426289中出了几乎完全一样的题,并且后来在课堂进行了提示。是否想起我改变了想法让大家都做一下,这是为什么?我为这样做误人子弟深感不安。】
  17、编写模板函数sort,功能是:对三个形参a,  b,  c按照从大到小排序。【提示:很显然,这题中希望调用函数后,要改变实参的,采用三种参数传递方式中的哪一种?做过17周项目1http://blog.csdn.net/sxhelijian/article/details/8426289的请回答。结果是,仅有一两个同学想到了引用,三是个同学用了指针表明关注到了值传递方式。用模板没有做项目,但复习课上是否强调将某一个例题看懂?而将三个数值排序的算法,不应该是问题吧?再次问做过17周项目1http://blog.csdn.net/sxhelijian/article/details/8426289的同学。】
  18、按照气象划分法,通常以阳历3~5月为春季,6~8月为夏季,9~11月为秋季,12月~来年2月为冬季。使用switch结构编写函数根据月份输出对应的季节。【提示:如果switch语句在当时还是个问题的话,编过了几十个程序,其中用到switch的有多少,自己统计。考试结果提示我,你是否复习了。】

(三)

  老贺写着都快生气了。如果考试再降低“难度”,我还指望我的弟子成什么才?

  我思考的问题是:

  1、我除了一再提示“我随时等候学生找我答疑”、每周安排时间辅导,还有什么办法,让真正需要帮助的同学走到我的身边?(课后问问题发糖或许可选,现在常答疑的几位体重堪忧,不能害人。)

  2、我们的博客真的是虚假繁荣吗?不抄袭是否是假命题?在编程没有思路的情况下,“抄之有道”是否有效执行?还有什么办法,让博客扩大交流的优势真正成为促进学习效果提升的有力支撑?

  我突然想到,或许欠思考是现在大学生的一个通病。不思考方法,不在完成练习后思考知识点及其联系。也许真不会思考。即使这样,必然得学会思考了。现在也留给同学们一些我想到的思考问题:

  1、平时学习中,做完了项目,提交了博客,是否整个过程就结束了?

  2、在对学习的投入中,掌握知识、完成任务这两个目标,你是如何处理的?【这一问也提示我在以后带领大家前行的方向。我们提交博客着意用一种表现形式引领我们前进,这解决了不少其他班上同学存在的问题,但我们走到这一步,需要更上一个层次,解决内化的问题了。】

  3、对学习的投入是否真的有?为什么不投入?如果另有打算,你是否想清楚了这几年,如何做到不浪费青春?

  4、在考试周,你是否注意了对知识的总结?反思是否只盯着做几道前几级的考题,甚至是背会了一些程序的做法。

反思我们的学习——从c++课不理想的成绩说起相关推荐

  1. Emojify - v2 吴恩达老师深度学习第五课第二周编程作业2

    吴恩达老师深度学习第五课第二周编程作业2,包含答案! Emojify! Welcome to the second assignment of Week 2. You are going to use ...

  2. python创建文件夹_Python学习第71课-本地建立repository仓库

    [每天几分钟,从零入门python编程的世界!] 我们在本地建立一个repository(仓库),这个repository(仓库)就是用来对我们的文件版本进行跟踪的.repository(仓库)就是通 ...

  3. 2.2 经典网络-深度学习第四课《卷积神经网络》-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 2.1 为什么要进行实例探究? 回到目录 2.3 残差网络 经典网络 (Classic Networks) 这节课,我们来学习几个经典的神经网络结构,分别是LeNet-5.A ...

  4. python本地库_Python学习第71课-本地建立repository仓库

    [每天几分钟,从零入门python编程的世界!] 我们在本地建立一个repository(仓库),这个repository(仓库)就是用来对我们的文件版本进行跟踪的.repository(仓库)就是通 ...

  5. python列表和字典_2020/11/18 python学习第5课 列表和字典

    python学习第5课 列表和字典 课程目标 熟练掌握列表.字典中元素的增删改查 理解列表和字典的区别 课程难点 列表与字典增删改查的异同 正确使用切片,深刻理解切片时冒号左右数字的意义 课程知识点总 ...

  6. JavaScript学习 第四课(四)

    JavaScript学习 第四课(四) 学习内容 一.JavaScript的构成 二.浏览器对象模型(Browser Object Model) 三.window对象包含的方法 四.window对象的 ...

  7. JavaScript学习 第三课(三)

    JavaScript学习 第三课(三) 学习内容 一.日期和时间对象 二.日期和对象常用的方法 三.修改日期和对象常用的方法 四.将日期和时间转化为字符串 五.日期时间对象的比较 一.日期和时间对象 ...

  8. 在等吴恩达深度学习第5课的时候,你可以先看看第4课的笔记

    大数据文摘作品 编译:党晓芊.元元.龙牧雪 等待吴恩达放出深度学习第5课的时候,你还能做什么?今天,大数据文摘给大家带来了加拿大银行首席分析师Ryan Shrott的吴恩达深度学习第4课学习笔记,一共 ...

  9. Scrapy学习第四课

    python爬虫框架scrapy学习第四课 任务:爬取凤凰网导航下所有一级.二级和具体新闻数据 执行:爬虫实例 结果:爬取结果展示 任务:爬取凤凰网导航下所有一级.二级和具体新闻数据 凤凰网导航 一级 ...

  10. 《高效学习7堂课》读书笔记PPT模板

    模板介绍 <高效学习7堂课>读书笔记PPT模板.一套读书笔记幻灯片模板,内含红色多种配色,风格设计,动态播放效果,精美实用. 希望下面这份精美的PPT模板能给你带来帮助,温馨提示:本资源使 ...

最新文章

  1. 官网的Ext direct包中.NET版的问题
  2. 指针应用-----链表二
  3. 在Linux平台上部署open***
  4. git推送密码_保护代码完整性(六):在 Git 上使用 PGP
  5. java学习笔记(七)数据库链接字符
  6. 优雅且高效的使用Chrome Developer Tools
  7. Shell脚本中的export
  8. mavros常用消息类型表
  9. 未来智能穿戴把计算机织进纤维里,未来智能穿戴 把计算机“织”进纤维里
  10. Atitit.软件开发的最终的设计 dsl化,ast化(建立ast, 解析执行ast)
  11. Java实战推箱子——菜鸟之路
  12. VSCode Setting Sync同步设置
  13. C语言新手记:相反数
  14. MiCT: Mixed 3D/2D Convolutional Tube for Human Action Recognition论文笔记
  15. tkinter电子木鱼
  16. JAVA核心编程之集合
  17. 爱加密:终止手游之殇,全面解决手游安全问题
  18. IntelliJ IDEA汉化,IntelliJ IDEA安装中文语言包。IntelliJ IDEA 2020.1正式发布,支持中文啦。
  19. 【太美了】【Crystal Castle.水晶城堡】【严泽远作品】
  20. Java邮件订阅功能分析

热门文章

  1. 中国优质耐火材料行业市场供需与战略研究报告
  2. cocos2dx 使用shader实现树木随风抖动效果
  3. 使用mapbar 地图sdk要关闭硬件加速
  4. 《商业周刊》封面文章:最令亚马逊畏惧的对手
  5. stm32之断言详细讲解
  6. python爬取京东数据_Python爬取京东商品数据
  7. 水泥厂生产用计算机,计算机在水泥生产中的运用
  8. Windows10 DCNv2编译
  9. 荷甲 ajax,荷甲第33轮,Ajax客场0-4不敌阿贾克斯
  10. 今年又是美团在校招薪水上开了个好头!