课程总结

每周读书笔记链接汇总

实验报告链接汇总

代码托管链接

项目链接

课程收获与不足

自己的收获

  • 通过本学期学习本课的经历,让我体验到了与之前不同的学习经历,在本课程中,我接触到了新颖的自学方式,通过每周写博客来总结自己一周的学习成果,通过自学,对整本java学习笔记有了很深刻的理解和记忆,不同于其他课程的方面就是我的学习主要集中在课下自己的练习上,也就是老师的翻转课堂的概念。
  • 虽然在这门课上耗费了特别多的时间和经历,但是说实话,这学期学的最深的就是这门课了,付出了收获是成正比的,在这学期学到的java知识是一个长期积累得到的知识,不是考前短期记忆的知识,不会因为课程的结束而忘记课程的内容,而且学习java程序设计的思路也通过练习和自学很好的融入了自己的想法,对编程这门艺术真正有了自己的认识和思维。
  • 在本门课的最后,对Android的一些内容有了一些了解,看到了更广阔的一个天地,思路也开阔了,不局限在代码这一部分的概念了。以前一说java说c语言什么的,想到的都是一行一行的代码,但是接触到了Android方面的内容就忽然感觉自己的思维跳出了一个小圈子,无论是java还是c都是一种语言,编程的逻辑思维就是一种思维,用思维去编排语言,语言构成一个框架,组成一个系统。
  • 本门课中我最大的收获不是学会了一种编程语言,而是掌握了一种思维,开拓了自己的视野,对程序设计有了更清晰的认识。

    自己需要改进的地方

  • 在练习JAVA学习笔记的时候,对里面的一部分内容理解的不够透彻,因为时间和精力的原因,对一些不要求细学的地方只是大概了解,没能去深入理解,对于一些代码调试的问题,虽然解决了大部分的问题,但是还是有一些问题没有解决,并且在整个学习流程中缺少回顾,总结的少了一些。
  • 在最后的项目方面,我对Android的学习很生涩,没有一个系统的引导,完全的自学学习速度还是有点不理想,五周的时间都没有摸清楚Android程序的框架,这让我很怀念老师的引导性质的学习,就像老师说的健身教练和学员的关系,没有教练的指导,单纯靠自己来学习一个新的程序框架真的很困难。

    如果有结对,写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议

  • 在结对中,我和队友互补互助。两个人在同时学习的时候,通过对结对项目的交流,可以互相弥补对方的缺漏和不解之处。
  • 就像在第一次结对的时候,我帮助他们进行了git上面他们没有学习透彻的地方,他们也让我发现了之前没有发现的问题,并加以弥补;在第二次结对中,我的程序有一些地方不是很理解,通过询问结对对象解开了疑惑,结对对象也在交流的过程中解开了自己的一些疑惑,比如我的队友的程序运行不出来,但是导致无法运行的问题我恰好知道,这样就互补互助完成了结对项目。
  • 希望老师在结对人数上面可以更开放一些,支持多人组队,这样可以更好的交流解决遇到的问题,也可以让每个人发现更多新问题。

给学弟学妹们的学习建议

  • 希望学弟学妹们认真对待这门课,虽然这门课会耗费你们很多时间,但是付出和收获是成正比的,不光是在分数上(ps:只要你认真的做,分会很高,满分也不是不可能),更重要的是对程序设计的认识,通过大量的练习和思考,你会有与之前不同的想法。
  • 在学习的过程中,需要多思考,举一反三,知其然也要知其所以然,这样会事半功倍。
  • 在假期最好先预习一些,这会让你很快上手。
  • 在开始的几周,积极一些,多想多问多做,这会让你加分很多。
  • 博客一定要好好写,不知道格式的可以参考上学期满分的学长学姐。
  • 代码一定要自己敲,这样很多问题才能发现。
  • 上课老师没有讲课不代表没事做,趁着老师在,去问吧!没问题就继续敲代码。
  • 可以的话,对代码改一下,看看能不能优化。这很锻炼自己的,在初期对自己的提升也很大。
  • 如果你做不到很认真的学习程序设计,也选这个课吧。也许就有意外收获了呢。

    如果重新学习这门课,怎么做才可以学的更好?

  • 学期开始前好好预习一下。
  • 不要不好意思去问老师,有问题就去问。
  • 在时间上合理分配,用更少的时间做更好的事情,质量大于数量。

问卷调查

你觉得这门课老师应该继续做哪一件事情?

  • 老师应该继续坚持这种翻转课堂的学习方式,用健身教练和健身学员的师生关系进行教学。
  • 英语学习也要坚持,对我们的学习和编程都有很重要的作用。
  • 学习博客也是很好的一种学习方式,他是在自学的时候对我们的一种督促也是锻炼我们总结能力的方式。
  • GIT上传代码为学生们打开了一扇大门,也要坚持下去。
  • 还应该坚持结对练习的方式,这样可以让大家体验到互补互助的好处。对大家的学习也有很大帮助。
  • 还应该坚持团队项目,团队项目重要的不是做没做成功,重要的是我们每个人在进行这个项目的时候收获了多少,学习了多少的内容。

    你觉得这门课老师应该停止做哪一件事情?

  • 老师应该停止博客加分的方法,让学生自由发挥,这样可以给学生更自由的学习空间,更多的时间去理解,而不是像本学期一样为了加分去花费大量时间去抄书,反而不如解决几个调试中的问题更有用。

    你觉得这门课老师应该开始做什么新的事情?

  • 参照上面说的自由博客内容,我觉得老师可以从没周博客中找一些有想法有成果的学生提前给予难度较高的项目,给他们更多的时间去准备,因为对一些难度高的项目,五周时间有点力不从心。

