课程总结

每周读书笔记链接汇总

实验报告链接汇总

代码托管链接

项目链接

课程收获与不足

自己的收获

  • 通过本学期学习本课的经历,让我体验到了与之前不同的学习经历,在本课程中,我接触到了新颖的自学方式,通过每周写博客来总结自己一周的学习成果,通过自学,对整本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. Homebrew OS X 不可或缺的套件管理器

    Homebrew OS X 不可或缺的套件管理器,可以说Homebrew就是mac下的apt-get.yum. 1.安装homebrew brew的安装很简单,使用一条ruby命令即可,Mac系统上已 ...

  2. 二叉树 最近祖先lca + 两个结点的最小路径

    http://www.acmerblog.com/distance-between-given-keys-5995.html lca在后序遍历中找, tralian算法还不会,懂了再补充 有了lca就 ...

  3. Swing应用开发实战系列之一:自定义JdbcTemplate

    笔者本人真正意义上接触编程开发是在2004年,最早用的就是VB,然后是Delphi等,后来转到.Net,中间断断续续还用过PowerBuilder等,无一例外,所研发设计的项目或系统都是WinForm ...

  4. linux下对2个连通的串口读写遇到的问题

    想要分析下zmodem协议,搜索发现linux下的工具lrzsz是一个包含x,y,z modem传输的工具,下载其源码,下载.它可以借助各种串行的接口进行数据传输,比如串口,socket也可以,这点描 ...

  5. [转]让Windows Server 2008 + IIS 7+ ASP.NET 支持10万并发请求

    本文转自:http://www.cnblogs.com/dudu/archive/2009/11/10/1600062.html 今天下午17点左右,博客园博客站点出现这样的错误信息: Error S ...

  6. C之五子棋

    #include <stdio.h> #include <stdlib.h> #define N 15 ][N + ] = { }; ; void initGame(void) ...

  7. bzoj-3444 3444: 最后的晚餐(组合数学)

    题目链接: 3444: 最后的晚餐 Time Limit: 5 Sec  Memory Limit: 128 MB Description [问题背景] 高三的学长们就要离开学校,各奔东西了.某班n人 ...

  8. Linux 常用基本命令

    这两天有俩哥们问了我linux的事,问我在工作中需不需要用到,需不需要学会 一个是工作1年不到的,我跟他说,建议你学学,在以后肯定是要用到的,虽然用到的机会不多,但是会总比不会好 另一个是工作6年的, ...

  9. Flex xml编辑器(老外写的)

    github上的一个项目老外写的xml编辑器,灵活利用了Tree的labelFunction实现节点运行时展现.开源地址是 https://github.com/softinsure/XML-Edit ...

  10. JetBrain WebStorm 注册码

    webStorm : UserName:William ===== LICENSE BEGIN ===== 45550-12042010 00001SzFN0n1bPII7FnAxnt0DDOPJA ...