競賽注意事項
1、比賽時間自8:10~10:10止,共計2小時,時間到方可交件!
2、比賽期間不提供選手上網環境;請自備麥克風、耳機,自行繪製及錄音或使用Scratch內建
的音效及圖庫,另其餘資訊設備(如繪圖板等)皆不可自行帶入比賽場地,取消歷年提供
之創用CC授權素材。
3、作品完成,請以自己班級座號姓名為檔名存檔(例:72018王大明)!
4、作品內容,不得加入任何個人基本資料。
5、完成之檔案,請依規定上傳至指定位置。
競賽題目
生活應用組:智慧餐廳訂位系統
一、情境說明
在一間熱門餐廳中,店內共有 20 張桌子,分為小桌(2 人桌)、中桌(4 人桌)、大桌(6 人桌)。
請設計一個簡易的座位分配系統,依據每組來客的人數,優先分配適合大小的桌子。
若該大小桌已滿,則該組客人需要進入等待區。
規則如下:
· 1–2 人分配小桌(2人桌)
· 3–4 人分配中桌(4人桌)
· 5–6 人分配大桌(6人桌)
每處理一組顧客後,系統需即時更新並顯示:
· 各桌型剩餘桌數及已用桌數
· 等待區組數
二、任務說明
1. 系統先輸入三種桌子的數量(總數為20張)。
2. 依序輸入每組顧客人數。
3. 系統分配座位或引導至等待區。
4. 分配後即時更新看板資訊。
三、程式說明文件:(以word文件檔說明,請以自己班級座號姓名為檔名存檔(例:72018王大明))
請以流程圖描述系統運作,包含「輸入桌數→接收來客→判斷分配→看板更新→下一組輸入」之流程。
評分參考標準