個人推薦的計算機課程表
本人是一個計算機軟件技術專業(yè)畢業(yè)的。相信各位計算機專業(yè)的大學生也應該知道我們這個專業(yè)落后了不少,有很多高校的課講的并不是很仔細,有些大學老師就是照本宣科的念PPT,實際操作很少。因此我給大家整理了一些計算機專業(yè)相關的課程。
一、程序設計入門類
(一)浙江大學系列
本人來自浙江,自然先推薦浙江大學的課程,關于程序設計入門課程,其實可以學習一下三門課程。
1. 程序設計入門——C語言

大家不要被C語言本身的難度嚇到,C語言聽上去很難,但實際上這個入門課程還是相對簡單的。不會涉及太多復雜的內容。
評分細則:
每周的編程練習:每周的編程練習分數的總和占總評成績的50%;
期末測驗:期末測驗的分數占總評分數的50%。
2. 零基礎學Java語言

如果大家覺得C語言比較晦澀難懂,那么Java語言也是一門不錯的選擇,同一個授課老師就很貼心,翁愷老師還特地安排了200+練習題,邀請碼請加入課程查看。
評分標準:
每周的編程練習:每周的編程練習分數的總和占總評成績的50%
期末測驗:期末測驗的分數占總評分數的50%。
3. Python程序設計

相較于Java和C語言,Python的語法就顯得更加的簡單,本課程雖然練習題不是很多,但授課的老師也還算不錯。
評分標準:Pintia練習分(50 %) + 期末考試(50 %)
(二)北京大學系列
作為我國兩所最強勁的大學之一,其程序設計入門課程還算不錯。下面重點推薦郭煒老師的兩門課程。
1. 程序設計與算法(一)C語言程序設計

評分標準:測驗(70%)??+?考試(30%)
2. 實用Python程序設計

評分標準:測驗(45%)? + 作業(yè)(15%) + 考試(40%)
郭老師的課我認為不錯的原因是講解的非常全面。實用Python程序設計更是一門頂三門。
二、程序設計進階(此處偷個懶,不放圖片了)
(一)浙江大學
1.?C語言程序設計進階(翁愷)
2. 面向對象程序設計——Java語言(翁愷)
(二)北京大學
1. 程序設計與算法(二)算法基礎(郭煒)
2.?程序設計與算法(三)C++面向對象程序設計(郭煒)
如果你就只打算學習一門編程語言,那么我作為計算機專業(yè)畢業(yè)的學生強烈推薦你學習Python這門語言。因為它簡單易學。而只學一門你就得深入,光浙大和北大的課就顯得有些不夠使了。我的建議是學習嵩天老師開設的Python系列課程。
學習流程:
1. Python語言程序設計
2. Python網絡爬蟲與信息提取
3. Python數據分析與展示
其余的課程選修即可。
(三)數據結構
數據結構我還是推薦浙大和北大的課
1. 數據結構(陳越)浙江大學
2. 數據結構與算法(張銘等6位授課老師)北京大學
3. 數據結構與算法Python版(陳斌)北京大學
暫時就先寫到這里。