向密室逃脫找靈感!再現工程師的工作日常

為了帶領孩子體驗更多程式邏輯,程式老爹去年推出了第二款桌遊《解碼傳說》。「一般寫程式的工作,很少有一招打天下的,面對不同問題,常常就會需要用到很多零碎的小概念,然後逐一試錯,才能完成。所以我們在想這些小邏輯有沒有辦法發展成一款桌遊?有沒有一種遊戲體驗,可以收納更多程式邏輯,又不會讓遊戲過於複雜?」

不輕易放過自己,總是挑戰未知困難。幾經思考後,《解碼傳說》向近年風行的「密室逃脫」取經,先給予遊戲者龐雜大量的資料與線索,遊戲者必須抽絲剝繭,慢慢釐清每個線索間的邏輯與關係,才有機會找到推進劇情的關鍵。其中,在四條不同難易度的故事線中,程式老爹結合進了九個程式思考邏輯,如二進位、條件判斷、加密、資料結構、排序演算法、最佳化等,當不同邏輯混合搭配,自然產生不同難度,不只需要創意的靈光乍現,更訴求解決問題的邏輯思考,還需要一點點耐心。整體來說,《解碼傳說》不只透過結合卡牌與手機,開創更多層次的體驗互動,更延續了工程師「try & error 」的精神,將工程師的工作日常遊戲化,再用不同故事情境帶入,讓孩子在面對未知時還是可以保持熱情,體驗如何藉由所學與手邊資源,去解決問題,再透過反覆的邏輯實踐,培養思考能力。

《解碼傳說》結合紙牌與手機,提升遊戲體驗層次。

然而,把程式語言變成遊戲體驗,程式老爹也有眉角,關鍵在於故事性。「大家都聽過但也不那麼熟悉的二進位,就是程式裡的重要概念,直接跟你講01010,大概你會更加排斥。但我們先用故事去包裝,變成海賊算盤,是一個海賊為了躲避政府追緝,不讓政府知道財寶有多少,所設計出來的獨特貨幣系統,這樣的情境與故事,孩子就會更願意去破解當中的邏輯與語言,而其實當中所使用的語言就是二進位,所以遊戲中你不會意識到自己在學二進位,但默默你就會了,甚至一般解謎遊戲玩家也都很適合。」

也提供程式邏輯的解說,遊戲過後可以提升學習效果。

與疫情共存,危機就是轉機!

照理來說,疫情影響下的宅經濟,桌遊說不定可促進銷量,但事實上似乎並非如此。「疫情真的影響我們很大,很多計畫因而中斷,雖然也從中開創新的可能,但真的首當其衝。」想想程式老爹成立五年,幾乎就有一半日子都在學習與疫情共存,逼得工程師背景的團隊必須不斷拿出「Debug」看家本領,才能讓程式老爹這艘夢想之船,持續航行。

「程式老爹原本定位是產品公司,光群眾募資就做了三次,都在搞產品。但疫情之後,我們發現轉型教育機構的重要性,因為一個新產品,大家都會觀望,往往就要透過課程體驗,才能被人信任,也才能藉由口碑推薦,達到擴散的力量,進而提升產品銷量。但我們還是小公司,沒有非常多產品給不同年齡層的孩子,疫情一次兩、三年過去,當初接觸的孩子長大了,這個產品就已經不一定適合他,也讓我們思考未來是不是該提供桌遊之後的程式教育。」

疫情之前,程式老爹曾與Acer、Yahoo、合勤、華碩等企業合作,依據企業上下班時間,善用企業閒置會議室作為課程教室,展開寒暑期的營隊活動,不只家長不再需要為了接送請假,企業也實現員工照顧的理念。更秉持交大人飲水思源校訓,與陽明交通大學的志工服務課程合作,透過大學生志工服務課程時間,先讓學弟妹學習桌遊教學,再將程式教育帶往新竹各地中小學推廣,讓志工服務實現價值與影響力。目前,程式老爹不只開辦種子教師師培,培育各地老師自行開課,也與多間連鎖補習班合作,持續用桌遊,推廣程式教育,甚至開放開源專區,提供部分桌遊內容免費下載,持續擴大影響力。

舉辦活動,透過《海霸》帶小朋友認識程式語言。(圖片來源:程式老爹)

成為老爹,陪伴孩子探索世界

說起當時取名程式老爹的緣由,「老爹,就是一個會坐在你身旁,真的陪你玩遊戲,看著你成長的人。」而老爹這個名字,或許已經從目標變成現實,不久前煊博成為爸爸了,他為兒子取名「悅知」,正是希望孩子能夠快樂學習,但快樂不代表不辛苦,而是能用樂觀心態去面對。身份的轉變自然也影響了他設計桌遊的視角。「幾年前設計時,我是以自己為對象,思考玩什麼內容會有趣,但現在會是我在我兒子旁邊,看著我兒子玩,去思考他怎麼樣可以玩得更有趣,或是挫折時,我可以提供他什麼東西,去通過挑戰,而不是迴避困難,增加成就感。」

疫情,很像出現在桌遊裡的障礙,或是寫程式時出現的困難,甚至是創業路上的挑戰,面對驚濤駭浪,懂得理解問題,靠著手邊資源,著手解決,就能找到持續航行的方向。煊博說他曾下過一段話,「好奇心與玩樂,是所有人類學習的原動力,不應該因為年齡而改變,不用因為考大學就必須很嚴肅,一樣可以用好奇心跟玩樂心。」這份初心,鼓舞著勇敢的創業者,也激勵著成長的孩子,海上探險的故事,未完待續。

程式老爹創辦人 徐煊博。

【文/樹冠生活提供—原文看這邊】