第1个回答 2019-04-16
没学好主要可能是因为基础知识不扎实,缺乏对软件开发的理解和兴趣。
想摆脱这种状态其实也不难。先要打好基础,把你这两年来学过的基础课程都重新温习一遍,并且理清其中的关系,比如计算机原理是对计算机的基本了解;学的第一门编程语言是用来了解编程的过程、元素以及程序的产生过程;数据结构和算法、离散数学能提高逻辑思维和数学应用能力;操作系统让你了解了软件的运行环境;软件工程理论直接指导软件项目的计划、执行和监督检验,并且提供团队协调合作机制;网络原理让你了解了计算机网络的组成、网络编程的特点等等;数据库技术提供了组织、存取、编辑、查询、管理大量数据的有效方法;等等等等。将这些基础知识重新学习一遍,加深理解。
有了扎实的基础知识之后,选择一个你感兴趣的软件开发方向去深入学习。比如web开发、信息系统开发、桌面程序开发、游戏开发、嵌入式开发、数据库开发等等,每个方向都需要相应的专业知识并伴随着几门专业课,这些应该是大三、大四要学习的内容。然后通过课堂的练习、自学、毕业设计等机会,来加深自己在这一专业方向的能力。等到毕业的时候,基本能成为一个合格的毕业生,找到工作应该是没什么问题的。像你这样在最初的学习中落在了别人后面,想要追上,必须要自己下功夫,比如别人每天学习8小时,你要每天学习12小时,牺牲打游戏、ktv等等的娱乐时间。否则,即想娱乐又想迎头赶上,除非你是这方面的天才,但是如果你是天才就不会落下了,因此没有牺牲换不来大的进步,没有恒心不可能脱胎换骨。
还有问题请追问。本回答被网友采纳
第2个回答 2019-06-04
学堂在线,中国大学mooc,课程格子,第一课堂
第3个回答 2019-12-18
哈哈,早用上了,我用的是CS扫描全能王,开始不知道,同学推荐的,用于学习、查资料太方便了,尤其是在图书馆查资料的时候,一般看到有用的内容就拍下来后再取字,然后进行笔记、编辑,不是学霸变成学霸!
第4个回答 2019-04-16
1、Notability (适用于iOS设备)
2、印象笔记(适用于所有设备)
3.幕布
4.Forest 专注森林