將近學習Android快一個月了,學了到了很多新的東西。有舊知識的回顧,也有新知識的體驗
一個月來回顧了c語言基礎知識 重點學習了Java中的對象 流 文件 線程 通信
其中最重要便是真正實踐中是怎么運用所學知識的
尤其是軟件設計的思想,例如:單一變量設計 接口回調(diào),MVC設計模式等等 ,學習過程最大的困難便是不知道路在哪里 心中有了條道 學習便會踏實許多。這一個月來最主要的收獲便是相當于給我指了一條路 我應該朝哪個方向學
一些建議
1.講解知識點的時候 盡量不要直接拋出來 需要對其有個引入 鋪墊 直接拋出只說怎么用缺少了解該方法 如何實現(xiàn)/實現(xiàn)原理 用起來總有些隔閡,膈應
2.希望能在每節(jié)課之前稍微備一下課 因為有時候有些知識點的講解的思路 節(jié)奏有些亂 不太好讓人直接了當把握 容易迷失在細節(jié)中
3.對一些知識點適度拓展(例如 == 和 equal()方法本質(zhì)上都是判斷引用變量是否引用同一個對象,但是在包裝類中equal()方法被重寫 用于比較內(nèi)容 所以在String中才可以判斷是否是內(nèi)容一樣的字符串)
4.講知識點/思路的時 可以適當使用一些工具使之形象化 或者更具說服力 更容易留下深的印象 例如在講類的繼承時說 父類的東西 子類全部都繼承了,包括private修飾的變量(除了父類的構造方法)
使用debug手段演示便會非常清晰的講解 而不只是單純 枯燥的知識點

image.png

image.png
在講解一些實現(xiàn)思路時 如果可能 使用圖/debug/動畫等工具 便會更容易讓人理解