准大一理科生如何在开学前准备计算机知识技能?

刚高考完的学生考到了一个一本的理科专业, 作为一个水平一般的小镇做题家, 应该怎么在开学前准备一些计算机的知识和技能,希望可以提供一个 4 周的学习计划,可以照着上网学习

这个问题问的很笼统啊,不明白为什么要将 "寒门学子" 起一个 "小镇做题家" 这么讽刺的代名词。
1、关于你说的准备计算机知识技能,不知道你是没用过电脑还是没有一些办公软件的使用经验。这里姑且认为是办公软件的使用经验好了,这些不用担心,在学校都会教的。(虽然网上都有一些付费的教程,但是办公软件的教学基本上针对的是办公室文员之类的岗位,所以办公软件 "浅尝即可")
2、既然是计算机专业,那我们认为你将来可能从事的就是程序员的岗位好了,毕竟能来CSDN的,大部分都是这个体系的。
3、作为准大学生,作为过来人,我能给的建议就是,不要死抓着学校的教学内容不放。你能够和同龄人拉开差距的是学校没有教的那些内容。(大部分上课的老师并没有太多的实战经验,甚至实战经验比不上工作一年的一线 "码农")
4、计算机语言众多而纷杂,排行版前三的一致是 Java、Python、C++ ,这是从语言区分的。
5、从职位区分就更多了,前端、后端、移动端、大数据、运维、测试、算法、安全... 不可同一而论。
6、从领域来看,基本上每个几年都会出现新的概念或者热门的领域,所以要保有一个敏锐的市场洞察力,因为你并不知道未来的几年后是否有新的技术领域成为一个大热门。
7、祝你前程似锦,成佬不秃!奥利给。

  1. 买一个16G 内存的笔记本电脑
  2. 开始学习这个 技能树 : https://edu.csdn.net/skill/gml
  3. 开一个 CSDN 账户,学习过程中,有不懂的,就来 ask.csdn.net 提问。

入学前应该准备一台配置不错的笔记本电脑,建议配置是英特尔10代i5以上,内存最少16g,储存最好选固态。
大一可以先学习计算机基础课程,比如《计算机组成原理》、《计算机操作系统》、《计算机网络》,也可以深入学习《C语言》《数据结构》、《算法设计》。
学这些是为了后面能够更多的了解计算机理论支持,只有理论扎实,编程能力才会提升得更快,就像打地基一样。
大二可以稍微接触当今主流的Java、Python、C++,并了解它们的使用场景,然后从中考虑选择自己喜欢的语言去更深度学习,期间可以适当参加一些比赛,比如蓝桥杯、acm之类的,当然也可以参加设计软件作品的比赛比如软件杯。
大三是专攻一门语言的阶段,选择好语言,会让自己更有竞争力,这个阶段是和同学拉开差距的阶段,建议多做项目,多接触实战场景。
大四就要在完成毕业设计的前提下,找一家好的公司实习,充实自己的大学生活,当然也可以选择考研,继续深造计算机,世界上最好也是最稳定的投资便是投资自己。
最后,祝你在大学学业有成,加油。

前言:

计算机,IT互联网,眼里不止只有0&1,还有星辰大海呢。学无止境,当我们从0到1的学习,都是从最基础的开始,
IT行业技术迭代频繁,时有新框架诞生,但是慢慢拆解框架之后,会惊奇地发现底层还是最基础的组成,
所以,我们打好自身的地基,从一个个点积累,点积成面,面成体积,循序渐进!

正文:
这里想要表达的基础地基即是四大天王:

1.计算机组成原理  https://www.bilibili.com/video/BV1WW411Q7PF
2.计算机网络  https://www.bilibili.com/video/BV1c4411d7jb
3.数据结构与算法  https://www.bilibili.com/video/BV1JW411i731
4.操作系统  https://www.bilibili.com/video/BV1uW411f72n
上面也罗列了对应的视频资源地址,经过众多技术博主推荐的,筛选出来优质的视频。
视频领进门,弯路少有门。
当然,刚入门,会觉得很枯燥呢,先大概认识一下呢,不要急求于成!刚开始都有的选择呢。
大家都会提及先熟练掌握一门热门语言,但是无论学习哪门编程语言,比如说
JavaC/C++,都需要和操作系统打交道呢,所以,我们打好基础,能融会贯通,自然是事半功倍!
假如我们开始学习编程语言,但是如果不实际操作下数据,就感觉这编程语言空有囊却没有灵魂,
这里推荐了数据库篇:
https://www.bilibili.com/video/BV1UE41147KC
https://www.bilibili.com/video/BV12b411K7Zu

