2021年5月28日 星期五
2021年5月27日 星期四
2021年5月24日 星期一
2021年5月23日 星期日
2021年5月22日 星期六
2021年5月19日 星期三
2021年5月18日 星期二
2021年5月17日 星期一
2021年5月16日 星期日
2021年5月15日 星期六
2021年5月14日 星期五
2021年5月13日 星期四
2021年5月6日 星期四
2021年4月5日 星期一
Malala Yousafzai – Nobel Lecture
In the name of God, the most merciful, the most beneficent.
Malala Yousafzai addresses United Nations Youth Assembly
2021年4月2日 星期五
Discuss a global ethical dilemma such as “Women and the Well.”
17. Discuss a global ethical dilemma such as “Women and the Well.”
Present the following story to your students:
A group of western travelers visit a rural developing community in the Congo. After seeing that the Congolese women walk hours to and from a well each day to collect water, the western travelers install a water well in the center of the Congolese village, without consulting the community, to save the women hours of walking each day.
However, these good intentions backfire. The time the Congolese women spent walking to and from the well was largely the only time the women spent out of their homes and in community with other women. When the women lacked a reason to leave their homes or socialize with their friends, rates of depression, anxiety and domestic abuse skyrocketed in the community.
You can use this story as a catalyst to discuss the complexity of civic and global foreign aid, as well as the merit of asset-based community development (ABCD). Here is a great link to learn about ABCD, and here is a great study set to solidify student understanding of ABCD.
Last, challenge students to create two different action plans implementing ABCD: one to implement positive change in their home communities, and one to implement positive change in a specific community other than their own.
此篇短文摘自 Social studies lesson plans: 17 Ideas to expand your students worldview 的第17 個 Idea。
2021年3月22日 星期一
2021年3月7日 星期日
2021年3月6日 星期六
2021年3月2日 星期二
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月擔任全部時間傳教士時,每當拜訪台東各支會,張主教都會宴請我們在他開的餐館吃飯。
- 現在洪姊妹來我們支會傳教,我們很樂意以某種方式款待她。曦云認為秋高氣爽的時候,在十七公里海岸邊騎腳踏車是很不錯的活動。
輔導翰宇發展職涯,準備高中學測
- 9:00-11:20
- 翰宇表示他對於歌唱有興趣,如果未來有機會在演藝界發展的話,他會走這一條路。但因為在演藝界發展是否能成功的變數很大,而且大多因素不能掌握在自己手裏,所以要有一個備案。這一個備案就是當數學老師,或數學相關的職業,例如精算師或大數據分析師,因為他在課業中比較喜歡的是數學。
- 翰宇和我從網路中取得師範大學、台大、清大、和交大的數學系入學的成績採計方式,包括繁星、學測、和指考的個人申請途徑之各考科成績標準。
- 我告訴翰宇,要在學涯中成功,首先要確立目標,然後要找出良好的學習資源,接下來要擬訂學習計畫,分配充分的時間給各項學習資源。最後就是要有效地執行計畫。
- 有效地執行計畫包括紀律、方法和工具。「紀律」就是切實按照計畫的時間表進行。「方法」就是要研讀學習資源,仔細閱讀內容幾遍。遇到瞭解的部分,馬上做成筆記,它要讓個人在未來複習時容易理解,並且內容之間要容易聯想或推論。閱讀學習內容遇到有不瞭解的部分,馬上把問題的截圖或照相透過網路平台,發布出去,引發學習夥伴或熱心的指導者一起討論,進而獲得解答。「工具」就是善用科技來學習。網路有很好的數學和英文的 App,也有優質的磨課師 (MOOCs) 。
- 翰宇和我協議:每週日,翰宇會透過 Messenger 來回報進度,讓我可以幫助他確實按照計畫執行,或必要時調整計畫。
2020年10月2日 星期五
防止老年痴呆,我選擇研究及教導兒童及青少年運用雙語科技學習
- 19:00-21:00
- 持續研究及教導兒童及青少年運用雙語科技學習,可以讓我防止老年痴呆。這樣的學習可以陪伴我的孫子們成長,與他們有意義的互動,得到快樂,也幫助他們學習。這可以延伸到他們在職場上的進修,例如大數據、人工智慧。這個節奏配合孫子們的成長,特別有效。他們也可以在這過程中和我有密切的心智互動。
- 感謝主讓我有這樣的生活情境。我覺得只要許可,很多的父母親都可以在年輕的時候,就累積未來陪伴子女學習過程的基礎知識。
2020年10月1日 星期四
紙本福音課本的缺點,因為改為網頁而獲得改善
研讀福音研究所課本、福音進修班、以及教會的許多課本,會發現當文章中引用經文時,大都不把所引用的經文印在文章中。這個現象據我個人推測,可能有兩個原因。第一因為課本的編輯小組希望讀者翻閱經文,而不是全部依賴課本提供的內容。第二因為課本的篇幅有限,如果所有被引用的經文都列印在課文中的話,會使課本的篇幅大幅增加,提高了列印成本,以及携帶不便。
我認為第一個原因不見得成立,因為人們很可能因為懶得翻閱經文而直接省略經文,甚至於連閱讀文章的意願都降低了。這可論點可以從經驗或得支持。所以,這對於達成編輯小組的意圖是有反效困的。
另外,第二個原因也因網頁的特性而不再成立。因為網頁可以在不增加成本和造成携帶不便的情況下無限延伸。
耶穌為我們向天父的禱告
摩爾門經/尼腓三書/第19章
19 事情是這樣的,耶穌離開他們中間,走到離他們不遠的地方跪下,說道:
19 And it came to pass that Jesus departed out of the midst of them, and went a little way off from them and bowed himself to the earth, and he said:
20 父啊,感謝您賜聖靈給我揀選的這些人;我從世人中揀選出他們,是因為他們相信我。
20 Father, I thank thee that thou hast given the Holy Ghost unto these whom I have chosen; and it is because of their belief in me that I have chosen them out of the world.
21 父啊,祈求您賜聖靈給所有相信他們話語的人。
21 Father, I pray thee that thou wilt give the Holy Ghost unto all them that shall believe in their words.
22 父啊,您已賜給他們聖靈,因為他們相信我;您知道他們相信我,因為您聽到他們,和他們對我的禱告;他們向我禱告,因為我與他們同在。
22 Father, thou hast given them the Holy Ghost because they believe in me; and thou seest that they believe in me because thou hearest them, and they pray unto me; and they pray unto me because I am with them.
23 父啊,現在我為他們向您禱告,也為那些將要相信他們話語的人向您禱告,好使他們相信我,使我得以在他們裡面,像父,您在我裡面一樣,使我們合而為一。
23 And now Father, I pray unto thee for them, and also for all those who shall believe on their words, that they may believe in me, that I may be in them bas thou, Father, art in me, that we may be cone.
瀚文 Scratch 程式設計課程追補
- 5:50-7:40
- 教師:黎明
- 主題與進度:Scratch: 數獨: 畫格師: 畫九宮格: 函式積木
- 綠旗:呼叫畫九宮格
- 畫九宮格函式積木:呼叫畫方陣
- 畫三宮格函式積木:呼叫畫方陣
- 畫方陣函式積木 (內容待開發)
- 今天追補的目標是要追平 HSL20A0 班的進度。計畫從 10/5(一) 開始,瀚文要和 HSL20A0 班的同學,詩晴及袺絡,一起上課。












































