-
1 # 慎為
-
2 # 姜濤asdfgg
閉著眼 把鍵盤全部複製到腦袋裡 做好 第一步閉上眼睛練打字 第二步基本操作 掙開眼睛 第三步 製作方法 ……
-
3 # 伴伴9吖
學計算機程式語言的話最好還是要多上機,多除錯,透過典型例子來掌握一種程式設計思想,然後自己慢慢的去寫程式,不斷的修改除錯
-
4 # 王建彪呀
建議前提:移動遊戲還是PC端遊戲?
自學的話,我覺得應該選擇一門程式語言(C、C++、Swift…),各大程式語言介紹和各月程式語言排行,網上都有;選擇一個軟體開發平臺,微軟系、谷歌系或者蘋果系,每個平臺都有開發者中心和開發文件以及設計指南等。
自學=程式語言+開發平臺+開發文件+英語+開發工具+網上交流+操作實踐
更多自學程式設計,關注夢想自媒體。
-
5 # 流離不流離
我想你說的計算機是指計算機科學吧,它包括線性代數,高等數學,邏輯學,機率學,組合學,程式語言,軟體設計,資料庫,計算機網路,作業系統,計算機硬體導論,理論計算機,圖論,最佳化(線性最佳化,牛頓演算法等等),人工智慧,軟體工程,演算法和資料結構,影象處理和計算機圖形學等等……
因為這些課一般都是要求自己按照自己的興趣去選擇某個方向去讀一些文獻, 或者是給樂高機器人編個程式, 讓它去完成指定的任務, 例如在一個有上下坡和各種拐彎的軌道的開頭抓一個球, 然後沿著軌道跑到終點把小球放到指定的位置, 當然這個樂高機器人還是要求自己組裝的, 亞馬遜上就有賣的, 不過好像還是挺貴的。
但是推薦你自己做兩個實習, 練習一下. 你可以嘗試用C#和XNA4.0寫一個類似於魔獸爭霸1的策略類遊戲, 要求最少2個使用者可以玩的, 可以在windows 7 上執行的, 如果感覺一個人做比較吃力, 最好找3-5個人一起, 明細化分工, 正好可以運用一下軟體工程中學到的軟體設計的方法和流程自己實踐一下, 我這裡就是組一個4人的隊伍, 然後做好分工, 在上課期間自己找時間寫, 每週定一個任務去完成, 持續3個月到期末必須得完成.
另一個就是按照自己的興趣做一個自己感興趣的課題. 我這學期在做本科的專案, 這邊是要想畢業都要先做一個專案, 專案過了, 才能有機會申請畢業論文. 我現在已經做了2周了, 課題是比較搜尋引擎內能用到的幾個壓縮演算法(例如: Elias Gamma, Elias Delta, Golomb 和 variable byte)的優劣, 實現一個新的Simple-8b的壓縮演算法, 這個演算法是以word為基礎壓縮的, 其他演算法一般都是以bit 或者byte為基礎的, 然後繼續比較做test 用gnuplot畫圖, 最後還要想辦法改進這個Simple-8b演算法, 使得執行時間得到進一步縮短, 必須用C++寫. 剛剛吧Simple8b這個演算法實現完, 其實主要的工作是把我的superviser寫的壓縮和解壓縮的程式碼進行最佳化, 讓執行時間更短. 別小看最佳化, 這個其實比真正的實現一個演算法更加難, 因為實現一個演算法其實就是把既有的思想轉化為程式碼就好了, 但是最佳化的話你需要用4-5種不同的方式, 不同的結構去實現這個演算法, 然後在進行大量的資料的test去評價哪一種情況在什麼環境下的執行時間更短, 然後再組合出一個在大部分環境下針對大部分情況, 執行時間最短的程式碼. 有時候只是簡單的把一種賦值形式換成另一種形式可能就能提高33%的速度, 例如將一串數字壓縮排一個64Bit的變數裡, 如果你是選擇每次壓縮一個數字然後每次再壓縮其他數字的時候用位元運算講這個數字向左移動, 那麼這樣耗費的時間其實是比你一上來就把最前面的數字壓縮到64bit的變數的最左端, 然後依次進行, 這樣其實是最快的, 因為你一開始就將它儲存到位, 後面處理器就沒必要再去記著我還得繼續把之前的移動一下才能繼續壓縮後面的. 目前來看, 我的專案已經是完成了, 做完之後自己再回頭看一下, 其實發現變成也並沒有那麼困難, 而且透過類似這種專案, 能夠很好的練習一下C++的指標, 對於個人的程式設計能力也是一個很好的提升, 最最重要的就是, 當你需要測試某個演算法在好幾十G的資料上的運算時間時, 你會盡可能的說服自己去寫一些小程式來減少自己手工工作的時間, 我最後執行測試的時候都是執行一個程式然後就看一集美劇等著結果, 這樣養成習慣, 你會有越來越多的機會鍛鍊自己的程式設計能力. 專案已經結束了1個月了, 今天才想起來更新一下. 如果有興趣的可以去這個地址上看一下我做的這個專案的介紹以及相關的程式碼:
Bachelor Project://ad-publications.informatik.uni-freiburg.de/student-projects/efficient-code-for-de-compression
目前在做畢業論文, 軟體實習已經順利通過了. 軟體實習就是和另外6個同學組一個小組, 然後用XNA或者MonoGame編寫一個大型的即時策略類遊戲, 當然有一系列的要求, 類似於實際工作中的客戶的要求, 學校還給了Trac系統用於模擬實際工作環境, 每週都要上去登記. 實際工作量的話, 一個實習下來基本上需要程式設計150個小時最少. 目前來說軟體實習已經做了大概80%了, 我已經寫了13k程式碼了, 其實我覺得很多程式碼都挺簡單的, 不過用來學習C#到是很不錯的練習, 遊戲中的各個方面能基本上讓你接觸到C#的各種基本資料型別以及函式, 這個遊戲我是自己設計並寫了所有Menu的結構和類, 順便把儲存和讀取遊戲, 以及遊戲邏輯也做了, 我同學們主要是遊戲的具體內容, 我負責幫助他們查bug以及排除, 有時候他們花很長時間都寫不好的, 我只能自己來寫, 例如最近在弄的path finding, 本來就是一個簡單的A*演算法實現之後改成雙向A*就可以, 有個同學折騰了一個月結果也還是找不對路. 目前這個遊戲已經寫完了, 如果有人想看看程式碼, 我可以把我所寫的程式碼放到Github上, 其他人寫的碼抱歉不能放出來, 因為我問過其他人, 他們不太想把程式碼放出來.
畢業論文我在做一個關於歐洲的長途客運的資料的GTFS, 同時嘗試修復不完整的資料, 然後將GTFS用於TRAVIC - Transit Visualization Client://tracker.geops.ch/上, 可以供一些歐洲的客運公司模擬靜態客運情況, 當然所有的都是免費的, 目前來說, 我剛剛處理了一些德國的OSM地圖資訊, 55G大, 處理起來真心麻煩, 一般的xml處理庫都無法讀取玩全部資料, 我試了很多例如tinyxml庫, 都不行, 最後還是找到了xmlReader 和xmlWriter兩個API, 非常好用, 而且對於大資料處理非常省時間, 當然用於大資料時還是免不了要用指標才行, 不然和其他的庫一樣, 也是沒辦法都讀去完整資料. 裡面的關於火車的資訊, 我都提取出來了, 但是有一些資訊是不完整的, 例如某一條鐵路, 就有一段鐵路缺少車站, 這個必須自己想辦法補充完整, 我目前來說就只是用內部的完整的其他的火車的車站資訊去填充或者是猜車站資訊. 目前程式部分已經完成了, 基本上就是用lxml庫去讀osm檔案, 用boost庫裡的rtree去填坑, 剩下的就是一些小演算法和資料結構的應用, 尋路演算法, 深度優先演算法, 根據不同需要區分用哪一種list, 等畢業論文交上了, 我再把碼放出來, 屆時應該是可以從TRAVIC網站上看到歐洲部分的效果了, 我自己私下看了一下, 還可以.
你要是想自學,可以在網上搜一下MIT的書,如果MIT沒有的,就搜書名+Springer,這是一個出版社,我上課用的參考書基本上都是這個出版社出的或者是MIT的教授寫的,非常實用,如果你還想學html,css和javascript那就自己找書看,我推薦一本叫網頁製作從入門到精通的書,寫的很詳細,學校裡由於沒有開設這門課,所以我都是自學的,稍微有點程式設計基礎的再學網頁製作,會覺得非常簡單。會了網頁這塊再看PHP也會入門很快的。
程式語言的話我建議先學C++,再學java,最後學習C#。C++因為要用到指標,會幫助你養成良好的程式設計習慣,再學Java這些能讓你更容易上手,C#純粹是為了windows軟體的開發,學了半天程式設計,用C#寫個exe小程式會讓你看到自己的學習成果,從而更加有動力繼續學習。推薦你在學習C++的時候最後自己用C++寫一個在命令列玩的掃雷, 並不是很複雜, 自己只需要整理好掃雷有哪些功能, 以及遊戲規則, 然後用指標很好實現, 一般來說1天就差不多能寫完, 初學者的話可以嘗試在一週內寫完. 我這裡也有自己寫的一個掃雷, 如果你寫完之後執行不了或者是有什麼問題, 可以聯絡我, 我把我的發給你.
計算機科學是一門和數學緊密聯絡的學科,不要抱著數學湊合看看,會程式設計就行的心態去學,不然到後面數學會成為限制你程式設計能力和軟體設計能力的瓶頸,最好是先看數學類的書,多做練習,然後用matlab或者R軟體驗證下矩陣和機率的習題,matlab還能用來實現數學上的最佳化演算法,simplex, newton演算法等,很實用,甚至能用matlab把解析度低的圖片透過newton演算法提高解析度。
建議暫時就這麼多,以後有什麼新的建議我會再補充,然後你現在就可以開始看了,祝你學習愉快。
-
6 # 練太極的小夥紙
不知道你本科學的是什麼專業,如果想學程式設計,一定要投入進去,真的對它感興趣,現在資訊時代各種學習資源網上都有如果想靠自學進入IT行業還是可以的,如果你真的認真自學了也不會比計算機專業出身的差,推薦一些學習的網站也有APP 極客學院 慕課網 中國大學mooc 網易雲課堂,裡邊有免費的也有收費的,如果想督促自己就報個收費的,入門的話建議還是從c語言開始,c其實想真入門也很難,但是它又是最基本的語言,懂了基本的語法學其他的語言也會方便些,考證的話如果學校要求計算機二級你就順便考個二級c。如果想學其他語言可以再專注於一門,個人推薦java(不喜歡討論哪種語言好,都有優點和缺點),可以按照java的學習路線慢慢來,java也可在用來開發目前的主流手機系統android。計算機專業的證書指的是軟考有初級中級高階,學到最後你也可以直接考個中級,有的證書可以拿到人家公司去掛靠。當然還有一些企業級別的證書,那些含金量更高。如果學校有計算機相關的專業你也可以和學生和老師多交流請教一下。計算機就像醫學是個大類,軟體 硬體 各種技術你都得了解一下,然後選一個自己感興趣的方向可以作為以後工作發展。加油吧。
-
7 # 四年之笙
以學
計算機專業
為例,許多大學生認為學最新的計算機語言
、技術、標準是最好的鋪路方法,因為許多公司招聘時要求這些方面的經驗。這些新技術雖然該學,但是學習計算機
基礎課程更重要,因為計算機語言
和開發平臺
日新月異,但是萬變不離其宗的就是那些基礎課程:資料結構、演算法、編譯原理、計算機組成、關係型資料庫原想系統地學習計算機
科學,可以從三方面起步: 1數學。 離散數學 (包括集合論,圖論,數理邏輯,等等),線性代數,機率統計。我覺得數學分析和微積分與軟體及計算機科學本身關係不大,也許在一些計算機應用中有用。但是,數學分析的思想精髓,值得一看。 2軟體 可以從資料結構,作業系統,演算法和程式設計語言
開始。程式設計語言
可以從C學起。 3另外 透過對計算機組成及框架結構的學習,可以對計算機硬體略知一二。 有了這些基礎,然後可以向編譯原理,資料庫,人工智慧,圖形學,網路,軟體工程
,等等方向擴充套件。一個很好的辦法是參考大學計算機
系的課程安排,當然自學
的時 候取捨更加靈活一些。另外,你也許可以去旁聽一些計算機系的課程,並和授課的老師多多接觸,看看有沒有轉系或者選修其雙學位的機會。 計算機能力不一定是透過證書來評價的。當然證書也是一個方面。計算機學習應用
領域主要看書、上網找資料這些方面學習的。當然培訓也是一個快速的方法。 -
8 # 老衲要還俗ing
看你說得這個應該是開發遊戲之類的吧,應該對一些基本常識有所瞭解吧,如果學過C就更好了,畢竟是基礎,如果沒學過也沒關係,就講一講開發語言吧。
手機遊戲一般用JAVA語言編寫,這裡推薦一個網站上面有介紹,你可以看一下
www.beibq.cn
其實如果你沒有基礎,還是建議先把程式設計學好吧,如果什麼都不知道就想著做什麼遊戲開發,軟體開發,是好高騖遠。至少一門語言你得學個大半年,才算有所小成,在學習的過程中,你一般都會接觸到一些遊戲製作的知識,所以也不用擔心走偏。
-
9 # 王者榮耀小磊
計算機有很多專業看你要學習那一方面的,比如你要學Photoshop的話,可在有關網上找一些資料,或者去看一些有關的書籍,總有一天你會成功的,加油!
-
10 # 九章演算法1、瞭解基本概念
對於文科商科等從未上過計算機相關課程,或者是想轉行卻為相關經歷的人們,推薦使用下面資源瞭解計算機的一些基本概念。
推薦資源:
【課程】Udacity CS101
https://www.udacity.com/course/intro-to-computer-science--cs101
【課程】伯克利大學CS61A
http://www-inst.eecs.berkeley.edu/~cs61a/archives.html
2、學習一門高階語言比較推薦c語言,因為透過c語言的學習,你能夠了解計算機底層的一些東西。能夠建立起地址,記憶體空間等概念。這有助於你學習理解其他語言。但美中不足的是c語言是面向過程的語言,所以你需要再熟悉一門面向物件的語言,python或許是個不錯的選擇,面向物件的程式設計思想十分重要。當然這只是推薦,並沒有絕對的優劣之分,你也可以選擇其它語言開始你的程式設計之旅。
推薦資源:
【書籍】笨方法學c
https://wizardforcel.gitbooks.io/lcthw/content/preface.html
【課程】C語言入門
http://www.imooc.com/learn/249
【課程】C語言入門教程
https://www.shiyanlou.com/courses/57
【課程】哈佛大學cs50
https://cs50.harvard.edu/
【課程】零基礎python入門
https://www.coursera.org/specializations/python
有很多人經常會問“哪種語言比較好?我該學哪種語言?”的問題。其實語言對於程式設計師來說只是一種工具,當你掌握一門語言後,你能很快的學會另一門語言,然後你會發現不同的語言之間有很多共通的地方,小的差異在於語言特性。在這裡推薦一門華盛頓大學的課——【課程】程式設計語言(https://www.coursera.org/learn/programming-languages)。透過這門課你會對程式語言產生新的認識。
3、學習資料結構計算機專業有“四大金剛”——資料結構,作業系統,編譯原理,計算機網路。計算機技術更新換代很快,但基本的原理卻從未變過,學好著四門課程對於你今後的發展十分重要,可能決定這你發展的上限。這裡推薦先學好資料結構並不是因為其他三門不重要,而是資料結構可能是你今後工作中打交道和使用最多的。程式=資料結構+演算法
推薦資源:
【書籍】大話資料結構
https://book.douban.com/subject/6424904/
【工具】資料結構視覺化網站
https://visualgo.net/en
【課程】浙江大學-資料結構課程
http://mooc.study.163.com/course/ZJU-1000033001#/info
【課程】清華大學-資料結構
http://www.xuetangx.com/courses/course-v1:TsinghuaX+30240184X+sp/about
(1)透過GitHub大量閱讀別人的程式碼,並嘗試著參與到這些開源專案中去。對於如何參與到這些開源專案見:怎麼加入一個開源專案(https://www.zhihu.com/question/19825119)?當然這對於大多數初學者來說,學習曲線可能比較陡峭。
(2)在這裡給大家推薦一個Udemy(https://www.udemy.com/)的網站,上面有許多project-based的課程,授課者會透過整個課程帶你完成一個專案。你可以選擇你所感興趣的專案。然後你可以將這些專案寫進你的簡歷,或者作為面試的談資。這種方法的可實現性很強,學習曲線平緩,但課程是收費的。
5、找工作對於國內求職:
社會招聘的話專案和工作經驗很重要,但從面經中可以發現,一些大公司也開始加強了對演算法和資料結構的要求。校招的話,對“四大金剛”課程的考察會更多,因為應屆畢業生往往沒有相關領域較長的工作經驗,公司更看著應屆生的潛力。當然面試者可以透過招聘網站的要求提前瞭解所面試崗位的技術棧,然後提前做相應的準備。尋找內推能夠幫你更容易過簡歷關,你可以透過qq群的搜尋功能,搜尋“地名+內推”來檢索這些資源。網上投遞簡歷的話,需要仔細甄別資訊真偽,以防被傳銷或培訓機構矇騙。哪個求職網站(app)最靠譜?
對於國外求職:
因為不瞭解所有國家的情況,這裡只說美國,美國的IT公司對於演算法題的考察十分看重,往往會有3輪甚至更多的演算法面試。所有說刷演算法題十分重要,LeetCode、LintCode都是很好的網站。推薦一些使用的演算法學習資源。
推薦資源:
【書籍】演算法(第4版)
https://book.douban.com/subject/19952400/
【課程】伯克利大學CS61B
http://www.1point3acres.com/bbs/thread-282583-1-1.html
【課程】普林斯頓大學Algorithms,Part I
https://www.coursera.org/learn/algorithms-part1
【課程】普林斯頓大學Algorithms,Part II
https://www.coursera.org/learn/algorithms-part2
當然如果你也可以選擇我們的演算法課程(http://www.jiuzhang.com/course/),我們的老師都是來自美國著名的IT公司,刷題無數,有擔任面試官的經歷,我們會幫你整理好常見的面試題型,以及套路模板,幫你提高刷題效率,找到心怡的offer。
-
11 # 慎談奧秘
拋開教材、多用多練 ----------------河南新華
-
12 # 回眸一笑5
1.計算機學習的方法很多,就是天天實踐,但是那隻能學到皮毛,除非你是天才。
2.一技成,天下行。行行出狀元,我覺得對於計算機專業技術來說,是很有前途的,現在計算機行業的飛速發展,必定需要大批計算機人才,而這正是我們國家缺少的技術型人才的類別!一技成,天下行。行行出狀元,我覺得對於計算機專業技術來說,是很有前途的,現在計算機行業的飛速發展,必定需要大批計算機人才,而這正是我們國家缺少的技術型人才的類別!
3.建議去專業的電腦學院學習,雖然學得不是很深,但是基礎打撈,才能走得更遠。專業的電腦學院老師都是很優秀的,有很深的實訓經歷,可以和他們請教。
-
13 # 江西新華電腦月亮
首先要做的是電腦的入門。用電腦娛樂當然是最好的方法了,比如可以玩遊戲,看影碟或上網,這些基本的使用只要別人在旁邊指點一下就行了,不需要專門借一本電腦書看著做。我們可以從中瞭解到Windows的一些基本操作,增加對電腦的感性認識。總之,電腦入門關鍵在於多實踐。 我要說的是學電腦,如果你用電腦只是用來娛樂休閒,那就偏離了我的初衷。對於初學者,最好學的當然是文字排版了,不但要會打字,還要會排版,那麼就可以做一些文字出版工作了,比如做雜誌。要學的軟體嘛,有微軟的word2000,XP,金山的wps office,但前者用的較多。 如果你嫌上述工作太簡單的話,圖形編輯正適合你。此工作入門簡單,但可以做得很深入,很專業。許多平面設計公司和廣告公司就是靠這個吃飯的。可以學的軟體也比較多,老牌的有Adobe的photoshop 6.0,illustrator 9.0,coral的coraldraw 10。還有macromedia的fireworks 4,freehand 10以及比較流行的flash 5。後三種軟體都是軟體新秀,和網頁製作結合得不錯,也比較“傻瓜”,功能卻不弱,比較適合初學者。特別值得一提的是flash,現在網上的flash正熱火朝天,用它可以做動畫短片、網站甚至遊戲。不過不花費許多精力的是做不出來的哦。 對網路世界是不是很感興趣?你也可以自學作網頁!不過這需要有以上幾點的基礎,即文字排版和美術編輯,然後再學點網路知識,就可以編織你的“夢幻網頁”了,可用的軟體首推macromedia的dreamweaver 4。如果你習慣word就可以用frontpage,不過它比前者遜色不少,習慣photoshop的可以選go live。 如果你認為以上這些都是小菜一碟,那你要學的就是電腦的高階應用了,比如程式設計,做動態網頁,3ds max、autocad等高階應用或學網路管理。當然你的精力是有限的,能精通以上高階應用中的一種就不錯了。 最後再談談學電腦需要的一些條件。自己有一臺電腦當然是最好了,如果沒有,也可以到機房上網。我校實驗樓裡有四個機房,其中網一、網二、網五的電腦較好,上面也有許多必要的軟體,比較適合學電腦,當讓如果你有聯通或電信的賬號,就可以透過設定代理伺服器後上網,那裡的收費標準是一課時一元錢,上網流量費另計。圖書館也有一個機房,機上沒有什麼軟體,那兒是專門上網的,上機費是一小時一元,流量費另計。方便的上網處還有外面的網咖,速度也不錯。再說上網賬號吧,我校有電信和聯通的兩種,價格都是50元300M,30元100M。可以在社群(3號樓)或圖書館購買。 就介紹這些吧,要學好電腦首先需要自己的努力,比如在圖書館借些電腦書啦,多上機實踐,希望大家都能學到一手實用的電腦技術。 學電腦的“四忌”與“四要” 學習電腦有“四忌”,一忌好高騖遠,要打好基礎。對於初學者首先應該掌握Windows的基本操作。學電腦的目的在於應用,因此,學會和掌握一種文字處理軟體是必要的。二忌紙上談兵,要勤於實踐。計算機有很強的操作性。因此對初學者來講一定要利用好各種時間進行上機訓練,將理論轉化為實際操作,這樣才能真正地消化吸收。不少人認為自己缺乏英語基礎,學電腦很困難。其實現在作業系統和很多軟體都是漢化版,不懂外語一樣能上計算機。三忌淺嘗輒止,要精益求精。學習電腦知識除:了選擇好自己適用的教材,還要閱讀一些有關的雜誌和報紙,拓寬自己的知識面。四忌見異思遷,要持之以恆。 學以致用最重要 譚浩強教授的《計算機普及教育中的一個誤區》寫得太好了,我也認為學習的目標不同,在學習內容和方法上就應該有所區別,學以致用最為重要。我是個主任醫師,年紀一大把才開始學計算機,目的也僅僅應用。我就是從計算機原理和BASIC語言開始學習的。一開始興趣蠻大,可是越學越費勁,學也沒有學好,電腦的基本操作還是沒有學會。我學電腦實在是事倍功半。一些老作家都學會了電腦,用電腦寫了好幾本書了,我還在理論的牛角尖裡怎麼也鑽不出來。白費了不少力氣。我開始懷疑自己是不是學計算機的料了。後來,我才明白,學電腦主要在於個人的需要和興趣,不能照搬學校的那一套。恰恰是學校必修的某些脫離實際和落後的課程學生們最不喜歡,不少人考完就丟。第16期“讀者信箱”裡安徽讀者胡越說:他所在的學校裡,所用的還多是DOS平臺下的WPS和UCDOS。實際上現在大家用的都是Windows,工作中大都使用Windows平臺下的Office和WPS,我們的教育和實際應用的脫節之大可見一斑。“盡信書不如無書”,學習電腦還是應當自己的愛好和需要學起,學以致用。 弄清用電腦的目的和目標 計算機入門不難。我們希望把計算機當成工具,而不是自己當程式設計師。我們只想用計算機提高設計速度和準確性,提高工作效率,減輕手工勞動的負擔,這才是我們使用計算機想要達到的目的和追求的目標。 找準自己的位置 學習時首先要找準自己的位置。要把計算機看成一種工具、一種技能,而不要被書本上那些難懂的知識以及抽象的理論概念嚇倒。其次要把自己感興趣的地方當成著眼點、突破口。其三,貴在動手這一點非常重要。最後,選擇適合自己的輔助教材,堅決摒棄那些現在用不著的內容。 又一位電腦教育者的反思 我是多年從事計算機教學的大學教師,既教過計算機專業班,又教過非計算機專業班,我的感觸與譚教授完全一樣。在教學中深深體會到,對非計算機專業的學生那些抽象的知識,你解釋得越多,學生越有一種不著邊際的感覺,認為計算機越學越難。後來將這些問題不說或者很簡單地介紹一下,學生倒覺得計算機不難學,學習勁頭能一直保持很高,對計算機的掌握程度大為提高。可見,即使不去學計算機的基本結構和基本工作原理,大家也能學會用計算機。就像開車的人不一定需要研究汽車的歷史,也不用去研究發動機的燃燒原理一樣。 學電腦,不用求甚解 學電腦難嗎?不難!我的秘訣是:好電腦,不求甚解。三年前,兒子抱電腦進門。自己好讀書,就蒐羅電腦書來囫圇吞棗,這類書把26個英文字母顛來倒去,記不勝記,挑燈夜讀近月餘如墜雲霧中,只好嘆息:“用電腦者寧有種乎?”後來從用電腦寫文章開始入手,在Word裡就知道“刪除”按那個“紅叉”,“預覽”就撳那個“放大鏡”。僅僅知道這些,亦不求甚解,竟也能得心應手。後來,慢慢摸索出來的招數漸多,在辦公室幾乎成了電腦高手,自己想來也好笑。真的,用電腦不難,只要你“活學活用、學用結合、急用先學”,在“用”字上狠下功夫,保你一學就會。
-
14 # 小R老師說oracle
以計算機為龍頭的現代資訊科技教育在學生的素質培養中佔有重要的地位,多年實踐表明,學習“人類通用智力工具”,掌握有關計算機知識與技能會對提高學生的智力與能力,促其成長與成才大有益處。那麼,怎樣才能使學生學好計算機呢?
計算機有如下六個獨特之點:
⒈首先最現代化最先進的高科技產品;
⒉是人人都可以拿來使用的通用智力工具;
⒊不僅是可直接面對的機器,而且是可潛心進行研究探索的學科;
⒋它不是隻能令人擺佈的機器,他還能與人進行交流,給人忠告與建議;
⒌如果它連在網路上,它還是一種新的全球網路文化氛圍;
⒍它發展速度極快,無論是硬體還是軟體,新東西層出不窮,讓人感到常學常新;
面對這種全新的科技成果及其所包容的學科,必須有獨特的行之有效的學習方法。
一、 提倡自學
對初學者,老師引進門很重要,但以後就要靠你自學。自學能力對今後學習任何課程都是重要的,但是,對於計算機尤為重要。原因就是計算機發展奇快,掌握了自學的方法,具備了自學能力,才能應付計算機日新月異的發展形勢。有人說,“自學,談何容易!”我認為別的學科自學可能較難,而計算機卻相對容易一些。為什麼這樣說呢?有什麼根據呢?那就是因為計算機越來越“平易近人”,讓人人可用,讓人能夠看得見、摸得著。能夠讓人動的東西就好學,比如幾歲的娃娃就敢去開電視機和調臺,能夠去控制VCD機等,難道電視機和VCD機不是高科技成果嗎?計算機作為要學習的物件,理論知識和實踐環境是統一的,學習的內容和進度自己可以掌握,自學當中有弄不懂的東西,大多可以透過上機來加以解決。因此,計算機易於自學,便於自學。當然,有一本便於自學的指導書就更好了。
二、 強調動手
計算機這個學科實踐性特強,不動手是學不會的,從計算機誕生那天起就被人蒙上了神秘的面紗,許多專著由於不是給常人寫的,象是“天書”,讓初學者望而生畏。但是,你看,有些娃娃為什麼能把計算機用得這麼好呢?動手!一動手你就會感到“原來如此”!“沒有什麼了不得的”!“入門不難,深造一定可以做到!”這樣,你就會越學越感到輕鬆,越學越有興趣。邊動手邊動腦是計算機學習的基本模式,這樣做,就自然而然地廢止了那種死記硬背,“紙上談兵”的傳統的不科學的學習模式,即動手又動腦,還能強化理論聯絡實際的優良學風,形成生動活潑的學習氛圍。動手,還有助於培養實幹精神。
三、 注重應用
在學習計算機知識與技能的過程中,要想到用,用到自己的學習、工作和生活中。作為人腦的延伸物,讓計算機為我們思維、動籌、論證、決策,以提高分析問題和解決問題的能力,參加資訊學奧林匹克活動的孩子們為什麼能在國際大賽中摘取金牌,就是他們學以致用,在用中加深理解,把計算機變成了自己的得心應手的工具。人們常說“熟能生巧”,泛指學用一般工具,對學用計算機這種智力工具,就不僅僅是“生巧”了,而是“益智”,有利於開發智力。計算機中濃縮著人類智慧的結晶,整合著現代人的思維方式和科學方法,透過人腦指揮電腦,電腦幫助人腦的過程,會使人越來越聰明,越來越能幹。在未來世紀大智大勇,富於創造才能的人,一定是會使用電腦幫助自己工作的人。
四、 上網
計算機教育不僅僅是學科教育,更重要的是一種文化教育。目前,分佈在五大洲的幾千萬臺計算機已經連結到了網際網路上,形成了一種新的文化氛圍,會還是不會使用網路,很可能成為衡量現代人文化水準的一個尺度,在網路文化氛圍中,學會獲取資訊、處理資訊、交流資訊的能力是十分重要的,這也是現代人的一種基本能力,從某種意義上看,“網路就是計算機”,是本世紀科學技術最偉大的成就之一,已經成為社會發展的基礎和強大的推動力。學習網路方面的知識與技能是十分重要的。誰不充分認識這件事的重要性,在將來誰就會追悔莫及,這是一方面。另一方面文化不等於文明,網路上存在著很多很有用的東西,但也會有糟粕,怎樣區分有用的資訊和無用的資訊,識別香花與毒草的能力,也是現代人的一種基本能力。在讓學生上網這件事上,“因噎廢食”不可取,打點“預防針”卻是必要的。
-
15 # 河南新華1
第一就是興趣啊,只有感興趣才能學好啊! 其次還要學好英語。
當今,計算機技術在中國得到了快速發展,計算機應用範圍也越來越廣泛,普及計算機知識已迫在眉睫。本人結合自己學習計算機知識的體會,就如何學習計算機知識才能儘快入門談幾點意見,供計算機初學者參考。 一、計算機操作者必須掌握四個方面的知識。一是對計算機的基本結構及工作原理大概有所瞭解;二是必須掌握管理計算機硬體和軟體資源的DOS作業系統的基本命令;三是掌握一種文字處理軟體,就目前來看,選用WS文字處理軟體,即可滿足一般工作需要;四是在基本上掌握了以上三個方面知識的基礎上,選學一至二門計算機高階語言,對初學者來說,選學BASIC或dBASEⅢ較為適合。 格式,這樣不僅可以增強感性認識,而且可以加深對命令 功能及格式的瞭解
-
16 # 久愛物聯網
1.範圍太大,沒有個點,
2.要能做的住,加靈感
3.實踐能力大於理論
4.勤奮,努力,辛苦
-
17 # 江西新華小lei
這就要看是要工作使用計算機還是開發研製計算機了,兩者學習方式方向是有所不同的。前者學實用而後者學原理原點(因為這須綜合構成的工業)。
回覆列表
不管學什麼自制力很重要的,學習計算機首先需要學習一種程式語言作為基礎,然後,根據你想去往哪方面去發展例如:遊戲程式設計,軟體測試,網頁設計!