总之呢,入门计算机学习殿堂,前面提及的'四大天王',能早早做出学习规划最好了,
吾生也有涯,而知也无涯,一起加油!

大学会学习很多基础的东西,比如计算机组成原理、汇编、离散数学、C语言等。
还会有一些实战操作,比如做网线头、网线测试/接通、理网线、拆个电脑机箱、装个系统什么的。
然后才是高级语言,后端的C++、Java、php、C#、.net,各学校安排不同,不确定会学哪一个或多个。反正我们学校学了好几门高级语言,结果就是都知道点,但是都不咋地。前端就是HTML + CSS + JS,有的大学不会学框架,都是一些打基础的东西(自学在这个时候就尤为重要了)。
另外还有数据库,我们当时学的是SQLServer和ORACLE,但是现在用的大部分是MySQL,毕竟不要钱。学哪个无所谓,反正SQL写起来都大同小异。
还有就是服务器Linux,会学一些基本操作吧。
重点是,大学前两年,甚至你可以说整个大学,就是一个打基础的过程。基础打得好,上面再盖多高的楼都不会有问题。但是如果基础打不好,就会头重脚轻,后面学的很多知识可能都发挥不出最佳效果。

c语言,一般大一都是学c语言

大一刚开学可能会有高数线性代数,概率论与统计
然后学汇编语言,操作系统,计算机网络相关知识
,还有数据库系统很重要,还有软件工程类实践课程,硬件工艺等等

B站郝斌C语言,大力推荐

上b站学习,

看b站,看csdn

作为一个过来人,很想告诉你。 如果你是特别喜欢计算机,那你就去学这个吧。 如果只是因为弄计算机的工资高,我劝你早点换。 互联网的红利基本吃完了,就是因为工资高,很多人流入这一行业,目前这一行业已经非常卷了,工资也在不断降低。 等你大学四年出来,估计黄花菜都凉了。 建议学习专业:生物工程,特别是研究病毒啊,疫苗啊什么的。 这一行目前没有计算机这么卷,工资相对也比较高。 估计未来20年都还是很吃香的。

初学者,这边请,号称2022年C语言最好的教程。学号C语言,站在编程的顶端
https://www.bilibili.com/video/BV1cq4y1U7sg?spm_id_from=333.337.search-card.all.click

可以看下计算机相关的书籍,刚接触编程一般学习的是c语言,c语言作为其他语言的基础。
然后结合视频进行巩固以及练习一些简单的编程,对电脑不熟悉的,可以练习一下打字,有利于提升写代码的速度。

可以参考
https://www.gulixueyuan.com/
https://www.w3cschool.cn/

