當前位置:首頁 » 大學本科 » 編程大學生

編程大學生

發布時間: 2022-01-22 19:17:58

大學生應該如何學習編程

熟悉以下關鍵東西,可以邊學邊做,定期訓練,經常思考,長期積累:

1、語法。
2、基礎理論(數學、數據結構、演算法等)。

3、設計方法(編程原則、設計模式、框架設計等)。
4、庫(核心、基礎、UI、擴展、游戲引擎等)。
5、計算機相關(操作系統、網路、圖形學等)。
6、領域知識(游戲設計、網站設計等)。

7、開發工具(編輯器、IDE、自動部署等)。
8、項目管理(進度管理、分工協作、Bug管理、版本控制等)。

最普遍也是最重要的能力:創造力。努力分析並理解好做什麼以及怎麼做。要知道上面那些東西一開始都是不存在的。

具體方法包括:

1、快速閱讀入門教程和書籍,適合學習語言和基礎庫。比如我學Java讀的《Java編程思想》,練習題做過一點,然後學ActionScript就沒讀過書,只讀過Adobe官方文檔《ActionScript 3.0編程》。

2、閱讀庫的文檔、實例、源碼。比如Flash、Flex開發,熟悉官方API很重要,很多細節要具體使用時才注意到,這時候最好做個筆記,雖然我從沒看過我的筆記。
3、做一個自己感興趣或熟悉的小項目,比如我就以黑白棋游戲作為多個語言的試水項目,一樣的邏輯,便於把關注點放在語言特點上。

4、自己動手豐衣足食。廚師有菜譜,程序員可沒菜譜。比如我做游戲,最關鍵的游戲編程知識全部是動手學出來的,很少有專門針對某個業務領域(如游戲)的編程書籍,要麼是入門書,要麼是模式書(如演算法)、理論書(圖形學),很少有書籍教你如何開發一個45度角地圖系統加編輯器的,全靠自己思考,以及看前人的代碼,需要時找些網路資料。關鍵是,可以培養最重要的創造力。

對於演算法和設計模式,可以研讀下,但是關鍵還是靠平時如何使用了。新手勉強不來的。

項目管理方面的,就得靠工作經驗了,多思考多提意見不要只走流程。

Ⅱ 想深入學習編程,計算機專業的大學生進來

其實簡單的程序開發不需要很高深的東西,你先選定一門語言,把基本語句、語法等學通,然後可以嘗試著寫一點這門語言比較擅長的小程序,熟悉語言應用,等再熟悉了就開始配上資料庫操作、資料庫設計,做小型的系統性程序。在這期間可以碰到什麼問題就學習什麼問題解決問題。不會就查書、上網找資料。慢慢來,祝你成功。

Ⅲ 學編程大學生該如何選方向

語言層次上的東西其實不多,只要肯花時間,首先把C/C++的一些常見的技巧看完,以此作為基礎,建立對硬體方面的基本認識。然後看看Java的虛擬機方面的東西,逐步了解Java背後的實現機制。最後看看操作系統和網路方面的基礎知識。無論你將來是工作還是考研,對系統整體的了解往往是作用最大的,具體語言上的東東甚至可以以後補,實習的時候天天用天天背,很快就上手了。只是每門語言都有自己專擅的領域,你可以結合你感興趣的領域去考慮,比如說比較喜歡電子商務的話,Java就有必要掌握的比較熟練了。

Ⅳ 學編程在校大學生怎樣賺第一桶金

可以給一些企業接單,比如製作企業管理系統等什麼的。可以在網上搜集可靠的企業,建議有時間有條件可以去當面談,防止自己的勞動成果得不到回報!

Ⅳ 一個學編程的大學生的困惑啊

頂級高手都自學的,像樓主這么聰明,你同學再培訓,在強大的樓主面前一樣都是浮雲!
你往死里學好了,不能輸給他們,老子沒錢一樣比你強!

如若還有不懂,網路hi我,如對樓主有所幫助望盡快採納,謝謝!

Ⅵ 有哪些編程軟體適合現在大學生學習

這個問題問得不準確。不是叫做現在哪個編程軟體適合大學生學習,而是應該說哪一種編程語言適合現在的大學生學習。因為編程軟體的使用(即程序編譯器的使用)是非常容易學習的,而在程序編譯器(例如:C 語言編譯器)環境中,編寫源程序、編譯、連接、直到調試通過自己編寫的源程序,這個過程才是真正的最困難的。
至於說哪一種編程語言適合現在的大學生學習,那麼 C 語言、C++、Python、JAVA 語言等都適合現在的大學生學習。

Ⅶ 大學生可以學編程嗎

大學生當然可以學編程,編程需要一定的數學英語等基礎知識,更需要有思想、有思維的大學生去熟悉和學習,大學生學習編程非常有必要亦有優勢

