⑴ 學習c語言的經驗,方法
想學一門編程語言,不知道學什麼才好? 毫無疑問 C 語言啊。
C 語言是整個計算機體系的基礎,往下可以操作硬體(不止X86計算機,還有ARM,DSP,單片機等各種微處理器)寫Firmware,寫驅動、寫OS,寫編譯器,往上可以寫 App,並且大部分的計算機書籍里的演算法都是C語言描述的。
所以學會了 C 語言,就是掌握了軟體領域的必備技能,以後再學其他的比如C++,Java,各種解釋性語言、就是小 Case 了。
要想學好一門編程語言,看書遠遠不夠,一定要把書里的代碼搬到電腦里。
相信大多數人都是使用的Widnows,那麼就下載安裝一個Visual Studio吧,用哪個版本?最新版的當然好,2015,2013也行
學習編程忌諱光看不敲,看得懂不代表你會,說不定關上書或者視頻,你根本無法下手
據我的了解,大部分c語言的入門者學不好c語言,都是因為一個心態問題:初學編程,費了偌大的勁,理解了這,理解了那,竟然只是在黑框下列印出了幾個數字。
我覺得,初學一門編程語言一定要用合適的方式培養興趣,黑框顯然不是一個好方法。
所以,我建議在學習c語言的過程中,把系統API什麼的也加進去一起學吧,教人寫個帶界面的程序比教人成天面對控制台程序,效果可能會好很多,因為這讓人覺得學習c語言能做事情。
5
說說我當時寫的一些小程序,簡單但比較好玩,適合培養編程興趣(代碼量依次增大):1、點擊,打開一個對話框,問你是豬不?然後告訴他,說不是的會自動關機,讓他選吧。要是他點是,就嘲笑他,點不是,就關機吧。
2、桌面下雪程序,在冬天大家都期待下雪的時候,做個簡單的下雪程序,用到windows幾個基本的api就行了,把這個程序發給大家,不懂的人會覺得非常神奇。我曾經發給幾個mm,她們貌似都非常喜歡。
3、桌面貪吃蛇,就是用桌面圖標玩貪吃蛇,當時聽說的時候,覺得太有創意了,網上曾風靡一時啊,但是原理其實很簡單,如果你把這個演示給你的同學看,他們會把你視為偶像的。
4、然後呢,對qq有興趣的,去看看早期的qq是怎麼寫的吧,我記得有一篇《qq是怎樣練成的》,還有源代碼。改編一下,補充內容,甚至可以去參加學校的軟體比賽去了,哈哈。
寫幾個好玩的程序以後,相信你就知道該如何學習編程了,要多給自己找樂趣。
最後希望大家能夠堅持,學習是很枯燥的一件事情,只要熬出了頭,你會發現一切都是值得的!
⑵ 浙大翁愷在MOOC上講C語言,海文考研的鐵軍的數學課講的非常清晰。還有沒有類似的老師,講課輕松,
MOOC上 哈爾濱工業大學的 戰德臣
⑶ 浙江大學的《C語言程序設計》 翁愷
在這你自己下載http://bbs.bccn.net/thread-55020-1-1.html
採納了
⑷ 新東方在線的c語言網課怎麼樣
挺好的,易學易掌握
新東方的趙海英博士講的C語言課程,課程比較老,不過真的是干貨滿滿,全是和考研有關的知識,我認真的沒有開倍速並且每章節都記筆記,把課程聽一遍後,發現做考研的選擇題和小題類,都不成問題了。
推薦在中國大學mooc上看浙江大學翁凱教授所講的c語言課程。老師講的很好,可我把聽了一遍後,發現自己還是不懂代碼,看見c語言的大題和一些基礎知識還是很懵,這和我聽課的效率和第一次學習有很大關系。
⑸ 在哪裡能找到中國大學慕課MOOC,智慧樹(知到App)課程的答案和解析呢
中國大學慕課MOOC,智慧樹(知到App)課程的答案和解析可以在一些微信公眾號查看:
比如【土星題庫】、【紅桃題庫】、【楊梅答題】、【海燕題庫】等,具體操作也很簡單。就是微信先關注其中一個公眾號,然後輸入自己的問題,隨後就是答案和解析,很方便的。
智慧樹(知到App)的操作也很簡單。先是電腦端登陸智慧樹點擊頭像,然後找到【共享課】進入,點擊【作業考試】選項,接下來點擊點擊【單元測試】,或者你應該要做的作業,最後查看【參考答案】即可。
中國大學慕課MOOC認證證書:
該認證證書為紙質版,要修完課程並考試合格後才能得到,發放證書需由中國大學MOOC平台、高教社、高校、老師四方確認成績有效。
目前已經能夠申請證書的課程有國防科大的《高等數學1、4》、《大學計算機基礎》、北大《翻轉課堂教學法》、浙大《C語言程序設計》、哈工大《計算思維導論》等,相信未來會有更多的課程提供證書。
⑹ 我想要c語言入門的書籍和視頻,要通俗易懂的,代碼和符號都要有說明有什麼用,直接看那些書,感覺看不懂
C語言入門的書籍還是推薦譚浩明的《C語言程序設計》
視頻的話推薦你去中國大學mooc上浙江大學的《C語言程序設計》,那個老師講的很好
⑺ 求翁愷老師的C語言程序設計he 以及進階的百度雲資源
鏈接:https://pan..com/s/1Z8zYhLW0gLU0Sh_Wp2pQJg
⑻ 專業課c語言程序設計有沒有推薦的網課
推薦浙江大學C語言程序設計翁愷老師,在中國大學慕課上可以觀看。
學習C語言,必需注意每一個細節,書上的例子代碼一定要自己親自敲一遍,編譯執行輸出都跟書上說的一致才能算是學完了一個例子,如果不一致,就要仔細找原因。出了書本上有的例子,自己還要「創造」一些例子,比如學習運算符優先順序的時候,可以寫幾個相同的表達式,在不同的位置加上括弧,看看有哪些不同的行為。
比如*p++和(*p)++,又比如a = b == c、(a = b) == c和a = (b == c)等等。自己抄的書上的例子以及改造之後的例子,還有自己「創造」的例子,都應該仔細地歸類保存,並且要在源代碼中寫上簡短的注釋,闡述這個例子的意圖。
例子之後就是習題了,我建議初學者把所有的習題都獨立做一遍,然後對照答案的代碼,看看自己的代碼有那些不足,再試著修改自己的代碼。很多人不重視習題,這是極大的錯誤,因為作者通常會在習題中說明一些重要的道理,而不是單純地檢驗前面的知識。
⑼ c語言程序設計考研聽誰的課
譚浩強第五版《C程序設計》和《同步學習輔導》。
推薦在中國大學mooc上看浙江大學翁凱教授所講的c語言課程。老師講的很好,可我把聽了一遍後,發現自己還是不懂代碼,看見c語言的大題和一些基礎知識還是很懵,這和我聽課的效率和第一次學習有很大關系。
新東方的趙海英博士講的C語言課程,課程比較老,不過真的是干貨滿滿,全是和考研有關的知識,我認真的沒有開倍速並且每章節都記筆記,把課程聽一遍後,發現做考研的選擇題和小題類,都不成問題了。
⑽ 中國大學mooc網浙江大學c語言程序設計第一堂課
你想表達什麼呢?