《Java程序设计》课程总结
课程总结
每周读书笔记链接汇总
实验报告链接汇总
代码托管链接
- 北京电子科技学院信息安全系《Java程序设计》课程
- 托管7168行代码
项目链接
课程收获与不足
自己的收获
- 通过本学期学习本课的经历,让我体验到了与之前不同的学习经历,在本课程中,我接触到了新颖的自学方式,通过每周写博客来总结自己一周的学习成果,通过自学,对整本java学习笔记有了很深刻的理解和记忆,不同于其他课程的方面就是我的学习主要集中在课下自己的练习上,也就是老师的翻转课堂的概念。
- 虽然在这门课上耗费了特别多的时间和经历,但是说实话,这学期学的最深的就是这门课了,付出了收获是成正比的,在这学期学到的java知识是一个长期积累得到的知识,不是考前短期记忆的知识,不会因为课程的结束而忘记课程的内容,而且学习java程序设计的思路也通过练习和自学很好的融入了自己的想法,对编程这门艺术真正有了自己的认识和思维。
- 在本门课的最后,对Android的一些内容有了一些了解,看到了更广阔的一个天地,思路也开阔了,不局限在代码这一部分的概念了。以前一说java说c语言什么的,想到的都是一行一行的代码,但是接触到了Android方面的内容就忽然感觉自己的思维跳出了一个小圈子,无论是java还是c都是一种语言,编程的逻辑思维就是一种思维,用思维去编排语言,语言构成一个框架,组成一个系统。
本门课中我最大的收获不是学会了一种编程语言,而是掌握了一种思维,开拓了自己的视野,对程序设计有了更清晰的认识。
自己需要改进的地方
- 在练习JAVA学习笔记的时候,对里面的一部分内容理解的不够透彻,因为时间和精力的原因,对一些不要求细学的地方只是大概了解,没能去深入理解,对于一些代码调试的问题,虽然解决了大部分的问题,但是还是有一些问题没有解决,并且在整个学习流程中缺少回顾,总结的少了一些。
在最后的项目方面,我对Android的学习很生涩,没有一个系统的引导,完全的自学学习速度还是有点不理想,五周的时间都没有摸清楚Android程序的框架,这让我很怀念老师的引导性质的学习,就像老师说的健身教练和学员的关系,没有教练的指导,单纯靠自己来学习一个新的程序框架真的很困难。
如果有结对,写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
- 在结对中,我和队友互补互助。两个人在同时学习的时候,通过对结对项目的交流,可以互相弥补对方的缺漏和不解之处。
- 就像在第一次结对的时候,我帮助他们进行了git上面他们没有学习透彻的地方,他们也让我发现了之前没有发现的问题,并加以弥补;在第二次结对中,我的程序有一些地方不是很理解,通过询问结对对象解开了疑惑,结对对象也在交流的过程中解开了自己的一些疑惑,比如我的队友的程序运行不出来,但是导致无法运行的问题我恰好知道,这样就互补互助完成了结对项目。
希望老师在结对人数上面可以更开放一些,支持多人组队,这样可以更好的交流解决遇到的问题,也可以让每个人发现更多新问题。
给学弟学妹们的学习建议
- 希望学弟学妹们认真对待这门课,虽然这门课会耗费你们很多时间,但是付出和收获是成正比的,不光是在分数上(ps:只要你认真的做,分会很高,满分也不是不可能),更重要的是对程序设计的认识,通过大量的练习和思考,你会有与之前不同的想法。
- 在学习的过程中,需要多思考,举一反三,知其然也要知其所以然,这样会事半功倍。
- 在假期最好先预习一些,这会让你很快上手。
- 在开始的几周,积极一些,多想多问多做,这会让你加分很多。
- 博客一定要好好写,不知道格式的可以参考上学期满分的学长学姐。
- 代码一定要自己敲,这样很多问题才能发现。
- 上课老师没有讲课不代表没事做,趁着老师在,去问吧!没问题就继续敲代码。
- 可以的话,对代码改一下,看看能不能优化。这很锻炼自己的,在初期对自己的提升也很大。
如果你做不到很认真的学习程序设计,也选这个课吧。也许就有意外收获了呢。
如果重新学习这门课,怎么做才可以学的更好?
- 学期开始前好好预习一下。
- 不要不好意思去问老师,有问题就去问。
在时间上合理分配,用更少的时间做更好的事情,质量大于数量。
问卷调查
你觉得这门课老师应该继续做哪一件事情?
- 老师应该继续坚持这种翻转课堂的学习方式,用健身教练和健身学员的师生关系进行教学。
- 英语学习也要坚持,对我们的学习和编程都有很重要的作用。
- 学习博客也是很好的一种学习方式,他是在自学的时候对我们的一种督促也是锻炼我们总结能力的方式。
- GIT上传代码为学生们打开了一扇大门,也要坚持下去。
- 还应该坚持结对练习的方式,这样可以让大家体验到互补互助的好处。对大家的学习也有很大帮助。
还应该坚持团队项目,团队项目重要的不是做没做成功,重要的是我们每个人在进行这个项目的时候收获了多少,学习了多少的内容。
你觉得这门课老师应该停止做哪一件事情?
老师应该停止博客加分的方法,让学生自由发挥,这样可以给学生更自由的学习空间,更多的时间去理解,而不是像本学期一样为了加分去花费大量时间去抄书,反而不如解决几个调试中的问题更有用。
你觉得这门课老师应该开始做什么新的事情?
参照上面说的自由博客内容,我觉得老师可以从没周博客中找一些有想法有成果的学生提前给予难度较高的项目,给他们更多的时间去准备,因为对一些难度高的项目,五周时间有点力不从心。
《Java程序设计》课程总结的更多相关文章
- java程序设计课程实验报告3
北京电子科技学院(BESTI) 实 验 报 告 课程:java程序设计 班级:1353 姓名:陈都 学号:20135328 成绩: 指导教师:娄 ...
- java程序设计课程实验报告1
北京电子科技学院(BESTI) 实 验 报 告 课程:Java程序设计 班级:1353 姓名:陈都 学号:20135328 成绩: 指导 ...
- 20145206邹京儒《Java程序设计》课程总结
20145206邹京儒<Java程序设计>课程总结 (按顺序)每周读书笔记链接汇总 第一周:http://www.cnblogs.com/ZouJR/p/5213572.html http ...
- 20165301 2017-2018-2《Java程序设计》课程总结
20165301 2017-2018-2<Java程序设计>课程总结 每周作业链接汇总 预备作业1:我期待的师生关系 预备作业2:学习基础与c语言学习心得 预备作业3: Linux安装及命 ...
- 《Java程序设计》终极不改版
半年前的作品,上传只为纪念~ 成绩: ____0.1______ Java程序设计 课程设计 题 目:大学生信息管理系统 学 院: 计算机与软件学院 专 业: 网络工程_____ . ...
- java期末课程总结
期末课程总结 转眼间,这个学期就要过去了,我们Java的学习也接近了尾声,回想到这个学期刚开始接触到Java的时候,感觉什么都不懂,但现在似乎有了门路,不会载懵懵懂懂, 虽然本学期面向对象与Java程 ...
- Java期末课程学习汇总。
本学期面向对象与Java程序设计课程已经结束了,给自己学习来个总结. 本学期过的非常快,不得不说这一学期学到的东西很少,感觉自己的进步很小. 而且感觉自己总少了点什么,在写这篇总结前,我认真想了,很多 ...
- 《Java程序设计》 课程教学
<Java程序设计> 课程教学 给学生 考核方式 100分构成 翻转课堂考核12次(5*12 = 60):每次考试20-30道题目,考试成绩规格化成5分(比如总分20分就除以4) 注意:不 ...
- 2016-2017-2 《Java程序设计》课程学生博客和代码托管链接
2016-2017-2 <Java程序设计>课程学生博客和代码托管链接 博客 1552 20155201 李卓雯 20155202 张 旭 20155203 杜可欣 20155204 王 ...
- # 2015-2016-2 《Java程序设计》课程总结
2015-2016-2 <Java程序设计>课程总结
随机推荐
- Asp.net MVC 4新项目中创建area的后续操作
Asp.net MVC 4新项目中创建area后,往往HomeController与area的HomeController路由发生混淆,需要手工设置一些地方避免mvc无法识别默认路由的状况. 无废话具 ...
- 修复ORACLETNS-12545 因目标主机或对象不存在错误
现象: ORACLE启动不了,输入cmd->lsnrctl后,出现如下错误, 经查资料,发现是主机名可能解析有问题,后来在D:\oracle\ora92\network\admin下打开list ...
- PS网页设计教程XXIX——如何在PS中设计一个画廊布局
作为编码者,美工基础是偏弱的.我们可以参考一些成熟的网页PS教程,提高自身的设计能力.套用一句话,“熟读唐诗三百首,不会作诗也会吟”. 本系列的教程来源于网上的PS教程,都是国外的,全英文的.本人尝试 ...
- 《SQL Server企业级平台管理实践》读书笔记——当我们的备份都已经损坏的时候该怎么办
作为数据库管理员最最痛苦的莫过于,当数据库宕机的时候需要找备份,但在这个时候突然发现备份文件也是坏的,这就意味着数据会丢失,为此可能会丢掉职位,饭碗不保,所以为此,我们一定要保证好备份的完整性,一般发 ...
- 谈谈Java的集合组件
让我们一起谈谈Java的集合组件 我们在使用Java的时候,都会遇到并使用到Java的集合.在这里通过自己的理解和网上的资源对Java的集合方面的使用做一个简单的讲解和总结. Java主要分为3个集合 ...
- Apache CXF自定义拦截器
为什么设计拦截器?1.为了在webservice请求过程中,能动态操作请求和响应数据,CXF设计了拦截器 拦截器分类: 1.按所处的位置分:服务器端拦截器,客户端拦截器. 2.按消息的方向分:入拦截器 ...
- 关于Solr搜索标点与符号的中文分词你必须知道的(mmseg源码改造)
关于Solr搜索标点与符号的中文分词你必须知道的(mmseg源码改造) 摘要:在中文搜索中的标点.符号往往也是有语义的,比如我们要搜索“C++”或是“C#”,我们不希望搜索出来的全是“C”吧?那样对程 ...
- Spring 通过XML配置文件以及通过注解形式来AOP 来实现前置,环绕,异常通知,返回后通知,后通知
本节主要内容: 一.Spring 通过XML配置文件形式来AOP 来实现前置,环绕,异常通知 1. Spring AOP 前置通知 XML配置使用案例 2. Spring AOP ...
- Linux dsh
一.简介 目前在企业网络中越来越多的出现Linux服务器,而如何方便高效的管理大量的Linux服务器是系统管理员非常关心的一个问题,而dsh正是一个通过命令行有效地管理大量Linux的工具. 二. ...
- Linux 下子线程 exit code 在主线程中的使用
Linux线程函数原型是这样的: void* thread_fun(void* arg) 它的返回值是 空类型指针,入口参数也是 空类型指针.那么线程的 exit code 也应该是 void * 类 ...