对第一学期的回顾


前言

这注定是个忙碌而充实的假期,有人说2020年是不平凡的一年,那么在我看来,2021年才是更加非凡的一年。因为这是我刚入大学的第一年,也是我踏上后端之路的第一年,我想有个好的起点,那今年就是最重要的一年!


一、初识编程

在科院的第一年,我很幸运加入了未来小组,认识了新同学和新的学长学姐。由于专业的原因,我接触到了编程。而在小组的第一阶段,我们的任务就是学习java编程语言基础。

起初对这些知识不是很了解,只是觉得很深奥和好玩,不得不说,小组的时间规划成就了我的现在,作为自律能力一般的人,在其他方面真的是马马虎虎。

编程对于我来说,可以算是上了大学之后的第一个新的兴趣爱好了,全是英文的代码,格式整齐的框架,再加上有趣的运行,真的可以说是让人感觉爽翻!

下面这串代码可谓是java学习者的启明星(代码如下),想起那时为了运行这串代码自己边翻书边调试运行环境时的自己,再到现在的自己,这就是我的成长。

class HelloWorld{
    
    
	public static void main(String[] args){
    
    
		System.out.println("HelloWorld!");
	}
}

二、 学习总结

其实对于很多像我这样的小白来说,初学时都是很懵逼的。因为不知道该如何下手,难免在初学时感觉丈二的和尚摸不着头脑,这就导致许多同学对编程从心底开始就死在了起跑线上。

那么,下面我就给大家介绍介绍我的入门指南,希望对于刚接触编程的同学有所帮助,同时,也反思我自己学习方法的不足,在以后的学习中加以改进。

1.看编程书籍

对于我们加入小组的同学,热心负责学长学姐们都为我们借好了相关书籍,对于自学的同学来说,我觉得编程书籍就必要的。最好能拥有一本属于自己的编程书籍,这样可以做笔记啊什么的比较方便。现在的话一般的书籍网上都有卖的,而且也还不贵。

下一步,就是仔细阅读,对每一章的内容详细阅读,并且根据讲授内容进行实验。实验并不是说书上怎么说就怎么做,书上只是一个示例,做的时候要根据自己的理解来。比如书上写 for (int i = 0; i < 10; i++),那么我写 for (int i = 10; i >=0; i–) 会不会是我预想的递减的效果呢?而且 i >= 0 那里很有可能会写成 i > 0,要发现运行结果不对,再反推查错的时候才会发现,原来少了 =。这个过程就是深入学习了。

我的学习过程就是首先弄懂这段代码的每一行代码起到什么作用,代表什么,然后再进行一小块一小块的分析解读。每个区域负责行使什么功能,是否是重点,是否已经掌握等都有自己有个底。

2.编写代码

对于编写代码,那一定是有一个特定的需求,然后你根据需求来解决问题。

这个的思路就有些单一了, 我所认为的解题思路,是拿到一个题目。进行题目分析,尽量分析出题目的考查领域。紧接着,尝试得到解题的算法中的元素。对于比较基础的题目,都是直接使用编程思想解决。对于复合性的题目,那么我们就需要分析解题的算法结构。

尝试编程,运行,修改,运行。重复这良性循环,一步步抽丝剥茧,直到找到最佳答案即可。

猜你喜欢

转载自blog.csdn.net/z318913/article/details/113486496