不懂英语学计算机编程,不懂英语应该怎么学编程
一般的编程,不需要高深的数学,但逻辑要清楚。不需要太多英语,但了解些基本的单词对编程有好处,必要时也可以查外文文献。下面学习啦小编为你收集了不懂英语学编程的建议的资料,希望对你有所帮助!
不懂英语学编程的建议
1. 从小的有用的程序入手
学习可以从编写一些具体的小的真正有点用程序入手,需要用到数据结构与算法时,顺带着就学了,感兴趣的再深入系统地学一下。除非你在一些特定的有特殊要求的领域写程序,否则,大多数情况下用不上很高深的数学。
2. 坚持使用英语
至于英语,你要把它真当成一种语言去用,用它去与别人交流,去吸收新知,建议你在有一定基础后,直接看一些英文版的教材和视频,开始会比较难,慢,但坚持下来,好处很多的,你既能学到了知识,又能提高英语水平。
3. 要多尝试,多动手
不能一味地停留在知识点掌握的程度上,因为知识点是死的,然而可以通过这些知识点的串联可以解决很多活的问题。踏实学习,多动脑多探索,多练代码慢慢就会有一个不错的水平!
英语和数学给我们带来的优势
1. 英文好的,你的技术资讯永远都是领先其他人
2. 数学好的,你的代码质量永远都是优越其他人
回到现实中:如果你要成为别人的焦点,那你就要学好英文和数学。如果你要提高你的编程质量,那你就要学好英文和数学。如果你要领高薪,那你就要学好英文和数学。
给英文和数学不好的朋友建议
1. 英文可以补习,数学可以补习,时间是挤出来的,不要为自己的学习找借口
2. 编程领域太广了,需要各种人才,中国这么多人口,你不做编程,别人也会做。
3. 很多先进的技术,不用你去操心的,让老外去完成。我们要学会拿来主义,我们的目标就是挣钱,有钱了才能实现你自己的理想。
你也不要随便地给自己贴标签,比如自己给自己贴上“数学和英语不好”这个标签,也许它符合你现在的情况,但并不等于你以后也是这种情况。
学习编程的注意事项
一:自学也需要看书
自学只是说没有专门的老师手把手教你,并不是说连书本都可以不要了。有人天天来问我一些很基础的概念问题,我问他:“这些概念书上不都写得很明白吗?”他回答:“我没有书。”如果没有书,那么你很难在脑子里形成一个较为整体性的认识,所有了解到的知识都是支离破碎的。且不说大多数人没有精力回答你这些问题,即使回答了,很多东西也不是三言两语就能说清的,很多高手说出来的都是他们自己的理解,这些理解或许很有意味,但也许费了你半天的脑子却怎么也搞不明白。一本书,即使不是什么经典之著,它也可以向你提供一个大体完整的框架,成为你自学过程中的一个向导。这里要说的是:网上电子教程资源丰富,看看无妨,但手中至少应有一本印刷的书——毕竟网上的教程鱼龙混杂,其作者也许并不精通此道,很难分辨其质量好坏。
二:学编程更需要实践
书是有了,可是整天抱着书也不成。编程最怕的就是纸上谈兵,我看到有的初学者,看完了大半本书,和我说起循环函数来头头是道,却连编译器长什么样都没有见过。真要他写几行程序,便是错误百出。我的建议是,无论你涉及编程的时间是多么地短,无论你目前学到的知识多么地少,你都应该不断地尽自己所能去编写一些小程序——即使是把书上的“Hello, World!”亲手输入进去运行一遍,都能让你的编程能力有着极速地提高。
三:编程是创造,不是默写
有人甚至打算用题海战术来学习编程——这完全没有理解编程的内涵。仅仅通过“欣赏”别人写的代码也无法学好编程。有一点需要明白:编程是一个创造的过程。编程的意义在于:通过程序的形式,教计算机如何去完成一项任务。写代码只是形式,真正重要的是如何完成特定的任务。学习别人的代码固然是很有用的,可以学习别人的思想;但是如果仅仅是记忆了一些别人写好的代码,就希望能通过拼拼凑凑成为自己的程序,那是基本不可能的。我的建议是:在自己编写程序,进行创造的过程中,借鉴前人程序中的思想方法——而不是整天处于复制粘贴的状态中。
四:好习惯要从开始做起
所谓“不以善小而不为”,等坏习惯养成了,再改就困难了。因此,类似写程序要注意缩进、为变量和函数起有意义的名字、大小写的使用、行末分号的注意等等,要从一开始做起。很多人对这些善意的提醒不屑一顾,觉得多此一举,浪费时间。其实,如果真的能严格地去做,它们反而可以帮你节省许多时间。
五:不必太刨根问底
“打破沙锅问到底”确实表现了一种钻研的精神,不过我还是建议初者学,有的时候,不必太刨根问底。编程的相关知识都是盘根错节交织在一起的,大多数问题深挖下去会越说越复杂,对于知识掌握不多的初学者来说,只能是越来越糊涂。很多东西,时间长了,随着知识了解得深入,自然而然会明白。就像刚刚学英语的时候,你知道“goodbye”是再见就足够了,难道非要把这个good和再见的关系先弄个水落石出吗?作为初学者,最重要的是尽快地能全面地了解整个知识的全貌,在单独的知识点上,暂时不需要太深入。可以等知识经验丰富之后,再回头来研究。
不懂英语学计算机编程,不懂英语应该怎么学编程相关推荐
- 学计算机就是修电脑类似的话,学计算机,修电脑的?学物流,送快递的?如何一句话让你专业白费...
原标题:学计算机,修电脑的?学物流,送快递的?如何一句话让你专业白费 点击右上角,关注"幼儿园全攻略".跟宝宝重回幼儿园,一起健康快乐的成长! 随着时代的进步,人们需求的提升,为了 ...
- 英语不好计算机好学吗,英语很差能学计算机专业吗
英语很差能学计算机专业吗2021-01-19 11:25:58文/李文源 英语很差能学计算机专业吗?答案是可以的,现在大家做的基本上都是应用层面的开发,这个跟英语关系不太大,当然如果想做偏底层应用的话 ...
- 学计算机不会英语怎么办,学习计算机英文水平不行有影响吗?
学习计算机英文水平不行有影响吗?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 学习计算机英文水平不行有影响吗? 我也是 ...
- 英语一窍不通能学计算机吗,对英语一窍不通怎么学有什么好的方法
对英语一窍不通应该从语言的要素入手学习,我们要知道,任何一门语言都有三个要素,个要素是语音,第二个要素是语法,第三个要素是词汇.我们如果把语言的学习比作盖一座高楼的话,那么语音的学习就是这座楼的地基. ...
- 计算机数学英语基础,计算机数学与英语到底影响有多大
计算机数学与英语到底影响有多大以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 计算机数学与英语到底影响有多大 看你的需求 ...
- 南京 学计算机的学校,南京小学生暑假学计算机编程去哪家学校好
南京小学生暑假学计算机编程去哪家学校好 南京小学生暑假学计算机编程去哪家学校好,推荐 南京童程童美专注于中国6-18岁青少儿编程教育的品牌.依托集团16年积累的互联网教育经验和百余名IT教研团队优势, ...
- 计算机专业英语短语,计算机常用专业英语缩写和短语
计算机专业基础知识 计算机常用专业英语缩写和短语 4GL Forth Generation Language 第四代语言 AI Artificial Intelligence 人工智能 ALU 算术逻 ...
- 计算机房英语单词,计算机与网络英语词汇(O1)
News 计算机与网络英语词汇(O1) Source: 2008-07-14 我要投稿 论坛 Favorite OA, office automation 办公室自动化 object 物件 obj ...
- 计算机常见屏幕英语语句,计算机常见屏幕英语
计算机系统常见的屏幕英语对照,.. 计算机常见屏幕英语(SCREEN ENGLISH) access 访问 data 数据 hard disk 硬盘 files 文件 directory 目录 del ...
- 研究生必须过计算机和英语吗,计算机考研考英语一还是英语二
计算机考研到底是考英语一还是英语二,不少19考研的宝宝们犯了迷糊,其实很简单,每个院校的规定都不一样,找到学校规定就好办许多了!记住以下小编整理的内容,你就知道该怎么办了.小编还为大家精心准备了计算机 ...
最新文章
- keepalived lvs
- 新版微信小程序即将上线 新增微信支付功能
- python return返回值在计算机内的存储形式_Python如何执行存储过程,获取存储过程返回值...
- 腾讯Angel成世界顶级AI项目!中国首个从LF AI基金会的毕业项目
- 可逆素数编程c语言,巧用C语言求四位的可逆素数
- python soup提取叶子标签_python 利用beautifulSoup提取页面多个标签的文本内容
- Spring回滚事务类型
- 一堂儿童科学实验课引起的思考:数学和化学有什么关系?
- centos7桌面脚本双击运行
- Chrome FeHelper 插件下载地址
- 智能工厂仓库管理系统软件有哪些哪家好呢
- OLED屏幕花屏的原因(I2C+DMA)
- 场效应管 - MOSFET
- php如何计算三角函数,使用Python三角函数公式计算三角形的夹角代码示例
- php制作404,thinkphp制作404跳转页的简单实现方法
- php使用eval上传文件,PHP一句话实现单个文件批量上传?
- 解决浏览器能上网而其他软件无法联网的问题
- 关于对接海康设备的坑
- 如何使用网易邮箱大师登录网易企业邮箱?
- 【DL】第 4 章:目标检测和图像分割
热门文章
- java中怎么让字体可以显示下划线呢_Java如何在数字文字中使用下划线?
- CDA_Level1_学习笔记1
- Nginx 细说proxy_set_header $remote_addr和X-Forwarded-For
- android fagment 重叠问题
- IntellJ idea创建maven项目
- C++之菱形继承与虚继承(含虚函数)
- 计算机网络速度怎么改,如何手动设置网卡的速度
- 用户体验研究小结—以微信读书APP为例
- halo开源博客搭建微信小程序实现内容同步-总结
- 立统 视频防泄密系统 技术白皮书2021-07-16