2021年2月10日 星期三
The Python Tutorial
- 1. Whetting Your Appetite
- 2. Using the Python Interpreter
- 2.1. Invoking the Interpreter
- 2.1.1. Argument Passing
- 2.1.2. Interactive Mode
- 2.2. The Interpreter and Its Environment
- 2.2.1. Source Code Encoding
- 3. An Informal Introduction to Python
- 3.1. Using Python as a Calculator
- 3.1.1. Numbers
- 3.1.2. Strings
- 3.1.3. Lists
- 3.2. First Steps Towards Programming
- 4. More Control Flow Tools
- 4.1. if Statements
- 4.2. for Statements
- 4.3. The range() Function
- 4.4. break and continue Statements, and else Clauses on Loops
- 4.5. pass Statements
- 4.6. Defining Functions
- 4.7. More on Defining Functions
- 4.7.1. Default Argument Values
- 4.7.2. Keyword Arguments
- 4.7.3. Special parameters
- 4.7.3.1. Positional-or-Keyword Arguments
- 4.7.3.2. Positional-Only Parameters
- 4.7.3.3. Keyword-Only Arguments
- 4.7.3.4. Function Examples
- 4.7.3.5. Recap
- 4.7.4. Arbitrary Argument Lists
- 4.7.5. Unpacking Argument Lists
- 4.7.6. Lambda Expressions
- 4.7.7. Documentation Strings
- 4.7.8. Function Annotations
- 4.8. Intermezzo: Coding Style
- 5. Data Structures
- 5.1. More on Lists
- 5.1.1. Using Lists as Stacks
- 5.1.2. Using Lists as Queues
- 5.1.3. List Comprehensions
- 5.1.4. Nested List Comprehensions
- 5.2. The del statement
- 5.3. Tuples and Sequences
- 5.4. Sets
- 5.5. Dictionaries
- 5.6. Looping Techniques
- 5.7. More on Conditions
- 5.8. Comparing Sequences and Other Types
- 6. Modules
- 6.1. More on Modules
- 6.1.1. Executing modules as scripts
- 6.1.2. The Module Search Path
- 6.1.3. “Compiled” Python files
- 6.2. Standard Modules
- 6.3. The dir() Function
- 6.4. Packages
- 6.4.1. Importing * From a Package
- 6.4.2. Intra-package References
- 6.4.3. Packages in Multiple Directories
- 7. Input and Output
- 7.1. Fancier Output Formatting
- 7.1.1. Formatted String Literals
- 7.1.2. The String format() Method
- 7.1.3. Manual String Formatting
- 7.1.4. Old string formatting
- 7.2. Reading and Writing Files
- 7.2.1. Methods of File Objects
- 7.2.2. Saving structured data with json
- 8. Errors and Exceptions
- 8.1. Syntax Errors
- 8.2. Exceptions
- 8.3. Handling Exceptions
- 8.4. Raising Exceptions
- 8.5. Exception Chaining
- 8.6. User-defined Exceptions
- 8.7. Defining Clean-up Actions
- 8.8. Predefined Clean-up Actions
- 9. Classes
- 9.1. A Word About Names and Objects
- 9.2. Python Scopes and Namespaces
- 9.2.1. Scopes and Namespaces Example
- 9.3. A First Look at Classes
- 9.3.1. Class Definition Syntax
- 9.3.2. Class Objects
- 9.3.3. Instance Objects
- 9.3.4. Method Objects
- 9.3.5. Class and Instance Variables
- 9.4. Random Remarks
- 9.5. Inheritance
- 9.5.1. Multiple Inheritance
- 9.6. Private Variables
- 9.7. Odds and Ends
- 9.8. Iterators
- 9.9. Generators
- 9.10. Generator Expressions
- 10. Brief Tour of the Standard Library
- 10.1. Operating System Interface
- 10.2. File Wildcards
- 10.3. Command Line Arguments
- 10.4. Error Output Redirection and Program Termination
- 10.5. String Pattern Matching
- 10.6. Mathematics
- 10.7. Internet Access
- 10.8. Dates and Times
- 10.9. Data Compression
- 10.10. Performance Measurement
- 10.11. Quality Control
- 10.12. Batteries Included
- 11. Brief Tour of the Standard Library — Part II
- 11.1. Output Formatting
- 11.2. Templating
- 11.3. Working with Binary Data Record Layouts
- 11.4. Multi-threading
- 11.5. Logging
- 11.6. Weak References
- 11.7. Tools for Working with Lists
- 11.8. Decimal Floating Point Arithmetic
- 12. Virtual Environments and Packages
- 12.1. Introduction
- 12.2. Creating Virtual Environments
- 12.3. Managing Packages with pip
- 13. What Now?
- 14. Interactive Input Editing and History Substitution
- 14.1. Tab Completion and History Editing
- 14.2. Alternatives to the Interactive Interpreter
- 15. Floating Point Arithmetic: Issues and Limitations
- 15.1. Representation Error
- 16. Appendix
- 16.1. Interactive Mode
- 16.1.1. Error Handling
- 16.1.2. Executable Python Scripts
- 16.1.3. The Interactive Startup File
- 16.1.4. The Customization Modules
2021年2月8日 星期一
How to Learn AI as a High Schooler
How to Learn AI as a High Schooler
Learn Python Python For Beginners
Start With Traditional ML
Don’t Worry About the Math
Continue Coding Projects
2021年2月4日 星期四
「少年派的奇幻漂流」學習單
這是啟恩的雲端國文作業簿。作業簿中有一個寒假作業學習單。這學習單要學生推薦一部電影。並說明影片的名稱、推薦這影片的原因、這影片的大綱、的這影片的經典台詞或經典畫面、以及觀看言這影片的心得。我們安排了一個連續三堂的課程,計畫在寒假結束前實施,時間是2/18(四)、2/19(五)、2/20(六)早上5:50-6:40。這三堂課,有四位老師和三位學生一起上課。四位老師是:尤老師、Michael老師、若亞老師、和邊老師,三位學生是:啟恩、承恩、聖恩。這三堂課的學習目標是 1) 運用 The Art of Storytelling 的說故事技巧,2) 運用 ELA 的閱讀素養,3) 運用每一個人的國文能力,4) 運用耶穌基督福音的永恆觀點。每一個人都要分享自己的學習單內容。為了討論有共同的焦點,我們選擇了啟恩所推薦的影片「少年派的奇幻漂流」為共同的推薦影片。我在啟恩的國文雲端作業簿中提供了一些資料供大家參考。這些資料包括:中文維基百科的「少年派的奇幻漂流」、Youtube 的 影評、The Art of Storytelling 的連結。請大家參考這些資料,以及學習福音的方法、和自己的經驗和見解來完成學習單,並在課堂中分享,也可以運用這個 Line 群組(HSL20G6) 在課前及課後分享。謝謝大家!
2021年2月3日 星期三
2021年1月23日 星期六
今天訓練啟恩的朗讀速度
下面這三個段落,摘自教會出版的《2021年1月鞏固青年》約瑟斯密-我的先知。根據 Google Doc 的統計,這三段共有 358 個字。如果以每秒 3 個字的標準來朗讀,則需要大約 2 分鐘讀完。我用碼錶測了啟恩的朗讀速度,結果他兩次都花了大約 90 秒讀完。按此推算,他的朗讀速度是每秒 4 個字,比起標準速度快了三分之一。我認為這是我常常聽不清楚啟恩說話的一個重要原因。另外的原因是他的咬字一直不清,而且音量有時候太小。我想要特別訓練他的朗讀的速度、音量、和發音。
羅素·納爾遜會長在2020年4月總會大會說過的一段話深深地觸動了我的心:「不論你們住在哪裡,周遭情況如何,主耶穌基督都是你們的救主,而神的先知約瑟·斯密,就是你們的先知」(「聽祂說」,[2020年5月,利阿賀拿,第88頁])。
從小到大,我都有這樣的感覺——約瑟·斯密是我的先知。這位復興的先知比任何人都更能幫助我認識耶穌基督和祂的福音。我研讀教義和聖約中的啟示;而且在我十幾歲的時候,爸爸給了我一本先知約瑟·斯密的教訓,我很快就讀完了。研讀那些教導,構築了我對復興福音見證的重要基石。
從那時起我就在想:約瑟·斯密的教導何以讓我如此印象深刻?是什麼讓聖靈如此強烈地向我見證了其中的真理?我會說有三件事:(1)他知道他所知道的事,並大膽地講出來;(2)他有辦法清楚地闡釋自己透過啟示學到的真理;(3)他一貫磊落,個性鮮明
2021年1月13日 星期三
2021年1月7日 星期四
2020年12月8日 星期二
台灣自立部門例行週會
- 這是我於10月6日(二)凌晨入台大醫院新竹分院急診、接受心血管繞手術,暫停出席台灣自立部門例行週會後,第一次出席這會議。這次出席只參加前 10 分鐘,目的是和史長老夫婦道別。他們擔任全部時間夫婦傳教士18個月期滿,將於猶他時間這星期四晚間,回他們的支聯會卸任召喚。
2020年11月6日 星期五
2020年10月5日 星期一
心克剛共學網教學研究會
- 6:45-7:05
- 出席者:若亞、Michael、黎明
- 議題:
- 若亞需要黎明支援 Granny the hero 文章的 Quizet,比照 Little Red Riding Hoot
- 若亞提承恩的費波那契表格式設定有問題。經討論決議:有關學生的費波那契表的權限,學生應不能編輯而只能檢視。承恩的改好了。
- Michael 分享經驗:學生在操作 Copy Paste 的動作時,有時會因為 Touch pad 沒有關閉而影響操作。
HSL20G6, HSL20H7 班學習活動,主題一:Computer programming,主題二:ELA 2nd grade,主題三:Scratch
- 5:50-6:40
- 學生:啟恩、承恩、聖恩、詩晴、袺絡、瀚文
- 家長:家雯、群懿、弘志、怡君、建文、婷蕙
- 教師:Michael、若亞、黎明
- 主題與進度:
- 啟恩:Computer programming: Intro to JS: Drawing & Animation: Objects: Project Bookshelf
- 承恩:Computer programming: Intro to JS: Drawing & Animation: Objects: Project Bookshelf
- 聖恩:ELA 2nd grade: Little Red Riding Hood
- 詩晴:Scratch: 數獨: 1-81 匯入
- 袺絡:Scratch: 數獨: 1-81 匯入
- 瀚文:Scratch: 數獨: 1-81 匯入
2020年10月3日 星期六
和曦云到港南風景區去查訪下週一上午有營業的腳踏車出租店
- 15:30-17:30
- 下週一我們請傳教士到港南風景區去騎腳踏車。傳教士洪姊妹是台東一支會主教張豪傑的女兒。曦我和我在 2014年7月到2015年6月擔任全部時間傳教士時,每當拜訪台東各支會,張主教都會宴請我們在他開的餐館吃飯。
- 現在洪姊妹來我們支會傳教,我們很樂意以某種方式款待她。曦云認為秋高氣爽的時候,在十七公里海岸邊騎腳踏車是很不錯的活動。











