zoukankan      html  css  js  c++  java
  • 20162325 2016-2017-2 《程序设计与数据结构》课程总结

    每周作业链接汇总

    1.预备作业01

    谈谈对专业的期望,期望的师生关系,上过的课程中老师提供的最大帮助,对未来学习任务的看法

    2.预备作业02

    说出我的技能,对于这个技能我有什么成功的经验,我的经验跟老师所说的学习经验有什么共同之处,我有什么目标

    3.预备作业03:

    安装虚拟机,学习实验楼中Linux的教程,为下个学期的学习做准备

    4.第一周作业

    Java的语法和架构,学习编写简单的Java程序

    5.第二周作业

    掌握Java字符串,理解变量并会使用,掌握Java基本数据类型,掌握表达式,会用Scanner类进行输入

    6.第三周作业

    初始化类,String类,Random类,Math类,格式化输出和枚举类型,包装类等

    7.第四周作业

    条件语句以及循环语句的使用;数组的简单声明和使用

    8.第五周作业

    理解类与对象,会自定义类,理解方法的作用,了解方法设计的问题,会用UML建模工具,熟悉Java Collection API

    9.第六周作业

    理解继承和代码复用,理解抽象类,理解方法重载,会用UML建模工具

    10.第七周作业

    Java三大特性中的多态和它的引用方法以及接口的实现

    11.第八周作业

    异常处理,异常传播的概念,I/O流的异常

    12.第九周作业

    数据库的类型、基本操作

    13.结对编程项目-四则运算(第一周)

    结对编程,实现四则运算

    14.结对编程项目-四则运算(第二周)

    在上周的基础上进行完善

    15.结对编程-四则运算(挑战出题)

    按照老师给出的要求,进行挑战出题

    自认为写的最好的一篇博客是:

    结对编程项目-四则运算 挑战出题

    因为第一次尝试用页内目录

    作业中阅读量最高的一篇博客是:

    结对编程项目-四则运算 阶段总结

    可能是因为那会儿大家都刚接触四则运算

    代码托管链接

    statistic.sh运行结果:

    • 开学初因为对10000行代码还没啥概念也就没定什么具体的目标,但4000多代码量确实仍需努力,何况这里头基本都是书上的源代码。打算暑假在复习巩固的基础上自己多动手实践实践

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

    有,教材上的代码虽然照着敲了一遍,但是真正实践起来还是会遇到很多问题,并不能光靠参考书本解决。

    课堂项目实践

    MySort
    MyOD
    MyCP
    MyDC

    课程收获与不足

    觉得最主要的收获就是学习方法的改变,以往都是光靠老师讲,完全处于被动接受知识的状态,但现在慢慢学会主动学习,寻找问题的解决方法,蓝墨云班课的教学辅助真的很有效果,看视频,小测验都对我们很有帮助。不足是虽然投入不少时间,但效率仍然不高,自主编程能力也不如其他同学,所以假期与下学期要更努力才是。

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

    重在平时,要肯多花功夫,尤其是刚入门的时候,虽然耗时长,效果不明显,难度大,但坚持下来才会有收获,才能在更深入的学习中轻车熟路。

    问卷调查

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

    前段时间是以看书为主,后面花在看视频,看博客的时间上比较多,平均10小时左右。

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

    有提高,抛开书本后有问题要么请教搭档要么上网找答案,敲的代码少了费时少了但是懂的知识多了,我觉得效率提高体现在这里。

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

    有,起到督促看书,填补知识漏洞的效果

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

    不够熟练,或者说还没彻底搞明白学习内容,所以实践起来很慢,有时候就延误了提交时间

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

    结对编程

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

    写博客

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

    充分利用课堂时间多对课本内容和实践项目做详细讲解

    对谢涛老师的工作给予评价或建议

    很感谢老师一学期以来认真负责地帮我们每一位同学批阅试卷,评论博客,验收代码,遇到有困难的问题,老师也总能热心地指导解决,给出建议,对这门课的学习起到实质性的帮助。

    给出你的总结中涉及到的链接的二维码

    • 补充
  • 相关阅读:
    springboot+vue实现前后端分离之前端vue部分(spring boot 2.5.4/vue.js 3.2.4)
    如何给一个vue项目重命名(vue.js 3.2.4)
    用git命令上传一个项目到gitee(git 2.30.2)
    kde plasma 5.21:为应用程序添加桌面快捷方式(kubuntu 21.04)
    @vue/cli 4.5.13:创建一个vue.js3.x项目(vue.js 3.2.4)
    linux:ubuntu21.04:npm安装@vue/cli时报错(@vue/cli 4.5.13/npm 7.21.0/node 14.17.1)
    python 装饰器模式
    staticmethod classmethod property
    presto 获取hive 表最大分区
    ALIGN(v, a)
  • 原文地址:https://www.cnblogs.com/JXY6996/p/7045411.html
Copyright © 2011-2022 走看看