第五章 加速(2 / 2)

就直接開始案例實踐。

案例實踐就相當於考試,前麵所有學過的知識點都會用到。

講了兩個案例,第一個是一個斐波拉契數列問題,兔子生兔子。

第二個案例是判斷素數的問題,用一個數分別去除2到sqrt(這個數),如果能被整除,則表明此數不是素數,反之是素數。

每一步的作用和道理都要講明白,講了一個下午。

接下來兩天就是不停的上案例,早上兩個案例,下午三個案例。

餘家民在網上買的小米筆記本也到貨,放在快遞櫃裏麵,現在班上的人基本都是拿著自己的筆記本在上課,就他沒有。

當他把這些案例都搞明白後,麵板也終於有了變化。

【技能】

計算機編程(初級,2(11)/1500)

終於漲了一點熟練度了,程序員也不容易啊,要學的東西那麼多。

餘家民發現這麵板也不是一點用都沒用,當其他人學得很難受時候,他基本隻要把代碼過一遍就明白了,那些不明白的內容也是在邏輯上暫時還沒有想通。

至於為什麼他能知道別人學得很難受,每天晚上下了課回去,微信群上全是別人在提問問題和老師解答問題,一個簡單的helloWord程序,有人在自己的電腦上寫了三次才寫出來,簡直無語。

一個老師講過的斐波齊數列程序,短短幾行代碼,居然一大堆問題要問。

餘家民完全不知道他們為什麼會理解不了這些程序的邏輯,反正現在他看這些學過的案例,裏麵的邏輯一眼就看出來了,完全沒有一點不能理解的地方。

這就是天才和普通人的差別嗎?

真的是有幸能夠體會到天才是怎麼樣的體驗。

雖然學員裏麵有很多人對於前麵的內容還有不懂的地方,但是老師的教學節奏絲毫沒有收到影響。

第七天上午就直接開始教授麵對對象編程的內容。

麵對對象基本概念

類和對象的定義格式

類和對象的內存分析

麵對對象封裝性

成員變量和局部變量

構造方法

this關鍵字

值傳遞與引用傳遞

對象的一對一關係

static關鍵字修飾屬性和方法

完整內存結構圖和main方法詳解

代碼塊

單例設計模式

第八九天,開始教對象數組案例,早上兩個,下午三個。

兩天,十個案例。

第十天繼續教學新的內容,這時餘家民明顯感覺到其他人有些跟不上老師教學的節奏了。

黃閱國就和他說:“每天回去之後還複習和練習了五六個小時,一天隻能睡六七個小時。有時候在床上,坐著就睡著了。不過還好,勉強跟上了老師的節奏。主要是我基礎太差了,很多東西都不懂。”

黃閱國能這麼刻苦是因為之前沒學問吃過太多的苦,這些累對他來說沒什麼,能接受。

但班裏很多人就沒有這種覺悟,才上了十天的培訓班,就有不少人請過假了。

以這種教學速度,雖然都能學會,但敢請假不來也是厲害了。

不過這和培訓的老師沒關係,反正他隻要上課就行了,哪怕隻有一個人能學會,也算有得交代。