1. 程式人生 > >這一年,與84個寫程式碼的菜鳥相伴而行

這一年,與84個寫程式碼的菜鳥相伴而行

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

(一)

  近幾年來,我是一直在堅持寫作的。通過這種寫作,引發了更多的思考,能夠在自己熱愛的教育工作中,從一些貌似無解的問題中解放出來,找到很具體的努力方向和措施。通過寫作,將曾經的思考和行動記錄下來,在進一步強化和延續工作效果的同時,為以後更深層次的歸納也積累寶貴的資源。通過寫作,將自己的工作激情保留並放大開來,這是在平凡崗位上幹平凡工作自我調節的需要。通過寫作,還結交了一批從未見面的博友,知道了教師這個群體中還有一批志向相同的人在努力,彼此欣賞和鼓勵。

  當我如願承擔了大一的專業基礎課——C++程式設計時,我一直在想可以採取些什麼樣的新點子,讓學習變得更加生動活潑且富有效率。學程式設計是一定要程式設計的,當學生作業量大時,自己如何批改?學生書面的寫程式設計作業,而不是除錯通過的程式到底會有多大的價值?惱人的大學生抄作業頑疾,大一新生也很快會學到,我將如何面對?幾年前帶小班專業課中的奏效的做法在此將統統失效。在激動終於能實現通過自己的努力“讓計算機專業大一新生會程式設計”的願望時,也為可能的挑戰而感到焦慮。

  這時,幾位正在上我課的大二學生在新浪部落格上加我好友並相互關注。我發現他們的博文就是日常程式設計的記錄,有時加幾句感想,有時就是直接貼原始碼,甚至有同學寫得很上癮。一個念頭產生了,為了記錄下當時的設想,當然是海馬行空式的,我寫下了博文《

將時尚的網際網路引入教學中來》,其中還設想了用微博答疑。


(二)

  一年的實踐下來,有過順風順水的時候,但也有受困擾而不知所措的時候。面對問題,曾經做過調整。在額外加機時受阻,我和學生《面對官僚,我們繞道而行》;同學們努力學習,我享受了《冬日清晨的小感動》;決定從新浪搬遷到CSDN時,發出了《C++搬遷通知和說明》;秋季學期期末對學生考試如何表現心中無底,有了《給學生的臨考囑託》;展望未來慷慨陳詞《寫給計114-34的同學——雛鳥即將起飛》;部分同學考試成績不佳,有了《衝破應試思維制約,改進學習方法》;開學了,同學們的自備電腦多了,但我卻發現在程式設計上的表現不對,大家擔心的事情在發生,我告訴同學們《

掛了羊頭就要賣羊肉》;程式設計對有些人來說可能並不簡單,況且驅散應試的學習方法的陰霾並不那樣容易,我和認真學習但卻仍然感覺困難的同學《專題聊天:為什麼努力了,程式設計還是不行》;有一天,我激動地記下了某同學《系列簡訊選-進步的足跡》;同學們抵住了從網路上直接抄襲交報告的誘惑,當然也有我的小聰明《關於抄不抄作業的討論》;我《寫給不喜歡程式設計的程式設計能手》,他已經,也將會繼續處理好理想與現實的關係,成功是一定的,努力也是必須的;最後是《C++課程教學改革問卷調查報告》,同學們告訴我未來的方向。(再寫完此文後,再補充一篇《“差生”,不要再拿興趣說事》,原諒我用了不該是教師說出的一個詞,但我真不想放棄我關注的人,讓我的學生後悔自己的青春。)

  實踐是理論的沃土,我和同學們共同成長。學生獲得專業能力的提高,我收穫教育理念的提升。在準備申請學校的教改立項時,我想到了正在做的實踐,查閱資料中發現了“習而學”,決定《繼承“習而學”的工程教育思想》,這個題目也已經成為學校批准的教研專案。之後瞭解了CDIO,連續看了幾本關於工程教育的書(《工程師與工程教育新論》、《中國工程教育改革的三大戰略》和《如何成為卓越的大學教師》)。臺灣學者黃武雄的《童年與解放》和《學校在窗外》直擊教育核心,也擊中了我的心。這些讓我體會到《提前體驗——工程教育中的法則》。以C++程式設計課程為依託,習而學、提前體驗將成為我近幾年教研的關鍵詞。


(三)

  很自我地寫了一堆,教學改革最後的效果要體現在學生的身上。學生的情況如何呢?我想,已經不是一個什麼樣的考試成績能說明問題的了。從每週少則300行,多則上千行的程式碼中走過來的同學,對程式設計的感覺和感情,是最重要的了。當然,好成績也是自然的,尤其是從上學期的失利中走過來的同學。有部分執意自己的生活的同學,我心中無底,但那是自己的選擇。

  平時的作業題,我承認是相對重的。所謂相對,是相對傳統教學方法的安排和大一同學對輕鬆的大學生活的不現實期望,而不是相對學習程式設計的需要。在一年的時間裡,要想找到程式設計的感覺,唯有通過程式碼行數的積累,走不得捷徑。結合課程進度,把握著每一段需要掌握的知識點,我也在小心翼翼地試探著大家的承受能力。有時,尤其是一些女生的感言讓我心疼:“調程式碼調得眼睛都睜不開了。”在博文中交的程式碼應該都是除錯通過的,一個問題解決不了,就無法再繼續。有些同學一道題要花好幾個小時,也有些效率高的同學。但凡是堅持下來的同學,他們收穫的不僅是能力,而且還有信心和興趣。沒有投入,沒有興趣,我堅信這一點。沒有興趣,不會投入,說來也有理。如何打破這個圈子,唯有先投入並堅持了。

  還有部分實在跟不上來的,我關注著,但我的要求得不到任何正面迴應(同意且追隨,或不同意自己來)的情況下,我只有等待。每個同學都應該是不一樣的,每個同學都應該找到自己的辦法和節奏。


(四)

  課程結束,也就意味著同學們不必在這樣一個框架下,繼續按要求做了。一種理解是可以解脫了,另一種理解是不再有人每週為大家量身定做要完成的學習任務了。我希望大家把這兩解理解都化作正面的因素:解脫了,自己安排出更個性的學習,而不是趴倒不動;沒有人設計實踐內容了,照著相同的思路,學會自己給自己佈置題目。如果能做到這些,這一年的苦沒有白吃。在未來的道路上,還要付出的辛勤的勞動,也必將有收穫的喜悅。問卷調查中同學們的回答讓我對大部分同學的大學生活充滿信心。

  我將這一年的同學們的經歷分為兩個階段:第一學期是菜鳥學飛,第二學期是雛鳥起飛。老師在這門課中給你們鋪的起飛跑道到此為止。當你離開支撐你的跑道,將有更廣闊的視野和空間,也將面臨更多挑戰,直到在那片屬於你的天空中自由翱翔。

  我將攜後來的菜鳥們在跑道上仰望你的翱翔。有榜樣在,他們學得更快!


【相關連結】

  關心這門課程進展的讀者,請看《C++程式設計教學材料-2011級

  學生如何看待我們共同的經歷,見《C++課程教學改革問卷調查報告

  我的學生的學習成果,在《煙臺大學 計114-3.4 班學生的部落格地址

  剛出爐的統計資料,大一學生髮表技術博文能到何種程度?《我的學生在CSDN上發表博文情況統計



           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述