1.搜索并学习使用ppt模版(个人经历会有一些课程老师会让做ppt作业,展示并讲解
2.在新生群,或者学校其他群找到同专业的学长,询问学习内容(最好要到排课表之类,针对行的了解和学习
3.如果是计算机相关专业的 可以在 阿里课堂 https://edu.aliyun.com/developer 一步一步的了解学习(根据2 了解到的学习内容
4.尝试改变形象和个人卫生/健身的习惯培养(好的形象在哪都加分,健身,美白,穿着风格

可以先试试c或者java等语言,打下编程的基础,敲代码的感觉

学好基础,熟练掌握一门热门语言,注意是熟练,最重要的是沉住气,加油

语言建议:只说了是理科生,没有说具体专业,那么有可能不是计算机类的。如果非计算机类自学,建议首选Python入门。比C语言简单,环境容易配置,未来学习专业课程过程中,如果需要,进行编程绘图、数据分析都可以——最主要的是可以方便零基础自学。
学习方法:可以参考中国大学mooc上的优质课程(嵩天的课可以参考,不过实际学起来略难),也可以在B站找教学视频(小甲鱼的或任意一个你听得进去的课程),免费即可入门。四周时间也足够对这门语言有一个基础认识了。

计算机的话,大一一般都会学C语言,可以照着一些视频做做C语言的小练习,练一练简单的算法题

过来人的强烈建议,可以先学一门计算机语言,C或者java,不过大学里面会有C语言课程的,所以可以先学Java。还有重要一点就是,大一有些大学的实验室就开始选人了,多一项优势还是很能说明问题的。大学时候就没有意识到这个,进了实验室,还能和老师混个眼熟,一些评优和竞赛都会被老师优先考虑到。

可以尝试从一个b站上的c++小游戏开始学习,首先要培养自己的兴趣,不用着急深入学习

1、把Office中的Word,Excel和PowerPoint学好,尤其是PowerPoint,可以做出漂亮的PPT,这是最赚钱的办公工具,是大学生必备技能,学好之后可以去接私活,一个好点的PPT制作报价都在几百以上
2、了解IT的历史发展,这本书对信息产业规律性做出详细解释,你会了解到短短几十年,计算机、互联网行业发生了如此翻天覆地的变化。感受计算机的美妙,对计算机产生兴趣
3、学计算机科学速成课,这门课程通过生动形象的讲解方式,向普通人介绍了计算机科学相关的基础知识。这门课在b站也有,搜计算机科学速成课就能找到了。
4、学习Python,程序员接私活副业必备,相比较C语言,Python在短时间内更能看到效果。Python学习可以使用【夜曲编程】,这个课特别容易坚持下去,类似闯关模式,学完一课才能解锁下一课。随时随地学习,电脑上可以用网页版,手机和平板上也可以使用,android和ios都支持。
5、学习C语言,C语言是编程之本,学习编程语言的第一课!一般大学的第一学期就会学习到
6、学习前端开发三剑客HTML+CSS+JS,这是前端最重要的三门技术,掌握这些技术,你可以快速地做出一个酷炫的APP界面或者一个简单大方的网站页面。
7、学会逛Github、StackoverFlow等技术论坛,抽出一上午的时间学习下markdown语法。
8、捣鼓捣鼓Linux.自己在电脑上安装个双系统,想省事的话,直接在阿里云上买个学生服务器。

理科生分两种:1)计算机相关专业的理科生:可以练习键盘盲打、学习C语言,并做一个小项目,比如一个小游戏;2)非计算机相关专业:可以学习C语言和python语言。

先确定未来的职业根据职业要求进行学习,对于具体的科目的学习方法一般就是多练,在开学前就下载一个金山打字通练打字就行

上leetcode看看

计算机属于工科吧

1.先把课堂上的学好,入个门。
2.不能只局限课堂上的,应该多查阅资料和观看其他人的博客文章以及视频,这样才能综合吸收知识。
3.学会搜索(自己寻找解决方案,这一点很重要),CSDN.百度等,
4.一定多实践,做一些感兴趣的项目,无论是算法也好,简单的程序 也好,感受编程,你就会发现,编程是有规律的
5.无论是哪个语言,先选择一门语言学深了,才行,如果学了很多门语言只会一个hello World是没有什么用处的。
6.一定自学,(非常非常重要),技术是不断更新的,你可以去哔站或者官方的学习文档上面学习最新的知识。

总结:多看、多听、多敲、多学

作为计算机专业的同学,大一主要是学计算机系统导论,c语言程序设计,数据结构,软件技术基础、计算机原理等专业课程。题主问要准备什么?
第一、就是需要一台性能较好的电脑,这也需要题主对计算机知识有一定的了解,也可以到网上搜搜相应的推荐,选择一台适合自己的电脑;
第二、就是学一学计算机基础知识,可以B站、相应的学习网站或者菜鸟教程搜一搜相应的课程,比如基础的硬件组成,计算机的二进制等等,这是在学习编程之前的基础,打好基础很重要;
第三、就是了解了解c语言及编程,在电脑上装上编程用的软件,可以搜搜课程写一些简单的程序体会一下,感受一下编程的快乐;
第四、随时计算机和软件的学习深入,需要学习一些3D数学、高数、matlab等技术,对以后图形和视频的渲染需要打好基础。

给个自己经历得出观点:大学里教的是皮毛也是基础,得学;然后自己网上找企业级解决方案自学,到找工作的时候就是稳得呀b

学习C语言,代码常敲,算法常练。不懂的就百度。等你精通熟练以后,一通百通,其他语言全都不在话下。

敲敲键盘,看看计算机历史相关的书籍就挺好。
没必要过于激进去挑战开发什么。

你想要想明白你是要搞工,还是要搞理,工科偏应用,C/C++是基础,但你要是喜欢用数学知识分析事物搞数学模型,python,R语言都可,matlab当个辅助

先培养一下兴趣,可以先做一些简单的前端网页,利用html,css,js初级等之类的相对简单的东西来写,这些更直观可以直接看到效果,容易激发学习兴趣,之后可以考虑php,Javaweb等攻占后端,再之后学习java或者 c++偏复杂的东西写写算法,这样会好一些,如果刚开始就接触c,估计直接就从入门到放弃了。

建议先培养好自己的兴趣,利用暑假时间段多学习一些计算机基础课程的相关理论知识,毕竟刚入大一正是给大二、大三、大四做准备的,兴趣培养好以后可以先入手学习一门编程语言,培养自己热爱编程的信心,最后多实践参与一些编程项目的开发,兴趣+汗水+努力+知识+无限的热爱=成功的喜悦,加油吧,祝你前程似锦,归来仍是少年。

需要先搞清楚你说的计算机知识,是指哪方面的知识啊? 如果你只是想知道基础的应用,那学习office的三个工具就够了,这个网上一堆免费教程的,如果是想学编程语言的话,这个教程还是要选择一下的,我这边有我当时自学C语言的一套教程,可以私信我,免费邮箱传给你

,选C语言入门,上B站看视频,跟着视频自己敲敲代码

文档查菜鸟编程,视频B站找。电脑基础嘛,自己百度学。

大学一般现在先学c或者python,不过基本上学校第一学期教的会比较基础,其实到时候开学了跟着学也可以,不至于跟不上,假期有兴趣自己开始学更好啊,开学会轻松很多,可以直接去参加一些比较基础的变成比赛。像我大一就参加了一个蓝桥杯,基本上一点点基础还是能拿个省奖的。
然后自己有兴趣可以学学开发什么,做做小程序网页之类的,现在网上的教学也都很多

首先,应该利用大学生慕课网,学习一些常用的office办公软件的应用,大学里word,excel,ppt要熟练运用。
其次,如果心有余力,可以主动学习一些编程语言,提前打好专业基础,建议从C语言开始学起。
最后,结合未来就业方向和专业要求,学习一些专业必备的软件。

可以先去菜鸟教程上学习下基础知识,可以选择学习(java、H5、数据库)。https://www.runoob.com/

大一新生开学前没必要说一定要掌握一些计算机的一些技能,主要的还是要准备好大学生活的心态,想清楚大学应该怎么过,在这里作为一个过来人可以给你一些小建议和推荐你一些计算机相关一些的书籍,这些书籍不是一些掌握一门语言什么的,而是一些让你了解计算机相关的知识,通过一些有趣的描述来为你打开计算机的大门,激起你学计算机的兴趣。

1、在大学里一定得自学!自学!自学!重要的事情说三遍

自学的能力是很重要的,活到老学到老,在计算机这一行更能得到体现。

2、学好数据结构

不是说其他学科不重要,而是在后期找工作面试的时候数据结构面试的会多一点。

3、掌握好大学里教的c语言

不强求得学的多精通,但需要学好,不管以后是不是会找一个写c的相关工作,在工作中多多少少会遇到c,很多东西底层都会涉及到,如果你会c有些事情就会事半功倍。

4、在大学里自学一门语言

在大学期间学会一门语言是很重要的,在毕业找工作时很多工作岗位肯定会明确要会哪一门语言,如果校招的时候其他同学不会,而你会是不是就能一举拿下心仪的工作呢。

5、一定得多撸代码

不能养成眼高手低的习惯,代码不写的话永远学不会

6、大学期间得写一两个项目

写项目是最能证明你在大学期间学到东西了,写项目也是最能让你把学到的知识融会贯通的,找工作的时候项目也是最能证明你能力的,哪怕是个最简单的项目。

有很多同学都有一个疑问,我英语不好可以学编程吗?可以看下我的回答,我是怎么做的

Java需要英语基础吗?
很多同学都会说,写代码都是百度和粘贴复制,所以没必要太认真学反正最后都是靠粘贴复制。有这样想法的就大错特错了,如果你这块知识不懂,连怎么去搜索都不知道。

下面再给大家推荐一些准大学生可以看的书籍,书是厉害的人的智慧结晶,多看书一定是能走捷径的,下面这些书一定能让你愉快的学到东西。在这里只给大家推荐了4本,作为一个初学者,最重要的就是要激起学习的兴趣。建议对计算机还不了解的同学可以先看这4本,再根据兴趣去看我更多的推荐。

计算机新生读书推荐
1、《计算机是怎样跑起来的》 豆瓣评分7.6

本书倡导在计算机迅速发展、技术不断革新的今天,回归到计算机的基础知识上。通过探究计算机的本质,提升工程师对计算机的兴趣,在面对复杂的最新技术时,能够迅速掌握其要点并灵活运用。

本书以图配文,以计算机的三大原则为开端、相继介绍了计算机的结构、手工汇编、程序流程、算法、数据结构、面向对象编程、数据库、TCP/IP 网络、数据加密、XML、计算机系统开发以及SE 的相关知识。

图文并茂,通俗易懂,非常适合计算机爱好者和相关从业人员阅读。

2、《程序是怎样跑起来的》豆瓣评分8.1

本书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,目的是让读者了解从用户双击程序图标到程序开始运行之间到底发生了什么。同时专设了“如果是你,你会怎样介绍?”专栏,以小学生、老奶奶为对象讲解程序的运行原理,颇为有趣。本书图文并茂,通俗易懂,非常适合计算机爱好者及相关从业人员阅读。

3、《网络是怎样连接的》豆瓣评分9.2(豆瓣科普类图书TOP100)

本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。目的是帮助读者理解网络的本质意义,理解实际的设备和软件,进而熟练运用网络技术。同时,专设了“网络术语其实很简单”专栏,以对话的形式介绍了一些网络术语的词源,颇为生动有趣。

本书图文并茂,通俗易懂,非常适合计算机、网络爱好者及相关从业人员阅读。

4、《计算机程序的构造和解释》豆瓣评分9.5(豆瓣热门编程图书TOP10)

《计算机程序的构造和解释》成型于美国麻省理工学院(MIT)多年使用的一本教材,1984年出版,1996年修订为第二版。在过去的二十多年里,该书对于计算机科学的教育计划产生了深刻的影响。

在第二版中,大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。

想学java的同学大家可以看下面的推荐

JAVA入门到精通各个阶段的书籍
不知道程序员路该怎么走的可以看看别人是怎么做的

别再迷茫了!程序员的路该怎么走,看看她就知道了
下面这些回答提前带你了解程序员生活是怎样的

程序大一新生开学前没必要说一定要掌握一些计算机的一些技能,主要的还是要准备好大学生活的心态,想清楚大学应该怎么过,在这里作为一个过来人可以给你一些小建议和推荐你一些计算机相关一些的书籍,这些书籍不是一些掌握一门语言什么的,而是一些让你了解计算机相关的知识,通过一些有趣的描述来为你打开计算机的大门,激起你学计算机的兴趣。

1、在大学里一定得自学!自学!自学!重要的事情说三遍

自学的能力是很重要的,活到老学到老,在计算机这一行更能得到体现。

2、学好数据结构

不是说其他学科不重要,而是在后期找工作面试的时候数据结构面试的会多一点。

3、掌握好大学里教的c语言

不强求得学的多精通,但需要学好,不管以后是不是会找一个写c的相关工作,在工作中多多少少会遇到c,很多东西底层都会涉及到,如果你会c有些事情就会事半功倍。

4、在大学里自学一门语言

在大学期间学会一门语言是很重要的,在毕业找工作时很多工作岗位肯定会明确要会哪一门语言,如果校招的时候其他同学不会,而你会是不是就能一举拿下心仪的工作呢。

5、一定得多撸代码

不能养成眼高手低的习惯,代码不写的话永远学不会

6、大学期间得写一两个项目

写项目是最能证明你在大学期间学到东西了,写项目也是最能让你把学到的知识融会贯通的,找工作的时候项目也是最能证明你能力的,哪怕是个最简单的项目。

有很多同学都有一个疑问,我英语不好可以学编程吗?可以看下我的回答,我是怎么做的

Java需要英语基础吗?
很多同学都会说,写代码都是百度和粘贴复制,所以没必要太认真学反正最后都是靠粘贴复制。有这样想法的就大错特错了,如果你这块知识不懂,连怎么去搜索都不知道。

下面再给大家推荐一些准大学生可以看的书籍,书是厉害的人的智慧结晶,多看书一定是能走捷径的,下面这些书一定能让你愉快的学到东西。在这里只给大家推荐了4本,作为一个初学者,最重要的就是要激起学习的兴趣。建议对计算机还不了解的同学可以先看这4本,再根据兴趣去看我更多的推荐。

计算机新生读书推荐
1、《计算机是怎样跑起来的》 豆瓣评分7.6

本书倡导在计算机迅速发展、技术不断革新的今天,回归到计算机的基础知识上。通过探究计算机的本质,提升工程师对计算机的兴趣,在面对复杂的最新技术时,能够迅速掌握其要点并灵活运用。

本书以图配文,以计算机的三大原则为开端、相继介绍了计算机的结构、手工汇编、程序流程、算法、数据结构、面向对象编程、数据库、TCP/IP 网络、数据加密、XML、计算机系统开发以及SE 的相关知识。

图文并茂,通俗易懂,非常适合计算机爱好者和相关从业人员阅读。

2、《程序是怎样跑起来的》豆瓣评分8.1

本书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,目的是让读者了解从用户双击程序图标到程序开始运行之间到底发生了什么。同时专设了“如果是你,你会怎样介绍?”专栏,以小学生、老奶奶为对象讲解程序的运行原理,颇为有趣。本书图文并茂,通俗易懂,非常适合计算机爱好者及相关从业人员阅读。

3、《网络是怎样连接的》豆瓣评分9.2(豆瓣科普类图书TOP100)

本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。目的是帮助读者理解网络的本质意义,理解实际的设备和软件,进而熟练运用网络技术。同时,专设了“网络术语其实很简单”专栏,以对话的形式介绍了一些网络术语的词源,颇为生动有趣。

本书图文并茂,通俗易懂,非常适合计算机、网络爱好者及相关从业人员阅读。

4、《计算机程序的构造和解释》豆瓣评分9.5(豆瓣热门编程图书TOP10)

《计算机程序的构造和解释》成型于美国麻省理工学院(MIT)多年使用的一本教材,1984年出版,1996年修订为第二版。在过去的二十多年里,该书对于计算机科学的教育计划产生了深刻的影响。

在第二版中,大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。

想学java的同学大家可以看下面的推荐

JAVA入门到精通各个阶段的书籍
不知道程序员路该怎么走的可以看看别人是怎么做的

别再迷茫了!程序员的路该怎么走,看看她就知道了
下面这些回答提前带你了解程序员生活是怎样的

程序员到了35岁就不能打了,到底是事实还是误解?
996对生活有什么影响呢

为什么工作之后觉得996没有网上说的那么不堪?员到了35岁就不能打了,到底是事实还是误解?
996对生活有什么影响呢

为什么工作之后觉得996没有网上说的那么不堪?

学计算机语言开发,从C语言开始先了解计算机语言,暑假了解最基本的概念,网上学习,写点简单的代码小实验