我希望在每一個班級開班時,給大家提幾點要求。這些要求都是我自己學(xué)習(xí)的經(jīng)驗總結(jié)出來的,但是我也知道不是每個同學(xué)都完成。但是期望大家隔一段時間,還能過來再看看。也許是半年,一年后還你記得今天的內(nèi)容。想想還是非常有用的。
寫的開班前的要求是:
一、掌握編程學(xué)習(xí)的方法
編程的學(xué)習(xí)不同于大家之前學(xué)英語等其他科目,或高中,大學(xué)里的一些課程的學(xué)習(xí)。
編程學(xué)習(xí)有兩點很重點:
-
敢于嘗試,大膽試錯。
很多同學(xué)習(xí)慣于看代碼,理解式的學(xué)習(xí)。這是一種不太好的學(xué)習(xí)方式。比較好的方式,是動手寫代碼。具體的方式,要求結(jié)構(gòu)化看寫代碼。能把一個大的問題,不斷化小,代成一個條件,一個循環(huán),這樣就比較好實現(xiàn)。邊寫邊Debug(首先需要大家掌握一定的調(diào)度能力,使用printf打印;單步調(diào)試)切忌,對著老師的代碼來敲,或者左邊一個編輯器,右邊一個編輯器,對著記。
-
要不斷去完善。要有工程化,產(chǎn)品的思維。
今天我們嘗試寫的代碼包括打印三角形,萬年歷。
工程化,就是你寫出來的萬年歷,就跟linux中的cal一樣好用,就是達到了要求。
打印三角形,包括打印直角三角形,等腰三角形。如果你能做到,行數(shù)能控制,圖形的方式控制(* #),能打印菱形,還能打印空心菱形。這就是一個逐步完善的過程,提高的過程。以后在項目的過程,不但是能完成老師的要求。朝著目前使用的程度去思考去完善,完成,你就有了產(chǎn)品化思維的思維。
二、學(xué)習(xí)的期間要專注
不要多任務(wù),多線程。
- 上課時間盡量不看手機;(30-40分鐘專注)
- 在上嵌教室自習(xí)期間不玩游戲;
- 優(yōu)先把每天的項目、練習(xí)一性完成
三、要堅持
只有持續(xù)才有效果
堅持有效果,一個是要專門,另外一個就是你每天要保證一定的強度(每天要有一定的代碼量)。
要堅持,還有兩點比較重要,希望引起大家重視。
1)注意適當鍛煉。中午出去走走。
2)注意休息,不要熬夜。
每天保持一個好的學(xué)習(xí)的節(jié)奏。
PS: 演示下md 其他格式
一、插入代碼塊
/*
* @Author: apple
* @Date: 2016-09-19 17:56:39
* @Last Modified by: apple
* @Last Modified time: 2016-09-19 17:56:39
*/
#include <stdio.h>
int main() {
return 0;
}
二、代碼
main()
是函數(shù)的入口
三、鏈接
四、圖片
-END