這個夏天不一樣,騰訊微信和小程式設計師們程式設計過暑假

2019-09-13 07:27:48

這個夏天對於參加首屆微信小程式程式設計創意營的 100 多名學生來說註定不一樣,當其他許多十二三歲的小朋友還在享受輕鬆假期的時候,這 100 多名參加小程式程式設計創意營的小程式設計師們卻把大半個暑假花在了程式碼上。
不過時間花在哪兒的時候,哪兒就會結出果實。在開學前的兩天時間裡,參加創意營結營活動,先在騰訊最近啟用的新大樓深圳濱海大廈參觀學習,然後來到廣州微信總部,最後拿著獎盃獎金以及新學到的程式設計技能回到學校,這段經歷對於這些學生來說十分珍貴。
小程式設計師們開發出了什麼樣的小程式?
經過微信團隊、特邀明星評審、專家評審團、媒體評審團、大眾評審等多方綜合評估,「知史乎」等 9 款創意新穎的小程式脫穎而出,成為首屆微信小程式程式設計創意營的優勝者。
優勝的 9 款小程式,涵蓋學習工具、心理解壓、生活服務、文化娛樂等多種類別。
▲ 小程式「知史乎」
其中,學習工具類作品比例最高:專注於提供歷史複習訓練的「知史乎」,解決學生背單詞痛點的「和毛毛貓一起可愛的背單詞吧」,集初中數學公式於一體、快速換算出結果的「LYC 計算器」, 讓學生不帶紙筆也能打草稿的「超稿」,都是能提高學習效率的工具。
當然,學習之外,小程式設計師們的思路和選擇也十分廣泛,他們開發的小程式還有選擇困難症終結者「TO 選擇困難症」、專治不開心的「No Longer Sad」, 則是心理解壓的好幫手。生活服務類的小程式中,「小小體重測評工具」專注於健康管理, 「GoOnATrip」則以減少路痴為目標,為旅途中的人做嚮導。娛樂益智類小程式「真獨簡貴」則將歷史悠久的數獨遊戲和小程式結合。
實際上當我作為媒體評委剛開始一個一個開啟這些小程式並給這些作品打分的時候,心裡不免有些許失望,畢竟從一個成年人的視角來看,這些小程式或多或少都有這樣那樣的缺點:有的功能十分簡單,有的 UI 設計並不悅目。
整體而言,「知史乎」是其中最為優秀的作品,無論是產品的功能、互動還是 UI 都很像程式設計科班出身的專業作品,這種全面成熟的產品特質也讓「知史乎」眾望所歸,獲得了一等獎。
獲得二等獎的幾款作品也有說得出的亮點,比如「超稿」在互動和功能上做到了多而不亂,「LYC 計算器」是一款小而精的工具,十分契合小程式的定位...
▲ 學生們在騰訊濱海大廈參觀
13 歲中學生的夏天:天性與天賦
結營活動首日大家一起參觀騰訊新大樓的時候,這些個小朋友表現出來的樣子和其他的同齡人並沒有什麼不同,一樣的好動和好奇。
無論是騰訊遊戲的人物雕塑,還是騰訊動漫的宣傳畫,或者騰訊貴安七星綠色資料中心的介紹短片,都能讓小朋友們眼神發光。
不過當我把這群小朋友和那些小程式作品聯絡到一起的時候,還是有些吃驚,很難讓人相信這些充滿稚氣的學生能夠開發出一個個完整的可用的小程式,也很難想像好動的他們,是如何坐在電腦前寫下一行行程式碼的。
事實證明,這些小朋友在天性之外,還有天賦。
▲ 騰訊員工正在分享
騰訊這一次給這些學生安排了滿滿的分享課程,騰訊文化高階講師楊驊,騰訊地圖智慧景區產品經理韓朝、熊明鈞,騰訊IEG 團隊產品經理及威魔紀元 CEO 王鯤和小程式設計師們面對面,分享了開發「玩轉故宮」、「口袋宮匠」等網紅小程式的經驗,幫助他們獲得小程式產品設計及開發的啟蒙。
王鯤是分享嘉賓裡和小程式設計師們交流最多的,這大概和他有一個與小程式設計師們年紀相仿的孩子有關。在他問小朋友玩什麼遊戲的時候,出人意料的是,回答說「我的世界」的人數並不比說「王者榮耀」的少。
「口袋宮匠」是騰訊聯合故宮開發的一款益智小遊戲,之前開發了不少硬派 VR 遊戲大作的王鯤在開發小遊戲的時候需要另一種產品思路,在和小程式設計師們交流產品心得的時候,這些在參觀活動中嘰嘰喳喳的小程式設計師們此刻顯示出了良好的邏輯能力和產品思維:
應該先做使用者調研,看看他們的反饋。
我覺得可以借鑑這個 XXX 遊戲的思路。
關卡難度遞增不太平順,到後面玩不下去了,應該降低下後面關卡的難度...
這時候,已經隱隱顯現出這些小朋友與同齡人的不同之處了,無論是遊戲興趣的選擇,還是產品思維,已經說明在程式設計開發小程式這塊,他們就是「被選召的孩子們」。
有時候,天賦也未必是天生的,人前的天賦顯現,可能是人後的時間和精力投入。
▲ 「知史乎」主開發者張哲涵
「知史乎」的主開發者張哲涵是一名 13 歲的中學生,前天剛剛升到初二。開發這個小程式佔用了張哲涵整個暑假的時間,這兩個月的時間裡,他需要邊做邊學。他在分享的時候說:
因為我之前沒有學習過小程式,所以我要學習一些新的程式語言,解決的方式是邊做邊學,並且編寫參考文獻的開發文件,編寫小程式的過程中也會遇到許許多多的 bug,這個要認真找,如果找不出來就去問一下老師。
這款小程式也張哲涵興趣的延伸,小時候他就很喜歡讀《上下五千年》這些啟蒙歷史讀物,大一點之後就通讀《明朝那些事》、《中國通史》等等讀物,是不折不扣的歷史迷。他和同學一起開發這款小程式的最直接原因則是來自考試的壓力,他說:
2021 年廣州中考加入了歷史(我們是第一屆)。歷史知識點多,直接背書十分枯燥,我想通過這個小程式讓大家都愛上歷史,歷史在現實生活中也有用。
▲ 小程式設計師們在廣州微信總部
讓小學生也能開發小程式
開發出「LYC 計算器」的賴宥誠是本次微信小程式程式設計創意營中最小的學生,今年 11 歲的他剛剛升入小學六年級。
不過雖然年紀小,但是他的「程式設計」經歷可是很久了,早在 7 歲時,他就已經接觸了圖形化程式設計軟體與 python 等多種程式碼語言,並用 Scratch(一款由麻省理工學院設計開發的少兒程式設計工具)做了很多小遊戲;參加廣州大學附屬中學的機器人社團後,他開始學習樂高機器人程式設計。在 2018 年的 WRO(世界青少年機器人奧林匹克競賽)比賽,他所在的團隊獲得了季軍。
和少兒程式設計工具或者樂高機器人程式設計不同的是,小程式開發是面向大眾,而非僅面向青少年群體的。但是,有一點是不變的,那就是騰訊和微信想讓小程式開發的門檻進一步降低。
現在小程式已經有 150 萬開發者加入,生態也日漸繁茂。不過這小程式越是生態繁茂,那麼它的對生活的滲入和助力就應該越滲入。
可以看到,這一次評選出來的多款獲獎小程式都是「有用」的小程式。
這說明了大概說明了這次騰訊舉辦微信小程式程式設計創意營的目的:
讓小程式開發門檻更低,低到大學生、中學生甚至小學生也可以開發一個小程式,用於跟朋友互動或解決身邊的問題。
在此之前,騰訊微信已經舉辦過兩屆高校微信小程式開發大賽,其中不少大學生作品的視角和這次中小學生的作品類似。
比如這次微信小程式程式設計創意營裡有中學生開發了關注心理健康的「No Longer Sad」,而在今年高校微信小程式開發大賽也有關注自閉症群體的「星語心途」。
從這一點來說,騰訊微信和學生開發者的目的頗為一致,那就是「解決問題」,只不過裡面有分明的角色分工,騰訊微信作為平臺方,自然是生產各種幫助便捷開發的工具,讓開發者們事半功倍。
開發了「知史乎」的張哲涵在分享中表示:
我希望它後期繼續發揮作用,能夠幫助更多的同學學習歷史。在初中三年,我將不斷完善它的內容,初二加入中國近代史,初三加入世界歷史,以後還會加入一些新的功能,讓大家能學習歷史。
這也說明了學生開發者們的純粹和執著,小程式獲獎遠遠不止一款小程式的終點,也不是小程式的全部價值。
▲ 小程式開發實踐
在這兩天的微信小程式程式設計創意營結營活動裡,騰訊給小程式設計師們組織了兩場各三小時的開發實踐,分別是「用小程式雲開發工具做出一款美食地圖小程式」和「小遊戲視覺化程式設計初體驗」。
參與此次微信小程式程式設計創意營的小開發者,很多都是第一次接觸小程式。從第一次接觸到能自己動手設計,並開發出成熟可用的小程式,他們僅用了一個月不到的時間,可謂成長迅速。
如果再昇華一下,鼓勵學生程式設計師們去用小程式解決身邊的問題,是微觀層面的進步,那麼通過程式設計創意營發掘和培養更多有創意、愛探索的青少年,則是程式設計教育的一種新模式,少年強則中國強,未來具有科學和程式設計素養的人才越多,那麼資訊化科技化的路也會更暢通。

👉 關注「知曉程式」,微信後臺回覆「微觀」,瞭解更多行業資訊。


▽ 點選「閱讀原文」,讓你的小程式開發快人一步。

已同步到看一看



熱點新聞