zoukankan      html  css  js  c++  java
  • 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

    参考资料

  • 相关阅读:
    _ 下划线 Underscores __init__
    Page not found (404) 不被Django的exception中间件捕捉 中间件
    从装修儿童房时的门锁说起
    欧拉定理 费马小定理的推广
    线性运算 非线性运算
    Optimistic concurrency control 死锁 悲观锁 乐观锁 自旋锁
    Avoiding Full Table Scans
    批量的单向的ssh 认证
    批量的单向的ssh 认证
    Corrupted MAC on input at /usr/local/perl/lib/site_perl/5.22.1/x86_64-linux/Net/SSH/Perl/Packet.pm l
  • 原文地址:https://www.cnblogs.com/guominxiaocao/p/6525562.html
Copyright © 2011-2022 走看看