信息科技課中的“生活算法”一說至今已十年了。常說十年一劍,不過在過去的十年,這方面磨得并不是特別緊,到現在為止也就一鐵條而已。只是到了需要反思、總結的時間節點了,將以前的東西整理一下是必要的。
“生活算法”是2013年提出來的。當時對信息技術課教學經歷一段時間的困惑后,在偶然的機會靈光一閃。2004年3月正式在《信息技術教育》雜志(《中國信息技術教育》雜志前身)發表了第一篇文章:《生活中的算法,算法中的生活——談信息技術教學中的“生活算法”》。之后在2005年8月發表《信息技術教學名詞辨析——信息技術課中的生活算法》,2007年5月發表《從生活算法中審視程序設計算法》……在朋友和雜志的引領下,十年間直接發表的論文有五六篇。相關的有引用、敘述關系的文章有十余篇。但是零星的東西總感到體系化不足,并且沒有完全表達全部想法。
初提“生活算法”時,心里并不踏實。總想,普通的一線教師想著書也就算了,如果立說真有些狂妄了。開始時就小心翼翼地求證,支持者、反對者均有,并且爭議很大。其中有提出以奧卡姆剃刀原則——非必要勿提出的、有認為此部分非算法而實為生活策略的……我也深以為然。因此十年中幾番停滯,停滯時幾近放棄。不過信息課又常被教學實踐所憋,又幾番重提。幾次反復,浪費了不少時間,但同時發現此說還是有一定解釋力的。不然,不會再次復燃。
如果做個自我評定。我認為“生活算法”并不是標準的學術術語,更多的是一種生活化的詞匯,是“生活之中的算法”。與很多朋友的看法不同,我認為其實最有價值的是“生活”,然后才能是“算法”。生活算法是主要針對技術類課程的。技術是為了解決各種各樣生活問題的,生活才是技術類課程的真正核心,需要從生活中來,到生活中去。
很長一段時間,自己覺得很不好意思。感到“生活算法”太具有個人特征。也感到雖經歷很長時間,但一線教師不是研究人員,遠沒有達到完善的程度。不過,如果跳出個人名利的圈子,經過長時間思考的東西為什么不拿出來分享呢?能使更多人受益,可以為之吧!
這樣的十年,“生活算法”經歷這樣的春秋。到現在,仍然像路邊的野花一樣,默默地成長。正是我期待的那樣,不急不躁、不偏不倚,有點自己的作用就可以了。開設“生活算法新視角”欄目,是試圖依照時間的順序,回顧“生活算法”緣起、落地、生根、發展的過程,以此明確技術只有融于生活,才能真正體現技術的價值。
——武健endprint