Golden Thumb

1-on-1 tutor of chosen kids
個人資料
正文

一兩年前埋下的伏筆

(2021-03-13 16:17:24) 下一個

咱們的小朋友們玩編程(結合數學),都是從寫最簡單的 24 點遊戲開始的。僅需要餘數的概念,隨機數等簡單的知識。一舉多得。

終於等到今天了,當他們學會了堆棧,了解了美妙的後綴表達式並能親手寫出解析後綴表達式的程序後,可以讓玩家輸入答案讓程序判斷對錯了。

Marius 的堆棧還沒準備好,而且後綴表達式不夠嫻熟,進展不太順利。一開始,後綴表達式都沒寫對:

折騰了一會兒,總算想起來了:

Lucas 之前踏實地完成了C++程序書寫堆棧和解析後綴表達式(Postfix Expression),後綴表達式爛熟於心,可以秒寫後綴表達式。但他對於堆棧的理解不夠深刻,在用 C++ 實現堆棧時沒有做到精益求精。所以這次用 Swift 在 Xcode 再寫堆棧時,遇到了暫時的麻煩,進展受阻。

Felix 上陣了,如行雲流水。在短短一個小時內,不但完成了新功能的添加,

還實現阻止欺騙的邏輯(如最簡表達式 24 本身也等於 24)。這節課成為迄今為止,最輝煌的一章。他媽媽當然高興,也透露了一個真情:“今天是帶傷上課”。

“昨天在學校把眼睛給撞了。”
“自己撞到足球門柱上。估計得有段時間才能消腫。我開始還猶豫要不要取消今天課程。”

謝天謝地,幸虧沒取消。

[ 打印 ]
閱讀 ()評論 (0)
評論
目前還沒有任何評論
登錄後才可評論.