2015年7月6日 星期一
本網站因計劃執行期滿即將關閉,感謝支持!
感謝各位App Inventor 2程式設計愛好者的支持,本網站自開站兩年來累計超過十餘萬次的點閱,然由於計畫執行期滿之故,將於7/10 8月份關閉,相關教材與內容若仍需參考請移駕至另一計畫網站,本網站之內容將重新編輯與設計,以符合下一階段之開課規劃,再次感謝各位的支持。
2014年5月11日 星期日
[基礎程式設計課程] APP範例程式原始碼下載
本文提供[基礎程式設計課程] APP範例程式原始碼下載
請同學下載檔案後,登入 appinventor.mit.edu 線上平台,點選功能表[Project]下的[Import project (aia) from my computer]選項,然後在跳出來的對話框中,選擇你電腦中剛剛下載下來的原始程式碼檔案,將它上傳至你的 appinventor 開發空間中即可使用此程式碼。
請同學下載檔案後,登入 appinventor.mit.edu 線上平台,點選功能表[Project]下的[Import project (aia) from my computer]選項,然後在跳出來的對話框中,選擇你電腦中剛剛下載下來的原始程式碼檔案,將它上傳至你的 appinventor 開發空間中即可使用此程式碼。
2014年5月6日 星期二
App Inventor 2 的範例程式 - Number Games
Number Games 是一個考驗反應能力的數字遊戲,歡迎大家來挑戰喔!
遊戲內容: 遊戲開始後,便會開始計時,並出現1~25的數字混排,要從數字最小的1開始依序找出到25,測試你的反應是否能在愈短的時間內完成。
遊戲內容: 遊戲開始後,便會開始計時,並出現1~25的數字混排,要從數字最小的1開始依序找出到25,測試你的反應是否能在愈短的時間內完成。
程式功能分析:
設計一個遊戲,會出現1~25的數字亂排列,要從數字最小的1依序找到25。結束遊戲後會出現所花的秒數,按再來一次的按鈕回到主頁且可繼續遊戲。
App Inventor 2 的範例程式 -Squared Operator
遊戲內容:
本遊戲是採取九宮格方式的運算式子,此遊戲為了降低難度僅採用乘法和加法觀念,玩家需要從遊戲中題目的6個答案去完整式子,各有3行和3列,其中會有2格為提示,玩家需要繼續完成其他7格,每格數字皆為1到9的數字,運算只能以直和橫的方式,不以斜的列為考慮!
程式功能分析:
設計一個遊戲,有3行3列共6個式子,式子中需填滿2個提示之外的其他7個空格。一開始按New Game可以啟動遊戲,按Finish檢查答案是否正確,按Answer就會將答案顯現,最後按New遊戲的按鈕重新開始新的題目。
2014年5月5日 星期一
App Inventor 2 的範例程式 -24 points
24 points是一個運用快速心算將四個數字進行四則運算結果為24的數學遊戲。
玩家運算四個數字(四個數字都要用到)使得運算結果為24,共十題,每答對一題得10分,總分100分。
程式功能分析:
設計一個遊戲,運算四個數字始結果為24,答對一題加10分,並進入下一題,直到完成10道題目則結束遊戲。按Retry此題目重新開始。按Skip跳過此題進入下一題。按Done結束遊戲。結束遊戲後出現得分,按再來一次的按鈕回到主頁且可繼續遊戲。
App Inventor 2 的範例程式-終極密碼
遊戲內容:
在1~100的範圍內,猜中答案者為輸,是個適合多人一起玩的遊戲。
程式功能分析:
設計出一個遊戲,遊戲中會有一個答案,在遊戲過程中可選擇是否要換一組數字,猜中數字會出現"BOOM!"圖,若猜的數字加1或減1恰巧等於答案,則會出現"LUCKY!"圖。
需求元件:
請先自行準備好兩張圖,一張上面寫"BOOM!"而另外一張上面寫"LUCKY!"。
在1~100的範圍內,猜中答案者為輸,是個適合多人一起玩的遊戲。
程式功能分析:
設計出一個遊戲,遊戲中會有一個答案,在遊戲過程中可選擇是否要換一組數字,猜中數字會出現"BOOM!"圖,若猜的數字加1或減1恰巧等於答案,則會出現"LUCKY!"圖。
需求元件:
請先自行準備好兩張圖,一張上面寫"BOOM!"而另外一張上面寫"LUCKY!"。
2014年4月26日 星期六
App Inventor 2 的範例程式 - GotMath(4) - 副程式(二)
程式功能分析:
本部分將要介紹副程式PR_Calculate與PR_End的功能。
PR_Calculate是計算玩家所輸入的運算式,並判斷遊戲是否有達成結束的前置條件。
PR_End是判斷遊戲是否結束。
訂閱:
文章 (Atom)