AI時代從基本功下手:深入電腦底層運作原理 (1版)
類似書籍推薦給您
內容簡介
☆★341張圖例,一次弄懂電腦底層運作的原理★☆
☆★重點說明作業系統、處理程序、執行緒、程式碼協同底層架構★☆
☆★從前模模糊糊,似懂非懂的概念,竟然一本書就打通,全腦舒暢,寫程式每個字都知道在做什麼!★☆
全書共分6章。
第1章闡述了程式語言的概念和編譯器的工作原理,解釋了程式碼生成可執行程式的過程。
第2章著重於程式執行時期,介紹了作業系統、處理程式、執行緒等概念,並強調回呼函式、同步、非同步、阻塞、非阻塞等對程式設計師的重要性。
第3章帶領讀者認識記憶體的作用,深入探討了指標、堆積區域、堆疊區域等記憶體相關概念,並介紹了函式呼叫的實現原理和記憶體分配器的方法。
第4章詳細介紹了電腦系統中最重要的CPU,包括其實現原理、數字識別方式和演變歷程,並解釋了複雜指令集和精簡指令集的出現原因,以及如何利用CPU和堆疊實現函式呼叫、中斷處理、執行緒切換和系統呼叫等機制。
第5章深入講解了電腦系統中的cache,解釋了cache的必要性,並提供了程式設計師編寫cache友善程式的建議。
第6章關注I/O(輸入輸出),介紹了電腦系統實現I/O的過程,解釋了在程式中呼叫read函式時底層的讀取過程,同時提供了高效處理I/O的建議。
本書的特色,就是用最簡單的方式,讓程式設計師快速了解程式執行過程中底層細節的理解和心智模型,以及電腦系統的奧秘。
現代電腦系統被層層抽象,程式設計師在高階語言中撰寫程式時不必關心底層細節,但當遇到較為複雜的問題時,對底層的理解不足會讓解決問題變得困難。而程式設計高手則能輕易解決這些問題,因為他們清楚自己的程式對電腦系統的影響,擁有深入的心智模型。
本書通過視覺化的方式呈現內容,擁有多達341張圖片來解釋相關內容,使閱讀更加直觀易懂。同時使用通俗易懂的語言,從概念的起源開始解釋,讓讀者不僅了解是什麼和為什麼,還能理解其中的來龍去脈,降低對內容的門檻。
這本書旨在幫助讀者建立更深入的心智模型,揭示電腦系統底層的奧秘,讓程式設計師能更有效地解決問題並提升技能水準。
目錄
第1章 從程式語言到可執行程式,這是怎麼一回事
1.1 假如你來發明程式語言
1.1.1 創世紀:CPU是個聰明的笨蛋
1.1.2 組合語言出現了
1.1.3 底層的細節 vs 高層的抽象
1.1.4 策略滿滿:高級程式設計語言的雛形
1.1.5 《全面啟動》與遞迴:程式的本質
1.1.6 讓電腦理解遞迴
1.1.7 優秀的翻譯官:編譯器
1.1.8 直譯型語言的誕生
1.2 編譯器是執行原理的
1.2.1 編譯器就是一個普通程式,沒什麼大不了的
1.2.2 提取出每一個符號
1.2.3 token想表達什麼含義
1.2.4 語法樹是不是合理的
1.2.5 根據語法樹生成中間程式
1.2.6 程式生成
1.3 連結器不能說的秘密
1.3.1 連結器是運行原理的
1.3.2 符號決議:供給與需求
1.3.3 靜態程式庫、動態庫與可執行檔
1.3.4 動態庫有哪些優勢及劣勢
1.3.5 重定位:確定符號執行時期位址
1.3.6 虛擬記憶體與程式記憶體分配
1.4 為什麼抽象在電腦科學中如此重要
1.4.1 程式設計與抽象
1.4.2 系統設計與抽象
1.5 總結
第2章 程式執行起來了,可我對其一無所知
2.1 從根源上理解作業系統、處理程式與執行緒
2.1.1 一切要從CPU說起
2.1.2 從CPU到作業系統
2.1.3 處理程序很好,但還不夠方便
2.1.4 從處理程序演變到執行緒
2.1.5 多執行緒與記憶體分配
2.1.6 執行緒的使用場景
2.1.7 執行緒池是運行原理的
2.1.8 執行緒池中執行緒的數量
2.2 執行緒間到底共用了哪些處理程式資源
2.2.1 執行緒私有資源
2.2.2 程式區:任何函式都可放到執行緒中執行
2.2.3 資料區:任何執行緒均可存取資料區變數
2.2.4 堆積區域:指標是關鍵
2.2.5 堆疊區域:公共的私有資料
2.2.6 動態連結程式庫與檔案
2.2.7 執行緒局部儲存:TLS
2.3 執行緒安全程式到底是怎麼撰寫的
2.3.1 自由與約束
2.3.2 什麼是執行緒安全
2.3.3 執行緒的私有資源與共用資源
2.3.4 只使用執行緒私有資源
2.3.5 執行緒私有資源 + 函式參數
2.3.6 使用全域變數
2.3.7 執行緒局部儲存
2.3.8 函式傳回值
2.3.9 呼叫非執行緒安全程式
2.3.10 如何實現執行緒安全程式
2.4 程式設計師應如何理解程式碼協同
2.4.1 普通的函式
2.4.2 從普通函式到程式碼協同
2.4.3 程式碼協同的圖形化解釋
2.4.4 函式只是程式碼協同的一種特例
2.4.5 程式碼協同的歷史
2.4.6 程式碼協同是如何實現的
2.5 徹底理解回呼函式
2.5.1 一切要從這樣的需求說起
2.5.2 為什麼需要回呼
2.5.3 非同步回呼
2.5.4 非同步回呼帶來新的程式設計思維
2.5.5 回呼函式的定義
2.5.6 兩種回呼類型
2.5.7 非同步回呼的問題:回呼地獄
2.6 徹底理解同步與非同步
2.6.1 辛苦的程式設計師
2.6.2 打電話與發郵件
2.6.3 同步呼叫
2.6.4 非同步呼叫
2.6.5 同步、非同步在網路服務器中的應用
2.7 哦!對了,還有阻塞與非阻塞
2.7.1 阻塞與非阻塞
2.7.2 阻塞的核心問題:I/O
2.7.3 非阻塞與非同步I/O
2.7.4 一個類比:點披薩
2.7.5 同步與阻塞
2.7.6 非同步與非阻塞
2.8 融會貫通:高並行、高性能伺服器是如何實現的
2.8.1 多處理程序
2.8.2 多執行緒
2.8.3 事件迴圈與事件驅動
2.8.4 問題1:事件來源與I/O多工
2.8.5 問題2:事件迴圈與多執行緒
2.8.6 咖啡館是如何運作的:Reactor模式
2.8.7 事件迴圈與I/O
2.8.8 非同步與回呼函式
2.8.9 程式碼協同:以同步的方式進行非同步程式設計
2.8.10 CPU、執行緒與程式碼協同
2.9 電腦系統漫遊:從資料、程式、回呼、閉包到容器、虛擬機器
2.9.1 程式、資料、變數與指標
2.9.2 回呼函式與閉包
2.9.3 容器與虛擬機器技術
2.10 總結
第3章 底層?就從記憶體這個儲物櫃開始吧
3.1 記憶體的本質、指標及引用
3.1.1 記憶體的本質是什麼?儲物櫃、位元、位元組與物件
3.1.2 從記憶體到變數:變數意味著什麼
3.1.3 從變數到指標:如何理解指標
3.1.4 指標的威力與破壞性:能力與責任
3.1.5 從指標到引用:隱藏記憶體位址
3.2 處理程式在記憶體中是什麼樣子的
3.2.1 虛擬記憶體:眼見未必為實
3.2.2 分頁與分頁表:從虛幻到現實
3.3 堆疊區域:函式呼叫是如何實現的
3.3.1 程式設計師的好幫手:函式
3.3.2 函式呼叫的活動軌跡:堆疊
3.3.3 堆疊幀與堆疊區域:以宏觀的角度看
3.3.4 函式跳躍與返回是如何實現的
3.3.5 參數傳遞與傳回值是如何實現的
3.3.6 區域變數在哪裡
3.3.7 暫存器的儲存與恢復
3.3.8 Big Picture:我們在哪裡
3.4 堆積區域:記憶體動態分配是如何實現的
3.4.1 為什麼需要堆積區域
3.4.2 自己動手實現一個malloc記憶體分配器
3.4.3 從停車場到記憶體管理
3.4.4 管理空閒區塊
3.4.5 追蹤記憶體分配狀態
3.4.6 怎樣選擇空閒區塊:分配策略
3.4.7 分配記憶體
3.4.8 釋放記憶體
3.4.9 高效合併空閒區塊
3.5 申請記憶體時底層發生了什麼
3.5.1 三界與CPU運行狀態
3.5.2 核心態與使用者態
3.5.3 傳送門:系統呼叫
3.5.4 標準函式庫:遮罩系統差異
3.5.5 堆積區域記憶體不夠了怎麼辦
3.5.6 向作業系統申請記憶體:brk
3.5.7 冰山之下:虛擬記憶體才是終極BOSS
3.5.8 關於分配記憶體完整的故事
3.6 高性能伺服器記憶體池是如何實現的
3.6.1 記憶體池 vs 通用記憶體分配器
3.6.2 記憶體池技術原理
3.6.3 實現一個極簡記憶體池
3.6.4 實現一個稍複雜的記憶體池
3.6.5 記憶體池的執行緒安全問題
3.7 與記憶體相關的經典bug
3.7.1 傳回指向區域變數的指標
3.7.2 錯誤地理解指標運算
3.7.3 解引用有問題的指標
3.7.4 讀取未被初始化的記憶體
3.7.5 引用已被釋放的記憶體
3.7.6 陣列下標是從0開始的
3.7.7 堆疊溢位
3.7.8 記憶體洩漏
3.8 為什麼SSD不能被當成記憶體用
3.8.1 記憶體讀寫與硬碟讀寫的區別
3.8.2 虛擬記憶體的限制
3.8.3 SSD 的使用壽命問題
3.9 總結
第4章 從電晶體到CPU,誰能比我更重要
4.1 你管這東西叫CPU
4.1.1 偉大的發明
4.1.2 與、或、非:AND、OR、NOT
4.1.3 道生一、一生二、二生三、三生萬物
4.1.4 運算能力是怎麼來的
4.1.5 神奇的記憶能力
4.1.6 暫存器與記憶體的誕生
4.1.7 硬體還是軟體?通用裝置
4.1.8 硬體的基本功:機器指令
4.1.9 軟體與硬體的介面:指令集
4.1.10 指揮家,讓我們演奏一曲
4.1.11 大功告成,CPU誕生了
4.2 CPU 閒置時在幹嘛
4.2.1 你的電腦CPU使用率是多少
4.2.2 處理程序管理與處理程序排程
4.2.3 佇列判空:一個更好的設計
4.2.4 一切都要歸結到CPU
4.2.5 空閒處理程序與CPU低功耗狀態
4.2.6 逃出無限迴圈:中斷
4.3 CPU是如何識數的
4.3.1 數字0與正整數
4.3.2 有號整數
4.3.3 正數加上負號即對應的負數:原碼
4.3.4 原碼的翻轉:反碼
4.3.5 不簡單的兩數相加
4.3.6 對電腦友善的表示方法:補數
4.3.7 CPU真的識數嗎
4.4 當CPU遇上if語句
4.4.1 管線技術的誕生
4.4.2 CPU——超級工廠與管線
4.4.3 當if遇到管線
4.4.4 分支預測:儘量讓CPU猜對
4.5 CPU 核心數與執行緒數有什麼關係
4.5.1 食譜與程式、炒菜與執行緒
4.5.2 任務拆分與阻塞式I/O
4.5.3 多核與多執行緒
4.6 CPU 進化論(上):複雜指令集誕生
4.6.1 程式設計師眼裡的CPU
4.6.2 CPU的能力圈:指令集
4.6.3 抽象:少就是多
4.6.4 程式也是要佔用儲存空間的
4.6.5 複雜指令集誕生的必然
4.6.6 微程式設計的問題
4.7 CPU進化論(中):精簡指令集的誕生
4.7.1 化繁為簡
4.7.2 精簡指令集哲學
4.7.3 CISC與RISC的區別
4.7.4 指令管線
4.7.5 名揚天下
4.8 CPU 進化論(下):絕地反擊
4.8.1 打不過就加入:像RISC一樣的CISC
4.8.2 超執行緒的絕技
4.8.3 取人之長,補己之短:CISC與RISC的融合
4.8.4 技術不是全部:CISC與RISC的商業之戰
4.9 融會貫通:CPU、堆疊與函式呼叫、系統呼叫、執行緒切換、中斷處理
4.9.1 暫存器
4.9.2 堆疊暫存器:Stack Pointer
4.9.3 指令位址暫存器:Program Counter
4.9.4 狀態暫存器:Status Register
4.9.5 上下文:Context
4.9.6 嵌套與堆疊
4.9.7 函式呼叫與執行時期堆疊
4.9.8 系統呼叫與核心態堆疊
4.9.9 中斷與中斷函式堆疊
4.9.10 執行緒切換與核心態堆疊
4.10 總結
第5章 四兩撥千斤,cache
5.1 cache,無處不在
5.1.1 CPU 與記憶體的速度差異
5.1.2 圖書館、書桌與cache
5.1.3 天下沒有免費的午餐:cache更新
5.1.4 天下也沒有免費的晚餐:多核cache一致性
5.1.5 記憶體作為磁碟的cache
5.1.6 虛擬記憶體與磁碟
5.1.7 CPU是如何讀取記憶體的
5.1.8 分散式儲存來幫忙
5.2 如何撰寫對cache友善的程式
5.2.1 程式的局部性原理
5.2.2 使用記憶體池
5.2.3 struct結構重新佈局
5.2.4 冷熱資料分離
5.2.5 對cache友善的資料結構
5.2.6 遍歷多維陣列
5.3 多執行緒的性能「殺手」
5.3.1 cache與記憶體互動的基本單位:cache line
5.3.2 性能「殺手」一:cache乒乓問題
5.3.3 性能「殺手」二:錯誤分享問題
5.4 烽火戲諸侯與記憶體屏障
5.4.1 指令亂數執行:編譯器與OoOE
5.4.2 把cache也考慮進來
5.4.3 四種記憶體屏障類型
5.4.4 acquire-release語義
5.4.5 C++中提供的介面
5.4.6 不同的CPU,不同的秉性
5.4.7 誰應該關心指令重排序:無鎖程式設計
5.4.8 有鎖程式設計 vs 無鎖程式設計
5.4.9 關於指令重排序的爭議
5.5 總結
第6章 電腦怎麼能少得了I/O
6.1 CPU 是如何處理I/O操作的
6.1.1 專事專辦:I/O 機器指令
6.1.2 記憶體映射I/O
6.1.3 CPU讀寫鍵盤的本質
6.1.4 輪詢:一遍遍地檢查
6.1.5 點外賣與中斷處理
6.1.6 中斷驅動式I/O
6.1.7 CPU如何檢測中斷訊號
6.1.8 中斷處理與函式呼叫的區別
6.1.9 儲存並恢復被中斷程式的執行狀態
6.2 磁碟處理I/O時CPU 在幹嗎
6.2.1 裝置控制器
6.2.2 CPU應該親自複製資料嗎
6.2.3 直接記憶體存取:DMA
6.2.4 Put Together
6.2.5 對程式設計師的啟示
6.3 讀取檔案時程式經歷了什麼
6.3.1 從記憶體的角度看I/O
6.3.2 read函式是如何讀取檔案的
6.4 高並行的秘訣:I/O多工
6.4.1 檔案描述符號
6.4.2 如何高效處理多個I/O
6.4.3 不要打電話給我,有必要我會打給你
6.4.4 I/O多工
6.4.5 三劍客:select、poll與epoll
6.5 mmap:像讀寫記憶體那樣操作檔案
6.5.1 檔案與虛擬記憶體
6.5.2 魔術師作業系統
6.5.3 mmap vs 傳統read/write函式
6.5.4 大檔案處理
6.5.5 動態連結程式庫與共用記憶體
6.5.6 動手操作一下mmap
6.6 電腦系統中各個部分的延遲有多少
6.6.1 以時間為度量來換算
6.6.2 以距離為度量來換算
6.7 總結
立即查看
資深國小校長的經驗與智慧-且聽眾校長道來
類似書籍推薦給您
立即查看
2049:影劇小說×深度解析 (1版)
類似書籍推薦給您
【簡介】
該相信大數據,還是相信自己?
未來,究竟是你掌控科技,還是科技操控你?
《2049》問了一個很有趣的問題:在未來的世界裡,人還能做自己的主人嗎?如果有一種機器,可以告訴你買哪一支股票會賺錢?那我還要相信我自己嗎?還是我要相信一個跟我無關的東西,完全是一個非人,一個理性和數據構成的東西?我非常認同哈拉瑞在《21世紀的21堂課》所說的,二十一世紀最大的危機,其實是來自於AI的科技,因為它會構成人類新的信仰。你會看到,未來你會在那個理性信仰所組成的更大架構下被決定如何如何,而個人在這裡面就消失了。
―― 侯文詠(暢銷小說家)
現代社會調自由意志,大家更重視自我,一旦無法互相理解時,就會尋求碰撞,會想要找出一個結果。因此,藉由《2049》,我們想在大歷史的趨勢裡,探索一些人類可能會遇到的困境。想像未來,其實就是在看現在的自己。我們想要透過說故事的觀點,讓大家看見――當自己身陷其中,是看不到自己的,必須學習跳出來,從另外一個視角來找到自己心裡的脈動,才有辦法找到問題的答案。
―― 湯昇榮(瀚草總經理、知名製作人)
容易吵架的伴侶,不是因為對另一半感到不滿嗎?不是對方自以為是、無法聆聽,所以我們才會動怒、覺得委屈嗎?原來,在各種無窮盡的、折磨人的關係衝突中,我們不滿意的、想改變的,常常不是對方,而是自己。當我們感到困惑、衝突、想要拋棄這份關係時,不見得是「我們之間」真的出了什麼問題,而是我們相處的過程中,讓彼此看見了陌生、不熟悉的自己。
―― 許皓宜(諮商心理師、暢銷作家)
自古以來,人類就想要擁有未卜先知的力量,想要知道命運、控制命運。拜科技之賜,人們愈來愈依賴大數據的分析,但是,若對人性的弱點和黑暗面一無所知,是否將會造成另一場災難……?
《2049》是瀚草影視在2021年秋季上映的影集,透過三則設定在2049年的未來寓言,探討人性亙古的欲望、衝突與糾結。本書完整收錄〈幸福話術〉〈刺蝟法則〉〈完美預測〉三個悲喜交織的故事,製作人湯昇榮與暢銷作家侯文詠對談《2049》引發的科技與人性議題,以及知名心理諮商師許皓宜專文解析,並附有邵雨薇、林柏宏、林子熙、莫允雯、李亦捷、陳漢典的專訪和精彩劇照,完整呈現當代男女在大數據當道的年代,遭遇的信心危機和感情困境。
◎六位新生代實力演員談自我認同與兩性關係 ――
・李亦捷:「人是不可能永遠偽裝自己的。」
・陳漢典:「幸福不是某一方給你的,而是要共同去創造。」
・林子熙:「你一定要跌倒過,才能站起來。」
・莫允雯:「假裝那個影子不在,它只會跟著你一輩子。」
・邵雨薇:「你知道現在他只能依靠你,讓你會想去保護他。」
・林柏宏:「在情感關係中,會需要控制對方的人,就是比較沒有安全感。」
【目錄】
|未來對談|
來自2049的心靈風暴――未來,是你掌控科技,還是科技操控你?
◎ 對談者:湯昇榮(瀚草影視總經理、名製作人)X 侯文詠(暢銷作家)
科技的確改變了我們的日常生活/有些事情需要無聊、需要慢才能品味/我要相信我自己嗎? /想像未來,其實就是在看現在的自己/當你有能力跳脫出來,才有辦法去改變觀點/你的心,就是希望本身 /從不同的視角,找到心中的脈動/事情沒有突然的,都是一步一步來的/有一件事,無論如何都不會對AI讓步/到了2049年,人類還會繼續算命嗎?/打不過,就加入他們/完全不冒任何危險,才是最大的風險/掌控科技,而不要被科技操控/核心不變,但將來的生活型態一定會變
|小說|〈幸福話術〉
|未來解析|當個不犯錯的人,還是真實的人? 許皓宜
當內心的不安全感噴發而出/我們不滿意的,常常是自己
|小說|〈刺蝟法則〉
|未來解析|我們爭吵,是為了最終能溫柔同行 許皓宜
對行為有所體悟,療癒才得以發生/凡存在於生命的,必有意義
|小說|〈完美預測〉
|未來解析|面對不完美,才能打破完美預測 許皓宜
該如何揮別童年的創傷?
|附錄|尋找2049的六個劇中人
01 李亦捷/人是不可能永遠偽裝自己的。
02 陳漢典/幸福不是某一方給你的,而是要共同去創造的。
03 林子熙/你一定要跌倒過,才能站起來。
04 莫允雯/假裝那個影子不在,它只會跟著你一輩子。
05 邵雨薇/你知道現在他只能依靠你,讓你會想去保護他。
06 林柏宏/在情感關係中,會需要控制對方的人,就是比較沒有安全感。
立即查看
素養小學堂:清華大學附小資深名師葉惠貞這樣教素養 (1版)
類似書籍推薦給您
【簡介】
幫助每一位教師成為「素養教學的實踐者」
促進每一位家長成為「素養教學的參與者」
30年教學現場實戰經驗 ╳「簡易、可行、好操作」的教學策略
教師成長增能最佳實作指南,家長認識新課綱教學第一本好書
新課綱上路,如何將「素養」從高遠理論落實為課堂日常?
13個教學現場實例,鍛鍊「課程設計力」與「學生自學力」;
16場真實師生對話,以身教言教引導孩子正向態度與價值。
從小學起跑點奠基,為孩子打造一輩子的學習力、競爭力與決勝力!
「素養」,就是真真實實落實於生活中的學習。
我在書中分享多年教學實作案例,希望老師、家長們能看到我的強大信念與精實教學內涵,對於「素養」有深層體會。
本書有增能的養分和實用的參考價值,讓理性的教學與感性的教養,達成知性的教育觀。──葉惠貞
■素養第一課:老師提問力──語文閱讀理解這樣教
•從孩子進入每一個老師的班級開始,就應該注重句型的教學,無分年段。
•中年級的語文教學,生字教學比重大幅降低,強化閱讀理解訓練。
•不同年段要培養的能力不一樣。低年級先讀懂;中年級比較文本異同;高年級訓練思考脈絡。
•修辭,從低年級就可以開始教。不是要讓孩子強記修辭格,而是讓孩子感受修辭的效果。
•最好的寫作教材,就是課文。
■素養第二課:學生提問力──自主學習能力這樣教
•自主學習不是獨立學習,不是放任給學生自己學。自主學習的過程需要教師的序列引導,適時協助釐清、反思與串聯。
•自主學習的初始訓練是,不管學生問什麼問題,都不會被取笑,營造安全愉悅的學習環境。
•教師的提問策略要能讓學生轉換成自己的學習策略,逐步走向自主學習。
•低年級孩子也可以自主學習,就從訓練提問開始。
•打鐵趁熱,趁著建立一個班級初始,將班級閱讀習慣先建立起來。老師率先身體力行,讓自己成為小朋友閱讀的陪伴者與學習典範。
■素養第三課:態度價值決勝力──生活涵養這樣教
•好的教育必然是寬嚴相濟、賞罰分明:好的老師必然是管教同步、嚴慈並存。
•師長的嚴厲,是另一種慈悲的展現。
•讓最有效的學習在「對話」中產生;以師生間的大量對話,形塑積極正向的態度與價值。
•「耐苦、耐煩、耐髒」讓生活有質感;而「閱讀、運動、家事」讓生活有美感。
•新學期開始,我的班級必有「抹布課」,從抹布的使用落實教養、涵養品格。
•清潔工作讓孩子學習生活自理、與人合作,也是生活美學的實踐。
•向老子學班級經營,讓孩子自我管理。
•教室不是監視管控的場所,而是孩子實現自我的地方。
•家長和老師之間最舒適的距離就是「信任」。彼此互信,親師互動自然收放自如、進退合宜。
■「素養小學堂」答客問
Q. 素養導向教學會不會影響教學進度?會不會影響考試成績?
A. 素養導向教學不會犧牲掉學生的知識習得,也不會減損學生的分數。重要的是,素養導向教學讓學生表現問題解決的能力,展開更多的學習。
Q. 如何提升學生學習動機?
A. 學生的學習動機低落,就把他邀請進來,從客人變成主人,有參與就有感受。小學生有思考能力,老師從精心設計的提問出發,可以引發連貫性的思考。
Q. 課堂上是否應該設計活潑多元的體驗活動以提升學習動機?
A. 語文課就該有語文課的內容和面貌。語文教學重點在內容深究與形式深究;閱讀理解在前,情意遷移在後。
這也就是有些老師容易疏忽之處。體驗活動或發表閱讀感想凌駕閱讀理解之上,教學會變得活動化甚至綜藝化,失去語文課的本質。
Q. 課堂上是否應該設計獎勵機制以提升學習動機?
A. 我的教學信念是,讓學生專注在文本上、專注在學習上,而不是把重點放在加分扣分。獎勵機制不是不好,是適可而止,是畫龍點睛,但不應是課堂重點。
Q. 學生發生口角甚至肢體衝突,該怎麼處理?
A. 孩子犯錯時,我會嚴正看待;幫助孩子看見並承擔自己的過錯,是我的責任。
孩子發生糾紛時,我先要當事人把事情經過完整寫下來,反覆釐清後,師生共同討論出後續處理方式,務必嚴格教導孩子養成自我約束並尊重他人的觀念與態度。
Q. 如何避免學生互相比較穿戴用品和文具?
A. 我常告訴學生,能用的東西就是名牌;穿在腳上、身上,乾淨舒適的衣物就是名牌;只要有自信,自身展現出來的光采就是名牌。名牌是自己賦予的,而不是商標的加持。
我自己常穿平價衣物,常用機關團體或活動贈送的背包提袋或水杯水壺,這也是大人的身教。
我也會與家長及學生溝通,不要以虛榮的心態在同儕間炫耀自己出國旅行。
本書特色
1.新課綱上路,本書為第一部「小學課堂素養教學實作指南」。
2.教育部輔導教師卓越獎得主 / 兩岸三地知名教學研習講師 / 清華大學附小資深名師葉惠貞首度出書,無私分享備受教師家長好評之30年教學經驗與心法。
3.30年教學現場實戰經驗 ×「簡易、可行、好操作」的教學策略
4.教師成長增能最佳實作指南,家長認識新課綱教學第一本好書。
教師家長齊聲共鳴推薦
李秀美(台中市北區立人國小校長)
沈羿成(苗栗縣雙連國小校長)
林玫伶(台北市國語實小校長)
許育健(國立台北教育大學語文創作學系副教授兼系主任)
陳百璽(新竹馬偕醫院胸腔外科主任)
陳美如(國立清華大學教育與學習科技學系教授)
温儀詩(國立清華大學附設實驗小學校長)
鄭勝耀(國立中正大學教育學研究所教授兼任所長)
蕭 霖(國立暨南國際大學教育政策與行政學系副教授)
葉老師破解素養導向教學的迷思,讀完全書更可見識教學的強大力量!最重要的是簡易、可行、好操作。這是一本彼此提攜、互相感染的教育志業增能寶典。──李秀美(台中市北區立人國小校長)
葉惠貞老師分享素養導向教學撇步──「教,是為了不教」,值得大家一讀!──沈羿成(苗栗縣雙連國小校長)
這是一本充滿教學熱情與學習悅趣的書。葉老師用淺白的文字,真實展現教師在教學中的思考與實踐,對現職、職前教師,以及關心孩子教養的家長們是很好的學習資源。──陳美如(國立清華大學教育與學習科技學系教授)
葉老師匯集多年豐富精采的素養教學經驗,書中呈現的每一則故事皆真實貼切、精采並富有生命力。本書幫助教學者成為素養教學的實踐者,是一本值得品讀的好書。──温儀詩(國立清華大學附設實驗小學校長)
「素養」二字在葉老師的課堂不是遠在天邊的彩雲,而是近在眼前的花朵。貫穿全書的除了葉老師深厚的功力,更重要的是她的熱情具有強大的感染力,讀起來如沐春風,巴不得趕快打造屬於自己的「素養小學堂」。──林玫伶(台北市國語實小校長)
全書以閱讀為軸,生活為依,侃侃而談,讓我們了解素養並不遙遠,只是有其切入的角度與策略。此書,即是通往素養導向教學最佳途徑之一。──許育健(國立台北教育大學語文創作學系副教授兼系主任)
葉老師擅長把教學做到效用最大化,建議對於工作感到疲乏無力而胸悶的老師,這本書就是最好的「處方箋」;對新課綱開心不起來而憂心忡忡的家長,這本書也會是療效很好的「百憂解」。──陳百璽(新竹馬偕醫院胸腔外科主任)
透過葉老師最接地氣的教學實例分享,一定可以讓大家「有感」的學會「不會變薄」的素養教學策略!──鄭勝耀(國立中正大學教育學研究所教授兼所長)
本書全方位指引如何做個良師,本人有幸先睹為快,邀您一覽。──蕭 霖(國立暨南國際大學教育政策與行政學系副教授)
【目錄】
推薦序 「有感」而「不會變薄」的素養教育 / 鄭勝耀
各界齊聲推薦
自序 山轉,路轉,人跟著轉
PART I 素養第一課:老師提問力──語文閱讀理解這樣教
1 如何問得對、問得好?──學生邁向「優讀者」的關鍵
2 不只認字,還要真實的讀懂──低年級的閱讀理解
3 說明文,其實沒有那麼難──中年級的閱讀理解
4 從課內結合課外,閱讀無限寬廣──高年級的閱讀理解
5 找關聯、找線索,學句型──句型的閱讀理解,低年級就要開始
6 有效教學經驗分享──教與學答客問
PART II素養第二課:學生提問力──自主學習能力這樣教
1 教學不是老師的獨腳戲──放聲思考,引導學生產生疑問
2 自主學習,年級不設限──低年級自主學習初探
3 提問,產生學習的餓──回歸語文教學的本質
4 讓思考看得見──個人提問,全班共學
5 從課文開出一條寫作的路──提問→理解→讀寫整合Ⅰ
6 寫作FUN輕鬆──提問→理解→讀寫整合Ⅱ
7 教學教學,有教有學──素養教學,其實並不遠
8 走出課本,看見世界──導入課外閱讀,擴充學習深度與廣度
PART III素養第三課:態度價值決勝力──生活涵養這樣教
1 以晨讀開展一天,把心靜下來──態度與價值之一:「靜心」
2 和孩子聊聊一本書──態度與價值之二:「談書」
3 半個手臂長,是有禮貌的距離──態度與價值之三:「溝通協調」
4 幫助孩子看見自己的過錯──態度與價值之四:「知錯改過」
5 東西,夠用就好!──態度與價值之五:「生活問題處理」
6 向老子學習班級經營──態度與價值之六:「自律」
7 人人都是「懂」事長──態度與價值之七:「觀察判斷」
8 翻轉髒話,一念之間──態度與價值之八:「說好話」
9 孩子,你不是為禮物而來──態度與價值之九:「愛物惜福」
10 幽默,讓師生都笑了──態度與價值之十:「正向轉念」
11 卓越與拙劣的距離──態度與價值之十一:「專注專心」
12 非關公平,而是需要──態度與價值之十二:「善心美品」
13 「閱讀、運動、家事」打造生活美感──態度與價值之十三:「美感質感」
14 用抹布培養活能力──態度與價值之十四:「整齊清潔」
15 在旅行中覺察意義──態度與價值之十五:「體貼的心」
16 親師良性互動以為榜樣──態度與價值之十六:「發乎情、止乎禮」
結語 如春泥,如露水
看更多
立即查看
超好學日語五十音【教科書字體三版】:3分鐘記憶口訣+旅遊單字小句(25K+寂天雲隨身聽APP) (3版)
類似書籍推薦給您
【簡介】
咦?你不會認為五十音很難學吧?
你所不知道的學習重點、快速記憶法,讓你3天背完五十音!你以為的學五十音是50個假名背起來就好,結果上網自學五十音後發現假名只有46個?什麼是平假名、片假名、拗音、促音、長音、特殊音?為什麼A網站上的「き」跟B網站上的長不一樣?我要學哪一個?
教學經驗豐富的日文老師才能做到的事──細心安排學習重點、分享訣竅、小知識,滴水不漏地讓讀者有效率,快速掌握日語50音!本書特色:
★日本標準教科書字體:學習正確的書寫字體,書寫時是否相連、或是點、勾、捺、撇、頓等,照著教科書字體寫就對了。
★3分鐘快速記憶口訣:漢字字源、筆者自創聯想圖像,創造出各種好玩易記的口訣。
★以5個假名為單位學習:同一子音的5個假名一起學習,之後學習日文動詞變化可以更容易快速上手。
★按照筆順寫假名:書寫假名時遵循筆順,寫出來的字形自然端正漂亮,而且字形近似的假名不易讓他人混淆。初學時若寫錯,之後要花更多的功夫矯正。
★片假名單元加註平假名:學完平假名後,進入片假名單元時,容易忘記前面所學。片假名加註平假名,可以隨時對照,加深印象。
★單字循序漸進:以循序漸進安排單字學習,避免提前出現還沒學過的假名,而造成學習混亂。
★全書內容錄音:「日文耳+日文腦」雙管齊下,掌握日文的發音、音律,打好學日文的基礎。本書架構:
1. 全方位內容
主要結構分成四個Part:包括Part 1前篇的〈淺說五十音〉、Part 2平假名、Part 3片假名,以及Part 4進階篇的〈旅遊日文小句〉以及〈心理測驗〉等。
2. 假名完整訊息
每個假名都是以標準教科書字體呈現,包含正確的筆順、羅馬拼音、字形字音聯想、書寫練習,同時可搭配MP3學習字音。
3. 單字完整訊息
平假名、片假名的單字均標示羅馬拼音及重音。平假名加附漢字注音標示;片假名加附外來語字源等內容,並搭配輕鬆插圖更容易記憶。
4. 充電站
在假名之間穿插補充五十音的小知識,如:日語的手寫字體與印刷字體的不同、五十音是否真的有五十個音等內容,宛如有位虛擬的日文老師在旁教導。
5. 生動活潑的單元練習
每15個假名後,插入分量適當的「地名、國名填填看」、「按照假名順序把圖形畫出來」的練習,幫助自己了解是否已經認得這些假名,並清楚其順序。
6. 聽歌辨音
平假名、片假名、進階篇中,分別收錄有趣好聽的歌謠,可以邊聽歌邊複習假名,加深學習印象。
7. 豐富進階內容
除了招呼語,如「おはようございます」(早安)等內容外,還包含了去日本馬上可以現學現用的「旅遊日語小句」。還有輕鬆又好玩的「心理測驗」單元,不但可以做有趣的心理測驗,還能學習基礎單字哦!
8. 寂天雲隨身聽APP音檔
專業日文母語錄音老師錄製全書音檔,讀者可以隨時隨地利用寂天雲端APP音檔,迅速學會最標準道地的50音!
【目錄】
前言
本書特色PART 1 前篇淺說五十音
五十音表
字源表PART 2 平假名1 あ行
2 か行
3 さ行
練習 1
練習 24 た行
5 な行
6 は行
練習 1
練習 27 ま行
8 や行
9 ら行
10 わ行.ん
練習 1
練習 211濁音.半濁音
12拗音
13促音
14長音
歌謠:鐵路綿延無盡PART 3片假名
15ア行
16カ行
17サ行
練習 1
練習 2 18タ行
19ナ行
20ハ行
練習 1
練習 2 21マ行
22ヤ行
23ラ行
24ワ行.ン
練習 1
練習 2 25濁音.半濁音
26 拗音
27 促音
28 長音
29 特殊音
歌謠:小星星PART 4 進階篇
30招呼語
31 數字.時間.日期.國定假日
32 旅遊小句
33 心理測驗
34 日文輸入法
附錄:近似字形辨認
立即查看