上进的初学者跪求C语言进阶方案!跪求各路大神现身

上进的菜鸟跪求C语言进阶方案!跪求各路大神现身!
想在假期提高自己,跪求方案

先说说我的情况!专业:计算机科学与技术。大二上学期快结束了!

这学期学完了数据结构的课程!下学期好像要学计算机组成 和操作系统!大一上学的C语言!

我也不知道自己的C语言算什么水平。不过数据结构的老师看过我提交的作业代码后多次夸奖我代码写的漂亮。我估计她是看到了我代码中有一个cout觉得我很不错。之后听同学说在上机的时候这老师3句话有1句话在夸我(我没去上机)。从此同学们都认为我数据结构学的好,会编程。我确实为编程花过时间,但能力不咋的。数据结构的题目,有的我两三天才做出来。

去年我元旦节写的心愿--成为编程高手--没有实现。(那时大一不懂事)

现在想学好C语言,以后学好C++或java,成为真正的高手。要不然以后不咋的,被同学看出来了,他们肯定会觉得我虚伪。

上次发了一篇《铁了心学C》的帖子!收到的都是不具体的方案,更多的是鼓励。

所以这次想问一下具体的方案。假期貌似有37天。在家会很无聊的,无同年龄的交流。压根就无人交流。没网络。

在假期应该看什么书呢?我只看过一遍《高质量C/C++编程》。
我的初步想法是把数据结构的书和习题册带回去 用C刷一遍数据结构。出一本习题册的答案。
但不知这对我的C语言有多大帮助。

貌似只有看书和实践编程这两个方法。下一步该看哪一步书了。只有一个寒假,步子不要跨的太大。最好只有一两本 薄点,


上次有一些人说学C语言最好在Linux下。可我不会linux。暑假时由于好奇装过ubuntu 不过感觉寸步难行,而且我们学校用linux上网没设置好的话会被拉黑,后来卸了。再也不敢玩它了。我们班有个同学现在在用ubuntu,用得很顺手了。数据结构的题目他都在ubuntu下搞定的。所以我又觉得ubuntu不会太难,要不他怎么会了。
我有一个疑问,大多数程序都在windows下运行,如果不走服务器方向,那学linux有什么用了。

回家后没网,ubuntu的更新、软件下载都是问题。有问题也没人问。所以假期貌似不是学linux的好时期。

扯太多了,其实我只想问这个假期怎么提高我的编程能力。具体方案啊!


------解决方案--------------------
好像还没有听说有人铁了心要做一件事而未成者
------解决方案--------------------
探讨
好像还没有听说有人铁了心要做一件事而未成者

------解决方案--------------------
话说代码量能决定一个程序员的高度,虽然不成正比,但是没有代码量绝对没有高度,我听说的~