国外计算机专业入门语言,【转自知乎】给想要报考计算机专业学生的一些建议...
該樓層疑似違規已被系統折疊?隱藏此樓查看此樓
在知乎上問同類的問題較多,在學習上有困惑的同學好像還不少,我就花點時間寫一下自己的看法,供在計算機領域起步的同學參考。歡迎業界高人補充和指正。
1.本科應該比專科、職業學院要多一些人文類課程和專業理論課,如果你不想僅成為一個熟練的操作工,而想成為有一定創新能力的人,就不要只想學些即學即用的課程,要重視這些人文類課程和專業理論課。
2.專業實踐非常重要。如果不去實踐,即使各科考試成績都得90分、100分,到大學畢業時也照樣搞不清楚所學知識有什么用,照樣不清楚自己的方向在哪里。現在大學在學生的實踐能力的培養上做的遠遠不夠,但一時半會也不會改變,只能靠自己。如何開始專業實踐?以下的途徑供參考:
(1)最好尋找有共同興趣的學習伙伴,這樣相互推動,在學習遇到困難時不會輕易放棄。
(2)其次,找到一個良好的實踐場所。對于學技術專業的人來說,最佳的學習環境不是教室、不是圖書館,更不是寢室,而是實驗室。所以能找到一個老師,跟進他的實驗室就比較理想了。如果沒有這樣的機會,就到圖書館或能上網的自習教室,總之少呆在寢室里。
(3)計算機專業的實踐從熟悉一門編程語言開始,這里熟悉不是說僅僅熟悉語言的語法,而是懂得如何將一個功能需求用該語言來實現出來,即學會應用所學編程語言。計算機語言就像畫家手中的畫筆,是計算機專業的最基本的工具。只有學會使用計算機里的這支“畫筆”并經常使用它去練習和驗證計算機領域的知識、理論,才能真正理解這些知識、理論,才會有創新。當然有一個問題要注意,會多種編程語言、不如熟悉和精通一種語言。所以在熟悉一種編程語言之前不要去學其他語言。
(4)選擇學哪一種編程語言和工具方面,我認為起步階段選擇容易實現圖形化界面的語言和工具比較好。因此,在排名前五的語言(java, C, C++, PHP, C#)中先排除C語言。剩下的4種都是面向對象語言,能其開發出來的軟件分為兩類:桌面類軟件(如word、QQ、media player等)和網站。以上4種語言中,“C++加vc.net”和"java+swing+eclipse"可以開發圖形化的桌面軟件,“asp.net+C#”、“jsp+java”和PHP都可以開發網站的。另外“actionscript+flash/flex”也可以方便開發出圖形化軟件的。具體選擇哪一種,是否有更容易的入門方案,請業界高人在此補充說明。
總結
以上是生活随笔為你收集整理的国外计算机专业入门语言,【转自知乎】给想要报考计算机专业学生的一些建议...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python怎么理解_讨论 - 廖雪峰的
- 下一篇: 双水泵轮换工作原理图_一用一备式冷凝水泵