2014年4月19日 星期六

[小貓咪程式開發]簡單的加密解密程式

這個簡單的加密解密程式課程歷經好幾週,課程內容對Jimmy來說極其無聊,上課時常假裝"度辜"對我表示抗議,可是Jimmy學習多年的小喵咪程式,若不趕快踏出理解迴圈運作這痛苦的一步,永遠是自我感覺良好的原地踏步

這隻程式需將輸入的字串轉存到S陣列清單,然後將S陣列內容逐項查字母表,再將字母表查到的下一筆內容置換到S陣列清單,這會大量使用到陣列及索引值及迴圈等程式技巧,而且藉由將程式邏輯分拆為多塊函式積木逐漸開展實作,讓Jimmy小朋友每次回到課程上時,都能藉由模仿微調上次完成的函式積木,在有限的時間內完成任務

請按空白鍵,接著輸入你要加密的字串
這裡可以看程式碼

2 則留言:

  1. Jimmy papa : 小朋友學習中若是有倦怠或是抗議則急不得. 很容易日後潛意識反抗. 要等一陣子, 真的想要再繼續.

    回覆刪除
    回覆
    1. 我也有想到這個問題,不過小朋友只要一陣子沒玩小貓咪程式,許多東西都要歸零重來,而且迴圈與判斷式的積木,似乎設計的不夠直覺,無法讓小朋友獨自探索,總要大人從旁協助,
      所以那陣子比較辛苦一點,休息時讓他多玩他喜歡的小遊戲

      刪除