李洋 李文超
摘要:隨著互聯網的發展,各類外賣、跑腿類應用也逐漸日?;?,但是由于校園環境的特殊化,我們在使用此類應用的時候要考慮安全性。文章對目前該類應用的主要功能進行了分析,并提出了增加安全性的改進措施,以期能夠促進學生開發能力的提升。
關鍵詞:跑腿類應用;校園安全;編程教學
doi:10.3969/J.ISSN.1672-7274.2024.03.016
中圖分類號:TP 399? ? ? ? ? 文獻標志碼:B? ? ? ? ? ?文章編碼:1672-7274(2024)03-00-03
1? ?研究背景
隨著手機的普及、互聯網的深度發展,網上購物、點餐已成為當下居民消費的一種重要方式。根據CNNIC發布的第51次《中國互聯網發展狀況統計報告》,截至2022年12月份,我國外賣點餐的手機用戶數已達到5.21億人。受疫情影響,這一數字較2021年減少了2 299萬人,但網上外賣用戶數仍然占總體網民數量的一半左右。由此可見,不僅外賣點餐已經成為大眾日常生活中必不可少的一部分,而且外賣類應用軟件也已成為眾多手機應用軟件中不可或缺的一類。作為網絡消費主力軍的90后、00后、10后們,更是與外賣點餐、網上購物等新興生活方式深度捆綁,無法剝離。根據調查可知,僅有不足10%的學生從未訂過外賣或從未網購過。而在年輕人高度集中的大學校園里,每天隨處可見眾多快遞、外賣小哥穿梭其間。
不可否認,外賣點餐等網上購物方式的確便利了年輕人快節奏的生活;與此同時,多樣化網購方式的興起又在上游生產端、中游運輸配送端、下游服務端等催生了一系列相關的行業,既豐富和完善了產業鏈,又提供了眾多就業崗位。這對于后疫情時代居民消費的提升、信心的恢復,以及對經濟的復蘇起著潤物細無聲的作用。
2? ?現狀分析
大學校園是一個特殊的社會場所,大量的外賣、快遞人員進入校園會對校園的安全管理造成一定的影響。外賣騎手的每筆訂單都有嚴格的時間限制,因此很多騎手在為了節省時間、提升用戶滿意度的時候,追求速度和效率,往往忽略了駕駛安全,速度極快地穿梭于人群,這對校園里的師生而言是一個較大的、持續的安全隱患,特別是在晚上、極端天氣等視線不好的情況下和課間的人流量高峰期,交通安全變得格外重要,交通問題造成的影響也更為嚴重[1]。因此,如何解決這些問題,以及對各種外賣、快遞的集中化管理和有序引導是十分必要的。然而,如果采用固定集中點管理、存放快遞和外賣,在某個時間段集中領取快遞和外賣,也必然會造成學生集中擁堵取件、排隊及取件時間不靈活、等待時間過長,或需要學生走一段路取快遞、外賣等問題,這對于時間緊張、自己取件不方便,和宅性心理較強等的同學來說,是需要解決的困擾的事,也是應用產品設計者需要考慮優化的方向,由此來提升用戶體驗度、完善產品,提供更好的服務。在這種情況下,應運而生了跑腿類的應用服務,如美團跑腿、零點校園等,該類軟件可以為需要幫忙取外賣、快遞的同學提供了一個發布需求信息的平臺,為愿意幫助別人取外賣、快遞并獲取相應報酬的用戶提供了信息渠道。
目前,跑腿類的應用在校園場景下使用較為廣泛,應用的類型既有App形式,又有微信小程序的形式。其核心功能基本如下。
(1)登錄/注冊。對于App形式的應用,用戶一般可以選擇手機號、微信和QQ登錄或注冊;對于小程序形式的應用,用戶一般采用微信賬號直接登錄。
(2)選擇跑腿服務類型。跑腿應用一般有多種服務類型,如取快遞、取外賣、代購等,用戶可以根據需要選擇進入相應需求界面。
(3)填寫需求及發布。用戶進入相應服務界面后,填寫必要的具體信息,如快遞的訂單號、外賣取餐的位置、代購產品的種類數量,以及服務的報酬金額等,填寫完成后即可發布,等待其他用戶接單。
(4)接單。有些學生有時間,愿意通過時間換取部分報酬;有些同學正好順路,能夠幫助別人代取快遞等,同時又賺取了報酬。這些同學可以在眾多訂單中篩選適合自己的訂單并完成。
(5)訂單狀態。如同各種外賣軟件,用戶可以通過地圖,實時查看服務進度。
可見目前跑腿類的應用是一種互利共贏的模式,既解決了一部分同學取件難的問題,又滿足了部分同學賺取零花錢的需要。但是,目前多數的跑腿應用仍然存在不少問題:其一,平臺的注冊用戶身份不受限。這就造成注冊用戶的身份除了在校生,還有大量形形色色的社會人員。其二,使用場景不受限制。此類平臺如果在校園應用,還存在一定的隱患。社會用戶形形色色,在校學生在與社會上各種陌生的人接觸中,難以保障訂單、學生的安全性。
3? ?改進及優化
針對該類應用平臺須限制在校園這種特殊環境下使用的需求,在功能上,可以進行如下優化改進。
(1)用戶分類。對注冊用戶身份進行在校學生與社會人員的區分。應用平臺通過數據后臺對在校學生用戶進行身份認證,確保在校生用戶身份的真實性。這樣對發布跑腿服務需求訂單的用戶和接單提供跑腿服務的用戶身份,都可以通過應用后臺進行篩選和識別,從而針對在校生身份用戶提供相應的服務和訂單信息。
(2)校園定位。限定在校園范圍內使用的場景。將使用范圍進行校園內場景和社會場景的區分、限制。在用戶使用應用的時候,可以通過定位確定用戶所在的場景是在校內還是校外。校園內的用戶可以繼續使用校園內跑腿的相應服務,校園外的用戶只能使用針對普通社會用戶開發的社會性服務。確保學生是在校園環境下使用,保護在校生的安全。
(3)訂單分類。對在校生用戶與社會面人員用戶發布的訂單進行識別、區分。在校生用戶發布的訂單,限定只允許在校生用戶接單,禁止社會面用戶瀏覽訂單信息,防止在校生用戶個人信息泄漏,保護學生人身、生命、財產安全。
校園里的事情校園內辦,將校園內的需求交由校園的同學解決。既保證了訂單信息的準確性和安全性,又保護了發布訂單的在校生。對接單的學生來說,因為只能接受校園內的訂單,這無形中也是一種保護。
4? ?與教學結合的思考
4.1 高職院校學生的特點[2]
(1)文化知識基礎薄弱。高職院校的學生在入校前,文化課比較薄弱。學生成績不理想,也從側面反映出學生本人沒有養成良好的學習習慣。這讓部分學生在專業課程的學習中力不從心,特別是學習一些知識難度較大的課程,如果學生沒有及時調整、跟上學習進度,那么學生后續課程的學習效果也將大打折扣。
(2)自律性差,目標模糊。學生由管理相對嚴格的中學階段,進入到管理相對寬松的大學校園,普遍表現出精神上的松懈,學業上的放松,生活上的懶散,更嚴重的是部分學生可能會出現頻繁遲到、曠課,甚至荒廢學業等情況。這些情況在高職院校學生身上往往表現得更明顯,更具有多發性。究其原因,主要是學生自身對大學階段的學習目標認識不清,對未來人生發展規劃模糊,人生理想、價值觀不明確等原因造成的。
(3)接受新事物的能力強。目前的高校在校生大都是00后,與同階段的普通高校學生相比,高職院校的學生更加“接地氣”。他們的社會參與積極性高,思維靈活,接受新事物的能力強,樂于嘗試,部分學生的動手能力比較強,適合以就業崗位技能需求為導向的學習模式。
(4)在理論性、抽象性較強的學科上學習比較吃力。計算機編程類課程邏輯性強,理論艱深,對大多數同學來說,他們之前并沒有接觸過相關編程知識,沒有編程思維,部分同學對專業缺乏興趣,也不想從事相關工作,導致他們感覺學習編程的難度較大、學不會,久而久之就放棄了對專業課的學習,只想在校園里混日子。
4.2 微信小程序的現狀
眾所周知,微信已經逐漸成為大眾日常生活中必不可少的應用工具,這對高校中的學生也不例外,使用微信聊天、玩游戲、曬朋友圈、支付等功能更為頻繁。
微信小程序是微信于2017年1月正式上線的一種不需要下載安裝即可使用的應用?;隍v訊強大的用戶基礎,微信小程序在發布之初就受到廣泛關注。后來,隨著“跳一跳”小游戲的出現,微信小程序的影響力迅速擴大,各種各樣的微信小程序走紅整個網絡。據統計,現在全網小程序的數量近800萬個,日人均使用量達12.6次。
跟傳統App相比,微信小程序有如下優勢:入口多達41個;無須安裝,即用即走;用戶流量大,推廣成本低;維護方便,成本低;安全穩定等[3]。
4.2.1 簡單易學
微信小程序的編程風格與HTML+CSS+JS的風格類似,對于沒有編程基礎的同學來說,相較于C語言、Java等編程語言,上手難度相對較小。對于目前高校的課程安排來說,大一上學期的學生大部分就已經學習了HTML+CSS的基礎課程,對于這部分同學來說,上手學習制作和設計微信小程序,更是容易許多。
4.2.2 開發工具齊全
微信小程序提供了一個易于開發的、界面友好的開發工具。這個開發工具除了自帶各種類型的手機模擬器,還集成了調試工具、Git對接的代碼管理工具等,方便個人開發或多人協作開發。同時,微信小程序還提供了比較詳盡的幫助文檔,包含各種接口的介紹和示例,方便查閱。
4.2.3 提供云開發模式
小程序云開發是微信小程序提供給開發者的一個云環境,集成在開發工具中,開發者無須自己另行購買服務器、搭建服務器,只需要開通微信小程序的云服務,便可使用云服務的相關接口。該服務的核心功能包括云存儲、云函數等。
基于以上特點,微信小程序比較適合編程初學者進行學習,結合前文介紹的跑腿類軟件,以此來作為小程序開發的教學項目,將同學們熟悉的應用,以同學們熟悉的微信小程序的方式來入手開發和最終呈現,不僅能夠激發學生的學習興趣,還可以令學生容易上手學習。
當前,對學習者來說,編程語言的學習難度依然很大,其中之一便是內容相對枯燥,缺乏應用情境。學習軟件編寫的知識與真實的軟件應用開發之間具有一定的距離,學生不清楚學了這些編程語言知識之后將如何使用、用在哪里。因此,這需要計算機教師在進行編程語言教學時設置真實、具體的情境,引導學生在情境中學習和掌握知識。由此,本課題擬研究將困擾在校生的取件難問題,與他們所常用的微信小程序結合,以跑腿類小程序的開發為鏈接教師的教與學生的學的結合點。由此出發,既將學生們熟悉的生活場景轉變為教師們生動的教學素材,又解決了困擾學生的難題。將真實的場景和學生的需求結合,并作為教師教學的切入點,將更加激發學生學習編程語言的興趣,也更有利于學生扎實掌握編程語法。
微信小程序編寫上手難度較低,有利于初學編程者入門和建立編程思維,從而為學習者進一步學習其他編程語言打下基礎。微信小程序的語法相對其他編程語言而言要簡單許多,開發平臺又提供了非常詳盡的開發文檔,對于沒有接觸過編程的學生而言,這無疑是了解編程、建立編程思維的很好選擇。同時學生能夠完成一個可以真正使用的、能夠解決同學們真實需求的應用,有利于建立同學們學習編程的信心、掌握編程的基礎語法,這對于學生學習其他編程語言也有一定的幫助。
前后端融合,便于學生學習掌握真實、完整的小程序開發流程。目前高職院校的編程課程多以單機開發為主,在涉及客戶端與服務器間的交互操作時,學生多在虛擬環境中進行模擬,并不能很好地理解、掌握網絡編程相關技術。而微信小程序的云開發模式恰好解決了這個難題,可以讓同學們在一個真實的網絡環境中進行開發,無論是從單純的客戶端開發方面,還是在涉及服務器端的開發方面,都可以方便學生入手學習和開發。
5? ?結束語
本文就新興的跑腿類平臺目前的主要應用背景和功能進行了分析,并針對該類應用在校園內使用的安全隱患提出了一些改進的意見,以確保學生在享受互聯網發展帶來的便利的同時,保障人身及財產安全。同時將跑腿類軟件的開發與編程語言學習的教學場景相結合。教師通過教授學生開發解決實際生活問題的微信小程序,既增加了教學的趣味性,又方便學生的接受和理解,還實現了開發的實用性。學以致用,有利于鞏固學生對編程語言的掌握與運用。
參考文獻
[1]鄭宇.校園外賣對高校安全管理的影響及對策[J].宿州教育學院學報,2019(5):18-20.
[2]曹乃志.基于新一代高職學生特點的工匠精神培育[J].渤海船舶職業學院,2019(2):15-17.
[3]涂啟泮.微信小程序在實踐教學中的應用研究[J].信息技術與信息化,2019(8):149-150.