《Java程序设计》课程总结的更多相关文章

  1. java程序设计课程实验报告3

    北京电子科技学院(BESTI) 实     验    报     告 课程:java程序设计    班级:1353  姓名:陈都  学号:20135328 成绩:             指导教师:娄 ...

  2. java程序设计课程实验报告1

    北京电子科技学院(BESTI) 实     验    报     告 课程:Java程序设计   班级:1353       姓名:陈都  学号:20135328 成绩:             指导 ...

  3. 20145206邹京儒《Java程序设计》课程总结

    20145206邹京儒<Java程序设计>课程总结 (按顺序)每周读书笔记链接汇总 第一周:http://www.cnblogs.com/ZouJR/p/5213572.html http ...

  4. 20165301 2017-2018-2《Java程序设计》课程总结

    20165301 2017-2018-2<Java程序设计>课程总结 每周作业链接汇总 预备作业1:我期待的师生关系 预备作业2:学习基础与c语言学习心得 预备作业3: Linux安装及命 ...

  5. 《Java程序设计》终极不改版

     半年前的作品,上传只为纪念~ 成绩: ____0.1______ Java程序设计  课程设计 题 目:大学生信息管理系统 学 院:  计算机与软件学院 专 业:     网络工程_____­ .  ...

  6. java期末课程总结

    期末课程总结 转眼间,这个学期就要过去了,我们Java的学习也接近了尾声,回想到这个学期刚开始接触到Java的时候,感觉什么都不懂,但现在似乎有了门路,不会载懵懵懂懂, 虽然本学期面向对象与Java程 ...

  7. Java期末课程学习汇总。

    本学期面向对象与Java程序设计课程已经结束了,给自己学习来个总结. 本学期过的非常快,不得不说这一学期学到的东西很少,感觉自己的进步很小. 而且感觉自己总少了点什么,在写这篇总结前,我认真想了,很多 ...

  8. 《Java程序设计》 课程教学

    <Java程序设计> 课程教学 给学生 考核方式 100分构成 翻转课堂考核12次(5*12 = 60):每次考试20-30道题目,考试成绩规格化成5分(比如总分20分就除以4) 注意:不 ...

  9. 2016-2017-2 《Java程序设计》课程学生博客和代码托管链接

    2016-2017-2 <Java程序设计>课程学生博客和代码托管链接 博客 1552 20155201 李卓雯 20155202 张 旭 20155203 杜可欣 20155204 王 ...

  10. # 2015-2016-2 《Java程序设计》课程总结

    2015-2016-2 <Java程序设计>课程总结

随机推荐

  1. Java中的显示锁 ReentrantLock 和 ReentrantReadWriteLock

    在Java1.5中引入了两种显示锁,分别是可重入锁ReentrantLock和可重入读写锁ReentrantReadWriteLock.它们分别实现接口Lock和ReadWriteLock.(注意:s ...

  2. js实现(全选)多选按钮

    第一种,全部选中: <html> <head> <title>复选框checked属性</title> <script language=&quo ...

  3. C++杂谈(一)const限定符与const指针

    const限定符 c++有了新的const关键字,用来定义常变量,可以替C语言中的#define.关于const限定符,有以下需要注意: 1.创建后值不再改变 2.作用范围在文件内有效 3.添加ext ...

  4. CentOS6.5上golang环境配置

    CentOS6.5上golang环境配置 一.下载和解压go环境包 >>cd /usr/local/src/ >>wget -c http://golangtc.com/sta ...

  5. xamarin.android之 Android 4.4+ 获取图片真实路径

    Android 4.4以下 选择图片是可以获取到图片路径的.高于Android 4.4获取图片路径只是获取到一个图片编号. 所以需要针对Android版本进行路径解析: #region 高于 v4.4 ...

  6. STL的erase()陷阱-迭代器失效总结

    下面材料整理自Internet&著作. STL中的容器按存储方式分为两类,一类是按以数组形式存储的容器(如:vector .deque):另一类是以不连续的节点形式存储的容器(如:list.s ...

  7. [转]Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作

    本文转自:http://www.cnblogs.com/wuhuacong/archive/2012/03/09/2387680.html Oracle中对数据对象和数据的管理,无疑都是使用PL/SQ ...

  8. python中的深拷贝和潜拷贝

    >>> a = ['ace',['age',10]] >>> b = a[:] >>> c = list(a) >>> for ...

  9. NYOJ-93汉诺塔(三)

    汉诺塔(三) 时间限制:3000 ms  |  内存限制:65535 KB 难度:3   描述 在印度,有这么一个古老的传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针.印度 ...

  10. Hanoi塔

    2016-03-19 17:01:35 问题描述: 假设有三个命名为 A B C 的塔座 ,在塔座A上插有n个直径大小不相同,由小到大编号为1 ,2 ,3 ,··· ,n的圆盘,要求将A座上的圆盘移至 ...