20172329《程序设计与数据结构》第一周学习总结

20172329 2017-2018-2 《程序设计与数据结构》第一周学习总结

教材学习内容总结

  • 这是我第一次接触程序设计这门课程,也是第一次正式的敲代码,学习这门课的第一周有很多问题,比如在vim编辑器中,中英输入法的不同会导致一些符号在相同键位下敲出来的符号不同,这一点需要我们去自己摸索掌握。
  • 总的来讲,第一周学习的内容就是了解了Java程序设计的基础,掌握了计算机的硬件和软件构成,在学习网络部分的时候,出现了很多之前没有了解过的专业词汇和一些重要概念,因为与课后练习以及后期学习内容息息相关,就仔细了解了计算机网 路、还有统一资源定位器(URL)。
  • 除了学习理论内容,我还学习了编写基础的小程序,如何在虚拟机内把代码上传到码云,一些基础的Java命令,在实验楼里的学习,可以很大的让我了解这一方面的知识,对以后的学习也有很大的帮助。在编写程序的时候,学习了一些基础性的命令,可以编写一些简单的程序,但是在遇见一些比如用“*”打出图形的时候只能一行一行敲出来。

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

  • 问题1:因特网与万维网不知道如何区分
  • 问题1解决方案:在看了书本里的介绍以后还是分不清,只是知道万维网是因特网的一部分,因特网的概念更加的大,然后我就通过百度了解到实际上,万维网是一种建立在Internet上的全球性的、交互的、动态、多平台、分布式、图形信息系统。它只是建立在Internet上的一种网络服务。它的开发最初是为了在科学家之间共享成果, 科学家们可以将科研成果以图文形式方在网上进行共享。它的最基本的概念就是Hypertext(超文本)。
  • 问题2:什么是URL
  • 问题2解决方案:在做PP1.4的课后练习的时候,发现了不知道什么叫做URL,然后翻书看了看概念,但是书中所讲的其实它就是网站的网址,我觉得我的理解有一定问题,但是却不知道问题是什么,我就继续看了看网上的文档:“
    统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。”看了这篇文档之后我也对什么叫做URL掌握了一些。

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

  • 问题1:第一次编写程序,javac以后,出现的错误险些让我放弃编码。如图:

  • 问题1解决方案:严格按照书上的命令重新输了一遍,然后仔细和老师发的视频对比了很多遍,才:wq后,终于成功了。

  • 问题2:上传到码云的过程,堪称我在电脑上解决问题的时间破了纪录了,总是上传失败,心酸历程如图:

  • 问题2解决方案:我发现我误按了大小写,一直在用大写打密码,这里希望大家注意不要不小心按到caps,要不然会因为看不见密码而找不到问题所在。

代码托管

(https://gitee.com/organizations/CS-IMIS-23/projects)

上周考试错题总结

考试卷子还没有发下来,后另补。

其他

我发现敲代码并没有那么无聊,敲代码的过程既可以锻炼自己的打字打字母的速度,也可以锻炼我们的记忆能力,而且这也是我们必须学习的过程,娄老师的博客里讲,想要学好Java就要积极主动去打代码,不能总是想着复制粘贴,学习是我们自己的事情,依靠老师是学成的,程序学习,时间和精力的花费和自己所得的成功密不可分,所以,自主学习很重要。
Java可以表白哦!!!!

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 156(周五)/200 1/1 15/20 编写代码其实很有意思,可以创造自己心中想要的程序

参考资料

Elizabeth Castro.HTML XHTML CSS基础教程.北京:人民邮电出版社,2007.8:35-37

posted @ 2018-03-09 19:57  lalalaouye  阅读(218)  评论(1编辑  收藏  举报