AR程式邏輯撲克牌|奧斯丁教育團隊 OURSTEAM in EDUCATION
icon教學資源
042021.08

AR程式邏輯撲克牌

AR程式邏輯撲克牌


桌遊介紹
程式邏輯撲克牌是一款可以方便攜帶的桌遊,透過遊戲方式能學到程式邏輯的概念,更能因應十二年國教科技領域中提及之運算思維能力,培養學童或玩家解決生活問題之能力。
  • 遊戲機制:要先抽取題目卡,題目卡分成「指定路徑」和「自行設定」的路徑兩種,並要使用撲克牌思考「如何利用最少的卡牌」排出程式順利抵達終點。
  • 可學到的程式邏輯機制:序列、事件、重複、條件、運算子等。
  • 是對戰遊戲:最少兩人,最多四人一起遊玩。
  •  
牌卡介紹​
  • 題目卡:共20張
  • 起始方位卡:共16張
  • 移動卡:共64張
  • 功能卡:共27張
  • 函數起始卡:共4張

題目卡
題目卡共有20張,其中編號1至10號是有「指定路徑」的,11至20是「自行決定」的路線圖。

指定路徑的題目卡要依照牌卡上起點和終點之間的固定路線去行走,而自行決定的路線圖,也有起點和終點,但中間的路線玩家可以自行設定如何行走。

   黃色的格子為指定路徑                        沒有指定路徑

             

路徑地圖中,除了有起點和終點外,還有障礙物,所以玩家必須要善用功能卡中卡牌將障礙物清除才能繼續往前走。玩家可以想一想要如何使用利用最少的牌卡抵達終點。
此外,在路徑上的房子、海鷗、雲等圖案為裝飾背景,不會影響路線的進行。
  • 灰色方格是障礙物



移動卡
移動卡共有64張,分別為「前進一格」、「後退一格」、「原地右轉」及「原地左轉」四種移動卡


玩家須使用移動卡,結合功能卡排列出從起點至終點的移動路徑。
玩外需注意,移動卡的原地右轉及原地左轉只有方位的變動,不能移動位置。


起始方位卡

起始方位卡共有16張。


起始方位卡是決定路徑開始的方向,以卡牌中「字的方向」為主要判別方向,每位玩家開始遊戲,先拿4張起始方位卡(向上、向下、向左、向右)。
在遊戲進行路徑時,不會使用到此卡,他是決定一開始的行進方向。

範例一:藍色方格為起始點,所以此題目卡的起始方位卡要使用「向上」。



範例二:藍格為起點,但這張題目卡是沒有指定路徑的,所以起始方位卡可以使用「向下」或「向左」移動。


函數卡
函數卡共4張,每位玩家各一張。放在桌面作為標示使用,可以在函數卡右邊放置卡片,作為函數內容,函數內最多可放置「4張移動卡」!


每回合玩家可以任意更改函數內容,存放的卡牌不算在手牌總數量內。
舉例來說,目前手中有功能卡4張、移動卡3張,點是在函數去內有4張移動卡,則手牌總共數量是4張功能卡加3張移動卡為7張。
函數區的使用,需要使用功能卡中的「呼叫函數卡」,即能呼叫函數區內存放的所有卡排,依序執行牌卡內容。


功能卡
功能卡共有10種,分為兩大類:路徑類和互動類。
以下會依序介紹功能卡個卡牌的功能。
  • 呼叫函數卡:此卡需要配合「函數卡」使用,呼叫函數所建立的函數內容。
  • 迴圈*2:將移動卡依序放至此卡下方(最多4張),依卡牌排放順序重複執行兩次。

範例: 這樣就為前進兩格。


     
  • A清潔工/B清潔工:在地圖路徑中會有障礙物,若行進時前方有障礙物,則需要利用「清潔工」消除障礙物,單獨使用A清潔工或B清潔工可以消除一格障礙物,若A清潔工和B清潔工兩張一起使用,可以消除兩格障礙物。

若要消除障礙物需要進行到障礙物旁邊的位置進行消除後才可以繼續前進,無法隔空消除障礙物。

 
  • 條件卡1:跟任意一位玩家猜拳,如果我猜贏了,可以從對方的手排抽取1張作為自己的牌卡;否則從牌堆中抽取1張作為自己的牌(移動卡或功能卡擇一)。
  • 條件卡2:如果我方能夠立即在5秒內扮醜臉,則可以任意抽取一人的手牌2張作為自己的牌;否則可任意抽取一人的手牌1張作為自己的牌。
  • 暫停卡:暫停對方下一回合的所有動作。
  • 天降甘霖:多抽取兩張卡牌。

 
  • 偷天換日:丟棄2張卡牌,再從牌堆中抽取2張卡牌(移動卡或功能卡皆可)。

 
  • 交換:抽取任一玩家手牌一張,與我一張手牌作為交換。



遊戲前的準備
  • 每人拿4張起始方位卡(向上、向下、向左、向右)及一張函數卡。
  • 題目卡張數:抽取玩家人數-1張的題目卡,將題目卡向上放在桌面正中間。
  • 注意!起始方位卡和函數卡不納入手牌數量計算!


遊戲流程

遊戲開始

每位玩家抽取2張移動卡和2張功能卡。
由身上顏色最多的人先開始,且順時針輪流。

每回合執行的動作

  • 抽牌:抽取1張移動卡、1張功能卡。
  • 執行功能卡:可以自己決定是否要使用手中的功能卡,但只能使用互動類的功能卡。

  • 函數:最多保留4張移動卡,每回合可任意更改。

  • 棄牌:手牌最多維持10張,可以丟棄移動卡或功能卡。

獲勝條件
用手的卡牌順利抵達題目卡中的終點,即可獲勝。


獲勝步驟

  • 選定題目卡:選好後可以在腦袋想好怎麼走。
  • 選擇起始方位卡的方向。
  • 使用手牌(移動卡加路徑類功能卡)排出主要程式路徑。
  • 若有使用到呼叫函數,則要排出函數中的內容。
  • icon
  • icon
  • icon
  • icon
  • icon
  • icon電話:04-2337-1605
  • icon傳真:04-2256-9949
  • icon統編:13438259
  • iconE-mail:oursteamtw@gmail.com
  • iconLINE ID:@oursteam