又是周六,今天一共来了8个学生:6个上周六来过的学生,以及两个上周请假第一次来的学生。有进步,下周六可能有9个学生过来,基本上也达到了家里容纳学生学习的最大榕人数(10人)。

总的学习时间在7个小时:上午约3个小时,下午约3个小时,晚上约2个小时。发现新问题:学习时间肯定比在宿舍或学校要多很多,但学习效率还有待提高;令人欣慰的地方是:有些同学写的程序答案,我都没有想出来;另外,同学们编程的语义错误(语法正确,但是得不到预期的答案),有两次我都调试了十来分钟才发现,而整个代码才不到10行。

无图无真相。中午学生做的面条非常好吃,看来学生中人才济济。

图1:中午饭后继续学习(拍摄者:丁又专,拍摄时间:2014.03.22)

图2:这个抓拍比较到位(拍摄者:余文康,拍摄时间:2014.03.22)

图3:晚上还在学习,好像很累了(拍摄者:丁又专,拍摄时间:2014.03.22)

感悟

发现这次的教材有一些不合理的地方:其一,教材中有一些细节错误,如关键词的大小写等写错,造成学生长时间发现不了问题所在;其二,学生刚开始编程时,很多都是细节问题,即使按照书上一个字一个字敲代码,但还是有很多问题,特别是语义错误的问题;其三,教材中的排版有很多问题,不符合编程规范,在这里,如果学习Java,可以使用《Java语言程序设计-基础篇(第8版)》,这本书不错,英文版更不错。对比学校教材 与 《Java语言程序设计》,可以看出中美学者治学严谨的差异,学子在学习时,也可以好好体会。

学生对Eclipse软件的使用方面有较大的进步;另外,学生之间的互帮互助有一些改善;学生的学习积极性保持稳定。

以后,及时收集学生的错题,编写一本错题集(来源于学生),作为学生的编程练习。

《Java编程周末提高班(第一期)》写在第二周——在路上…… 2014.03.22相关推荐

  1. java开发编程周末班_今天,Java编程周末提高班(第一期)正式结束

    Java编程周末提高班(第一期),走过了近两个月历程,一共同拥有68人次学生周末到老师家进行Java学习与交流.近距离的和一群年轻的学习接触,收获非常多,特别是对以后教学的改进.在学习的闲暇.大家自己 ...

  2. 今天,Java编程周末提高班(第一期)正式结束

    Java编程周末提高班(第一期),走过了近两个月历程,一共同拥有68人次学生周末到老师家进行Java学习与交流.近距离的和一群年轻的学习接触,收获非常多,特别是对以后教学的改进.在学习的闲暇.大家自己 ...

  3. 关于开设《Java编程周末提高班》(第一期)的情况说明

    (1)jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html  (2)eclip ...

  4. Java编程那些事儿——文件操作之写文件

    Java编程那些事儿--文件操作之写文件 Java, Java培训, Java基础, Java学习, Java教程 11.3.1.4 写文件 如前所述,将程序内部的数据输出到程序外部的数据源,应该使用 ...

  5. Python全栈工程师特训班-第一期直播回放-韦玮-专题视频课程

    Python全栈工程师特训班-第一期直播回放-643人已学习 课程介绍         Python全栈工程师特训班-直播回放全集 课程收益     Python全栈工程师特训营-直播回放全集 讲师介 ...

  6. MS08067 WEB高级攻防实战班第一期 开班啦~(附最新授课目录)

    文章来源|MS08067 WEB高级攻防实战班 6.25号我们开启了第一期"红队攻防培训班",8.5号开启了第一期"Java审计实战班",8.13号开启了第二期 ...

  7. JAVA编程思想学习笔记——第一章 对象导论

    搞了一年多java,野路子出身,发现java基础这块还是相当的薄弱!故决定学习<Java编程思想>这本书.在此把学习的知识点记录下! 面向对象的五大特性 1.万物皆为对象 2.程序是对象的 ...

  8. C02-程序设计基础提高班(C++)第10周上机任务-类和对象之二

    第10周:阅读教材第9章(p263-313),主要内容是构造和析构函数.对象数组.对象指针.共用数据的保护等,完成第10周上机任务: (回到C02-程序设计基础提高班(C++)学习安排) 实践任务: ...

  9. C02-程序设计基础提高班(C++)第7周上机任务-指针

    第7周:阅读教材第6章(p164-200),主要内容是指针,完成第7周上机任务: (回到C02-程序设计基础提高班(C++)学习安排) 实践内容: 1. (数组的排序) 按模板中的要求,用指向数组的指 ...

最新文章

  1. 移动端自动播放音视频实现代码
  2. 列表和字典之间的相互转换-Python3
  3. python是什么时候发布的_python发布日期
  4. HDU6168 Numbers
  5. 【机器学习】知识框图总结
  6. java - 计算距离和反弹
  7. django前端到后端一次简单完整的请求实例
  8. Zabbix3.2.6之通过JMX监控Tomcat
  9. JQuery实现——黑客帝国代码雨效果
  10. 设计资源类网站|日常必逛设计导航
  11. 在线邮箱地址提取工具
  12. java synchronized 类锁_【java】synchronized对象锁和类锁简介【图文教程】
  13. kubernetes session回话保持
  14. Day01 爬虫基本原理及requests请求库
  15. C/C++[codeup 1978]排序
  16. 基于Idea+Java+MySQL+SSM的毕业设计网上管理系统(建议收藏)
  17. php版微信公众号消息主动推送_PHP版微信公众号消息主动推送
  18. 秋季吃哪些食物可以改善心情?
  19. 计算机图形学方向的基本能力
  20. python-生产者消费者模型_线程_线程互斥锁_GIL全局解释器锁

热门文章

  1. 21迈巴赫S480升级钢琴黑条纹桃木,奢华而不张扬
  2. 初学Python:银行金额数字转大写汉字
  3. SAC-IA粗配准+ICP精配准
  4. S7-200 SMART PLC角度弧度转换指令
  5. 股票投资中的概率论——随机变量与概率分布
  6. 程序猿健康指南 笔记
  7. 舌尖上的童年——献给在乡村度过的童年
  8. 计算机怎么看事件管理,【谁登了个人电脑?教你如何查看Windows事件日志】
  9. 如何在Android中更改TextView的fontFamily
  10. LiveNVR安防流媒体解决RTSP-Onvif摄像机web直播遇到的时间戳问题导致的卡顿