• 20162306 2016-2017-2《程序设计与数据结构》第二周学习总结


    20162306 2016-2017-2《程序设计与数据结构》第二周学习总结

    教材学习内容总结

    • 本周学习了第二章的相关内容主要学习了
      1、print和println的作用与区别
      2、“+”既可以表示加法运算,也可以用于字符串连接
      3、Java的4种整型数据类型和两种浮点数数据类型
      4、“Scanner”用来读入不同类型的输入值

    教材学习中的问题和解决过程

    • 起初只是为了“敲代码”而敲代码,后期发现,不认真学习和阅读教材上的内容,只盲目的敲代码是不可取的,当自己独自面对书后的程序设计时依旧是一头雾水。所以在敲完代码后又被动的重新阅读教材,在学习完教材内容之后,发现书后习题大同小异,只是有些题较为繁琐,但都完成了。
    • 在刚开始操作程序2.8和2.9的时候对于Scanner完全不能理解,自己完全不能脱离教材独自输入一个可以运行的程序。之后在张之睿同学的帮助下,对Scanner有了一定的理解,并且通过完成书后习题,大量使用Scanner操作,终于能独自脱离教材完成一个程序的设计。

    代码调试中的问题和解决过程

    • 1、不明确int 和 double等数据类型,以至于在设计程序时出现了错误。
    • 2、当没有现成的程序,只能自己设计时,往往会遗漏“;”,或前后引号,以至于程序无法运行。

    代码托管

    • 代码提交过程截图:

    • 代码量截图:

    上周考试错题总结

    • 错题:11 原因:阅读教材不仔细,编译程序就是将源代码直接转为具体的机器语言的一种程序。
    • 错题:12 原因:阅读教材不仔细,语言的语法规则规定了语言的词汇元素如何组成语句,即“语法规则规定程序的格式”。
    • 错题:19 原因:对于“错误”的学习存在漏洞,错误应分为;逻辑错误,编译错误和运行错误

    其他

    • 现在敲代码的速度还很慢,且容易出现错误,这里面很大一部分原因是因为对于命令还不够熟悉,以及对于各种符号还不能完全理解,以至于每次设计的程序在运行时都会出现很多错误,这里既有输入中的错误,更有知识上的错误,可能只有通过大量的练习,才能弥补速度和准确率上的不足。
    • 另外对于时间的分配还不是很合理,每周的代码基本都堆到最后几天,下周开始,要合理分配时间及任务量。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 63/63 1/1 10/10
    第二周 349/412 1/2 20/30

    参考资料

  • 相关阅读:
    wxPython跨线程调用
    安卓开发24:FrameLayout布局
    URAL 1081
    [置顶] Hibernate运行机理
    [置顶] Hibernate的一个经典异常
    poj1190 生日蛋糕 dfs
    [置顶] 自己写代码生成器之生成Dal层代码(获取数据库所有表名称)
    修改mysql数据存储的地址
    拖延心理学
    DeepLearnToolbox使用总结
  • 原文地址:https://www.cnblogs.com/guominxiaocao/p/6525562.html
Copyright © 2020-2023  润新知