第一,大學相關計算機專業都會開設編程課程。這些大學都會有開設計算機的編程課程,大學生自然專業學習編程會學得比較深入一些,大學生學編程更加專業。

第二,大學生時間充裕,學習編程精力旺盛。大學生的專業課程學習時間相當於初高中學生而言少之又少,所以只要大學生願意去學編程,就會有更多精力和時間去學好編程。

第三,大學期間編程理論學習和實踐結合較為緊密。大學生有各種社會活動可以參與,相對而言更能將編程知識運用到社會實踐當中,有利於把學習的編程知識融合到日常生活學習中。

綜上,大學生可以學編程,而且有優勢和條件去學習好編程、運用好編程,大學生學習編程對於自身綜合能力提升有重要作用。

Ⅷ 為什麼在校大學生很難學好編程

1、意志力薄弱,遇到問題就想撤退。2、自學能力差,學習氛圍差,大環境不理想。3、沒有實戰平台,不知道如何實踐。這也就是為什麼很多大學畢業還需要參加專業培訓的原因,在湖南的話,可以了解下長沙一度教育學校,他們在大學生培訓方面做的還不錯,尤其是java。

Ⅸ 大學生自學編程需要看哪些書

此推薦書籍和學習順序是針對編程學習而言,不是針對計算機專業而言。學習這些書籍後,對於從事軟體開發行業,則可以起步更快,而不是等到畢業後才知道。非計算機專業可能轉行到軟體開發的更是需要學習了。
大一上:
C Primer Plus
說明:大一剛進入大學,對於大學是陌生的,需要一定的時間熟悉。只需要自己學好C語言即可。
大一下:
VS使用:Visual Studio程序員箴言
C和指針
說明:學習編程需要熟悉開發工具,這是編程的基礎。而C語言學習也需要加深。
大二上:
數據結構C語言版
C++ Primer Plus
說明:學習了基本的編程語言後,需要開始了解數據接演算法基礎了。同時,也需要學習面向對象的編程語言了。C++將作為主要的語言推薦,作為修煉大神必備語言基礎。
大二下:
Windows程序設計
Linux系統使用
標准程序庫STL
說明:語言學的差不多了,就需要了解操作系統的編程。Windows系統的使用則不必專門學習了,接觸的多自然也熟悉。但是Linux系統的使用則需要額外的學習一下。然後對於編程需要進一步的學習程序庫的使用,學習使用程序庫提高開發效率,打好基礎。
大三上:
計算機操作系統(非計算機專業自己學)
Boost入門
數據結構C++語言版
Windows核心編程
說明:學完了C++,因為數據結構是軟體開發非常中重要的基礎,所以再用面向對象思想來學習加深數據結構。在實際開發過程中,很多時候都是用面向對象的方式來做的。然後就是學習操作系統的基礎理論和加深Windows編程,再學習一個程序庫Boost,以後將會普及,需要提前學好。
大三下:
計算機網路(非計算機專業自己學)
MFC程序設計
Linux編程
說明:計算機網路也是必學的計算機理論,然後接觸實際的開發庫MFC。作為Windows開發MFC還是需要學習的,學會使用,然後學會MFC的設計思想等,其他框架其實想通的。Linux也需要開始編程了。
大四:
C++編程風格
C++編程慣用法_高級程序員常用用法和技巧
設計模式:可復用面向對象軟體的基礎
大道至簡-軟體工程實踐者的思想
說明:大四開始面向畢業了,需要學習更多的開發規范,提高編程質量,提高解決問題的能力,需要學習一些高級層次的軟體開發思想,畢竟前面已經有很多基礎了。這個可以再根據個人的實際情況擴展。

Ⅹ 為什麼很多大學生覺得學編程很難

計算機專業的必修,其餘的,如果是理工科,有可能要休,不一定。文史類的不用休。
C語言室計算機編程語言裡面比較難的。

熱點內容
四川農業大學申請考核博士 發布:2025-10-20 08:58:11 瀏覽:981
福田雷沃重工本科生待遇怎麼樣 發布:2025-10-20 08:53:49 瀏覽:575
華為要本科生嗎 發布:2025-10-20 08:25:41 瀏覽:550
2008年青島本科生工資 發布:2025-10-20 08:04:24 瀏覽:444
東北大學藝術考研 發布:2025-10-20 07:38:35 瀏覽:299
我的大學生活txt 發布:2025-10-20 07:35:28 瀏覽:25
人民大學外語系考研 發布:2025-10-20 07:31:12 瀏覽:894
上海交通大學考研輔導班 發布:2025-10-20 07:24:54 瀏覽:420
華中農業大學細胞生物學考研群 發布:2025-10-20 07:09:36 瀏覽:558
南京大學2016考研線 發布:2025-10-20 06:43:12 瀏覽:930