zoukankan      html  css  js  c++  java
  • 20165223 2017-2018-2《Java程序设计》课程总结

    目录

    每周作业链接汇总

    预备作业1:我期望的师生关系
    预备作业2:学习基础和C语言基础调查
    预备作业3:Linux安装及命令入门
    第一周作业:《JAVA程序设计》第一周学习总结
    第二周作业:《JAVA程序设计》第二周学习总结
    第三周作业:《JAVA程序设计》第三周学习总结
    第四周作业:《JAVA程序设计》第四周学习总结
    第五周作业:《JAVA程序设计》第五周学习总结
    第六周作业:《JAVA程序设计》第六周学习总结
    第七周作业:《JAVA程序设计》第七周学习总结
    第八周作业:《JAVA程序设计》第八周学习总结
    第九周作业:《JAVA程序设计》第九周学习总结

    返回目录

    实验报告链接汇总

    实验一:Java开发环境的熟悉
    实验二:面向对象程序设计
    实验三:敏捷开发与XP实践
    实验四:Android开发基础
    实验五:网络编程与安全

    返回目录

    自我剖析总结感悟

    自认为写得最好一篇博客是?为什么?

    • 链接:MySQL课堂小测总结
    • 感悟:只要认真的投入就能收获相应的回报。在现所学的java实践应用里,我对数据库SQL的兴趣最大,因此写了这篇博客,简洁明了的总结了课堂实践中的几道题目,也总结了数据库的使用方法。每次学习后写总结性博客总能带来新的感受,梳理了学习内容,也让自己对知识点的掌握更加牢固。

    作业中阅读量最高的一篇博客是?谈谈经验

    • 链接:结对感想——论如何与队友完美配合
    • 感悟:这篇博客曾被老师挑选出来发至班群中供同学们参考,因此阅读量最大。这篇博客是在结对编程开始之前我写的一篇展望式博客,倾入了真情实感,可能这就是感人的地方。

    作业中与师生交互最多的一篇博客是?谈谈收获

    • 链接:我期望的师生关系
    • 感悟:当时初次接触java,从安装到操作都出了n多错误,差点失去信心,这时老师和助教的鼓励和建议让我找到努力的方向。

    返回目录

    代码托管

    给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?

    • 码云链接:代码托管
    • 感悟:回顾十几周的学习,代码量已经达到预先设定的量,还超过了许多。

    加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得

    • 我十分赞同这一观点。事实上,在java前半部分的基础学习中,遇到的大部分问题看书本和教学视频就能解决;然而越是到后期,学习就越困难。代码读不懂,功能不会编,这里解决了问题那里又出现了问题……在实在改不下去的时候,参考大神的代码,了解解答思路,学习其中精华,再对自己的代码增加正确内容、修改错误内容,就能将代码妙手回春救活,还加深了对代码的理解。

    积极主动敲代码做到没?教材实践上有什么经验教训?

    • 前半段的学习中,代码量还不算很大,我坚持将书本代码纯手打,加快理解与记忆。后来代码量越来越大,于是代码的编写也从vi编辑器也转移到了IDEA,得益于IDEA的快捷键自动生成,在敲打外部形式化代码的速度快了许多。真正困难的是理解深入学习的各种知识点,将内部重点填入代码中。这部分内容的学习贯穿课上课下,主要实践点还是在课下。此外在教材代码实践上,遇到了许多问题诸如无法编译、无法运行等,都能通过debug来进行代码调试,寻找出错点,对代码增删查改;另外代码的优化也是一大重要应用点。

    返回目录

    课堂项目实践

    参考2017-2018-2 《Java 程序设计》课堂实践项目

    课堂实践内容

    课堂实践对提高应用能力有帮助吗?

    • 当然有帮助。这是对课堂学习内容的梳理和总结,也是一种巩固知识点、提高学习效率的方法。

    课堂实践上自己有什么经验教训?

    • 每隔一周就有一次的课堂实践,是对上周课堂内容和周内学习任务的小测,从中反应出了我学习上的不足和漏洞。课堂实践的内容大部分基于课本代码的理解与学习,还有部分是单周老师上课所讲到的新知识。理解还是最重要的,不能光敲代码不思考,解题逻辑就不经推敲,遇到稍微改动过的题目很容易就败下阵来。

    课堂实践上对老师有什么教学建议?

    • 希望老师在不考试的单周能对所讲知识更深入一些,节奏更平缓一些。有时候还在理解某个知识点的时候老师已经跳到下一个知识点,跟不上速度也学不到东西。

    课后项目实践

    你有什么项目被加分,谈谈你的经验

    week2测试补交与总结
    week4测试补交与总结
    前四周学习总结

    • 感悟:只要认真学了,真正学懂后写的代码和博客,就有一种概括总结性的感觉,让其他人也能读懂,能学习到东西。这样的项目就是好的项目。

    优秀作业

    结对感想——论如何与队友完美配合

    结对编程

    结对编程之四则运算week1-阶段性总结
    结对编程之四则运算week2-整体总结

    返回目录

    课程收获与不足

    自己的收获(投入,效率,效果等)

    • 为了学习这门课程,我投入了许多时间与精力。但因为java知识体系的庞大,以及考虑到自身的学习效率,显然这段时间并不能让我完美的掌握这门语言,还有许多知识点不明白、没掌握。但可以说是对我打开了一扇通向java的大门。今后的时间里也会应用到java,希望能掌握的更好。

    自己需要改进的地方

    • 在编写代码的时候要更加积极主动。经过学习,我懂得了不懂不用怕,大神代码帮助理解、教学视频生动活泼、书本知识巩固基础

    结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议

    • 结对编程是一门艺术。在这门课里我初窥门径,了解到多人学习的乐趣与作用,不仅仅是代码编写时效率的提高,还有互相查漏补缺的作用,更重要的是互帮互助中产生的友谊。在几次结对编程中,我与结对对象合理分配任务,轮流担任驾驶员和领航员的位置,砥砺前行,同舟共济,共同解决了自己一人无法解决或是需要很长时间才能解决的问题。双人开发小项目可以达到事半功倍的效果,更喜欢双人结对。

    返回目录

    给开学初的你和学弟学妹们的学习建议

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

    • 很显然我在时间的安排上还是没有做好,需要改进的就是要做好计划再学习。盲目的一团乱的学习只会越学越不懂。

    下学期有什么可行的计划提升学习效果?

    • 先做好学习计划
    • 学习新知识点时先看书与教学视频,可以一节一节的看,不追求一下子全部学完
    • 理解知识点后再参考书本代码敲打代码
    • 平时多看大神代码,会有奇效

    返回目录

    问卷调查

    你平均每周投入到本课程有效学习时间有多少?

    • 20小时或以上

    每周的学习效率有提高吗?你是怎么衡量的?

    • 后期略有。前期学习内容偏基础性,注重的是基础知识的掌握,学习内容繁重;后期偏应用类,此时已经有了些基础知识,在此之上提炼性地学习通用应用。前期的学习为后期做了铺垫,多次练习后效率总有提高。主要是看课堂小测的实践项目提交的越来越齐,以及课后蓝墨云小测的分数来衡量。

    蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?

    • 有。蓝墨云起到了督促与监察的作用。
    • 每次提交作业都要再蓝墨云、码云、博客园三个地方同时提交,浪费了时间,有两次还差点漏掉了博客园班级里的提交,可以去掉码云上博客的提交。此外蓝墨云的ppt链接或许有些问题,每次都打不开。

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

    • 结对编程。

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

    • 团队项目。

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

    • 重难点知识点重点讲解。光看书和教学视频还是有些难以理解

    返回目录

    涉及到的链接二维码

    码云项目

    预备作业1

    预备作业2

    预备作业3

    第一周作业

    第二周作业

    第三周作业

    第四周作业

    第五周作业

    第六周作业

    第七周作业

    第八周作业

    第九周作业

    实验一

    实验二

    实验三

    实验四

    实验五

    实践项目一

    实践项目二

    结对编程

    返回目录

  • 相关阅读:
    IT知识构架与操作系统简介
    read与for循环语句
    shell基础练习题
    shell 100以内加法
    shell
    python学习第一日
    shell脚本基本介绍
    bash的基本特性
    Linux习题
    Linux基本命令
  • 原文地址:https://www.cnblogs.com/moddy13162201/p/9163219.html
Copyright © 2011-2022 走看看