不要以為「I go to school by bus.」只是網絡用語,實際上這是中文大學學生日常上課的寫照。中文大學的教學大樓、各間書院以至宿舍遍佈整個山頭,基本上出入都要乘搭校巴。但中大校巴路線眾多,莫說非在校生覺得複雜,就連入學不久的新生都可能搞不清楚。一位中大學生就花了一個暑假時間編寫了中大校巴手機應用程式「CU Bus」,免費讓所有人下載,背後還有一段故事。
這位中大生是現正修讀計算機科學系碩士課程的華子俊(Carson),今年已是第六年在中大念書,明年將會離校。「有人問我,既然賺不了錢,為何還要做這個免費手機app?」Carson指原有中大校方手機應用程式資料雖算齊全,但缺少每個車站的到站時間,亦無法得知不同車站之間的乘車路線,對新生來說很不方便,會不會有方法可以令新生更快融入校園生活呢?
坐十幾程校巴計到站時間
編寫電腦程式對Carson來說並不算是難事,而且他一早已有編寫校巴手機應用程式的想法,但遲遲未有實行。「因我屬於較偏遠的逸夫書院,校巴班次較疏,在讀學士課程時已有同同學討論過要寫個app,但最後各有各忙不了了之。當時同學們都已經畢業在外工作,只剩低我仍然在校內讀書,而且剛過去的暑假是我在校最後一個暑假,於是就決定開工。」中大校巴不如公共巴士設有GPS定位,到底如何計算到站時間,原來全是Carson一人獨自乘搭校巴計算得來。「暑假因為較空閒,共搭十多程校巴計算每站的到站時間,再用這些數據編寫程式。」
畢竟Carson只是一人行事,用人手估算行駛時間,雖然中大校巴路線較短亦少有塞車情況,但時間上難免有點偏差,「如在火車站候車人數太多,學校會加開班次疏通;又或者間中有工程進行而影響行車時間,這方面較難以預測。」雖然數據未算十分準確,但對於新生或久未回校的「老鬼」來說都有一定幫助。幾個月後,Carson便會離開校園,到時「CU Bus」手機應用程式又點算?他說之後可能沒有時間去管理或更新程式,希望有同學能幫手繼續營運下去。「有人覺得我好儍,但有些事情是要在學生時代去做,有時間就盡快去做,畢業後可能已沒有時間再做了。」
記者:布偉倫
攝影:徐振國
搶先睇全新GadgetGuy專頁|fb.com/gadgetguy.appleseed/