我們該如何看待兒童程式設計?中年危機?
目前兒童程式設計在發達的東部沿海地區早已經是遍地開花,尤其是現在風頭最盛的人工智慧,甚至已經出到幼兒園級別的教材了。那麼,兒童程式設計到底是什麼,意義是什麼?
在中國,兒童程式設計之所以令人感到吃驚,不是因為它是多麼新鮮的事情,而是因為我們以為兒童程式設計等於成人程式設計,等於兒童可以從事專業程式設計師所做的生產活動。我們擁有非常多的質量評價體系,不僅在各種各樣的考試、競賽上體現,還在於我們對於各種不熟悉名詞所勾勒出的條條框框。當然,兒童程式設計,當然要學有所成,這可能體現在競賽中,但是我們不希望的是讓競賽教育成為普適教育,就像英語一般。我們評價英語學習好,不是以兒童能不能使用英語進行獨立的生活為評價,而是使用各種競賽考試指標,這並沒有讓我們對於英語有著更深刻的認識。英語是對於我們真實世界描述的一種方式,和我們使用的漢語是同質的,程式設計語言則是對於數字化世界描述的一種方式。
因此,兒童程式設計更重要的是培養數字化世界的感官思維。在15年前,網際網路還被描述為雙刃劍,如今這種看法早已經被大眾嗤之以鼻。一方面我們使用著數字化世界為我們在衣食住行方面帶來的便利,但是另一方面我們沒有注意到,那些還尚未掌握數字化世界規律的中年或者老年人,在社會上更加艱難的生存。令我印象最深的是,當我們在便利的使用網際網路訂火車票,使用自助機取火車票的時候。仍然有著大量對於自助機的軟體使用不熟悉的人,他們之所以不會操作,主要是由於他們並不具有使用軟體的思維,而這個思維可以通過程式設計來教授。我想這才是兒童程式設計的意義所在,它不僅教授我們程式設計的方法和技巧,更重要的是像大眾去普及軟體的常識和思維,讓我們在將來日新月異的資訊化時代,可以遊刃有餘。
因此,現在時代發展迅速,尤其是在發達地區,早就應該具有正確學習、主動學習和終身學習的習慣了。我們活著和工作著,一方面是為了償付我們生存成本,另一方面是償付我們至親們的生存成本。在此之外,我覺得更應該是去追尋自己生存的意義。所謂的中年危機,可能是對於自己能力低於社會平均生產水平的一種恐慌,這種現象是客觀存在的,我們能做的就是提升自己的能力,在歷史的長河中,為自己畫下流星般的絢爛即可,不用去在乎到底有幾個人看到了那瞬時的美麗。只有輕裝上陣,我們的路才能走的更遠,走的更寬。
最後,我作為人工智慧的研究人員,當然希望人工智慧能夠真正融入到人類社會中,幫助人類提升自身生產力,創造更美好的生活。這既需要更多的人從事人工智慧事業並進行創造和創新,更多的需要大家接納人工智慧,能夠理解人工智慧並和人工智慧合作共存,創造美好的明天。
未來一定是更加美好的,而且超出我們的想象!