就直接開始案例實踐。
案例實踐就相當於考試,前麵所有學過的知識點都會用到。
講了兩個案例,第一個是一個斐波拉契數列問題,兔子生兔子。
第二個案例是判斷素數的問題,用一個數分別去除2到sqrt(這個數),如果能被整除,則表明此數不是素數,反之是素數。
每一步的作用和道理都要講明白,講了一個下午。
接下來兩天就是不停的上案例,早上兩個案例,下午三個案例。
餘家民在網上買的小米筆記本也到貨,放在快遞櫃裏麵,現在班上的人基本都是拿著自己的筆記本在上課,就他沒有。
當他把這些案例都搞明白後,麵板也終於有了變化。
【技能】
計算機編程(初級,2(11)/1500)
終於漲了一點熟練度了,程序員也不容易啊,要學的東西那麼多。
餘家民發現這麵板也不是一點用都沒用,當其他人學得很難受時候,他基本隻要把代碼過一遍就明白了,那些不明白的內容也是在邏輯上暫時還沒有想通。
至於為什麼他能知道別人學得很難受,每天晚上下了課回去,微信群上全是別人在提問問題和老師解答問題,一個簡單的helloWord程序,有人在自己的電腦上寫了三次才寫出來,簡直無語。
一個老師講過的斐波齊數列程序,短短幾行代碼,居然一大堆問題要問。
餘家民完全不知道他們為什麼會理解不了這些程序的邏輯,反正現在他看這些學過的案例,裏麵的邏輯一眼就看出來了,完全沒有一點不能理解的地方。
這就是天才和普通人的差別嗎?
真的是有幸能夠體會到天才是怎麼樣的體驗。
雖然學員裏麵有很多人對於前麵的內容還有不懂的地方,但是老師的教學節奏絲毫沒有收到影響。
第七天上午就直接開始教授麵對對象編程的內容。
麵對對象基本概念
類和對象的定義格式
類和對象的內存分析
麵對對象封裝性
成員變量和局部變量
構造方法
this關鍵字
值傳遞與引用傳遞
對象的一對一關係
static關鍵字修飾屬性和方法
完整內存結構圖和main方法詳解
代碼塊
單例設計模式
第八九天,開始教對象數組案例,早上兩個,下午三個。
兩天,十個案例。
第十天繼續教學新的內容,這時餘家民明顯感覺到其他人有些跟不上老師教學的節奏了。
黃閱國就和他說:“每天回去之後還複習和練習了五六個小時,一天隻能睡六七個小時。有時候在床上,坐著就睡著了。不過還好,勉強跟上了老師的節奏。主要是我基礎太差了,很多東西都不懂。”
黃閱國能這麼刻苦是因為之前沒學問吃過太多的苦,這些累對他來說沒什麼,能接受。
但班裏很多人就沒有這種覺悟,才上了十天的培訓班,就有不少人請過假了。
以這種教學速度,雖然都能學會,但敢請假不來也是厲害了。
不過這和培訓的老師沒關係,反正他隻要上課就行了,哪怕隻有一個人能學會,也算有得交代。