從技能獲取到語言學習
————————————————————————————————————————
你有什么技能比大多人(超過90%以上)更好?
這個問題挺難的,我沒什么特長,非要說那就是踢毽球吧,小學時候我踢毽子比較靈活,在校內(nèi)取得前三名的成績.經(jīng)常一個人就是一只軍隊。
針對這個技能的獲取你有什么成功的經(jīng)驗?
首先是從內(nèi)心愛好這個項目,所以才能堅持每天練習,每天訓練來找腳的感覺,因為每天練習,時間有了,從而解鎖新的知識,每天訓練,不斷總結(jié),不斷找到錯誤的原因。
與老師博客中的學習經(jīng)驗有什么共通之處?
都是大量的練習,老師練習乒乓球花了大量時間,十萬次一個動作的重復,高中班主任說過,世上沒有天才,只是重復的次數(shù)多了,自然被認作了天才,小小班的學生之所以厲害是因為他們重復一個知識點次數(shù)多,所以沒有一定的時間積累是遠遠不夠的。
你是怎么學習C語言的?(作業(yè),實驗,教材,其他),與你的高超技能相比,C語言的學習有什么經(jīng)驗和教訓?
筆記本,充足的精力,端正的態(tài)度,一樣不少,上課認真聽講,一定要好好聽課,課上都是老師在下面進行備課的精華,上課老師說的每個知識點都記下來,俗話說的好,“好記性不如爛筆頭”,課堂下大量的練習,一個程序看起來簡單,但是編起來卻有不一樣的感覺。不會的題一定記下來,到時候問老師,老師是你走向成功的助手。
目前為止估算自己寫過多少行C代碼?理解的情況如何?
大約6000行程序,因為里面大部分都是重復的,好多語句理解方法都一樣,所以大部分還是明白其中道理的。
學過了C語言,你分的清數(shù)組指針,指針數(shù)組;函數(shù)指針,指針函數(shù)這些概念嗎?
數(shù)組指針:一個指向數(shù)組的指針
指針數(shù)組:一個數(shù)組,內(nèi)部每個元素都是指針
函數(shù)指針: 一個指向函數(shù)的指針
指針函數(shù):一個函數(shù),其返回值類型是指針
學過了C語言,你明白文件和流的區(qū)別和聯(lián)系嗎?如何區(qū)分文本文件和二進制文件?如何編程操作這兩種文件?
[ ] 文件是計算機管理數(shù)據(jù)的基本單位。
[ ] 流是由字節(jié)構(gòu)成的序列。
[x] 文本文件是基于字符編碼的文件。
[x] - 二進制文件是基于值編碼的文件,
[x] 文本文件是數(shù)字中的每一位都以ASCII碼值的形式存儲,而二進制文件是數(shù)字作為一個整體以二進制的形式存儲。
編程操作兩種文件是在對文件進行打開,處理{讀取,寫}和關閉三步。
學過了C語言,你知道什么叫面向過程程序設計嗎?它解決問題的方法是什么?
面向過程程序設計是一種以過程為中心的編程思想,分析出解決問題所需要的步驟,然后用函數(shù)把這些步驟實現(xiàn),它是通過主函數(shù)來調(diào)用一個個子函數(shù),其方法由順序、選擇和循環(huán)這三種基本控制結(jié)構(gòu)