"302F5/2019年7月9日(二)" 修訂間的差異

出自 青少年追求卓越
前往: 導覽搜尋
(已建立頁面,內容為 "* 目標:學習程式設計,以自動解數獨題目為專案 * 流程 ** 教練帶領學生解數獨簡單題一題。 ** 教練帶領學生解數獨中等題...")
 
(翻轉學習)
 
(未顯示由 2 位使用者於中間所作的 3 次修訂)
行 1: 行 1:
* 目標:學習程式設計,以自動解數獨題目為專案
+
* 本學習活動的目標:學習程式設計,運用演算法和數學原理,全自動解「數獨」題目。
* 流程
+
* 程式語言:Scratch 3.0
 +
* 輔助工具:Google Sheets
 +
* 數學原理:
 +
* 演算法:
 +
* 學習活動流程:
 
** 教練帶領學生解數獨簡單題一題。
 
** 教練帶領學生解數獨簡單題一題。
** 教練帶領學生解數獨中等題一題,教練和學生都要各自截圖,作為教來製作影片的媒體素材。
+
** 教練帶領學生解數獨中等題一題,教練和學生都要各自截圖,作為未來製作影片的媒體素材。
** 教練秀出數獨1.0Scratch程式的畫格功能及填數功能。並說明程之終極目的是全自動解題。
+
** 教練秀出數獨1.0 Scratch 程式的畫格功能及填數功能。並說明程之終極目的是全自動解題。
** 教練活用數學的商數、餘數、函數,使其可應用於整理 spreadsheets 表格相關資料。
+
** 教練使用 Google Sheets 的表單試算特性,用簡明的表格,呈現程式中許多變數的複雜運算過程。
 +
** 這個程式設計專案可以學習到的數學觀念和應用包括:
 +
**# 整數除法的餘數的週期性,商數可以代表第幾週期。
 +
**# 函數的基本觀念和應用。
 +
**# 函數的四則運算和應用。
 +
**# 合成函數的運算和應用。
 +
** 這個程式設計專案可以學習到的程式觀念和技巧包括:
 +
**#
 +
** 這個程式設計專案可以學習到試算表的觀念和技巧包括:
 +
**#
 +
** 教練活用數學的商數、餘數、函數,及合成函數,使其可應用於整理 spreadsheets 表格相關資料(列、行、陣)。
 
** 教練教導函數及合成函數觀念及其應用。
 
** 教練教導函數及合成函數觀念及其應用。
 
* 相關網頁
 
* 相關網頁
 
** [https://sudoku.com/tw 數獨官網]
 
** [https://sudoku.com/tw 數獨官網]
** [https://docs.google.com/spreadsheets/d/144uDng5ZchQUGYDE1Dgk0A5j-WokbEFlnbQxAm1Qro4/edit?usp=sharing 數獨中等01] ( google Spreadsheets)
+
** [https://docs.google.com/spreadsheets/d/144uDng5ZchQUGYDE1Dgk0A5j-WokbEFlnbQxAm1Qro4/edit?usp=sharing 數獨中等01] ( google spreadsheets)
** [https://scratch.mit.edu/projects/319466422/ 數獨 1.0] ( Scratch )
+
** [https://scratch.mit.edu/projects/319466422/ 數獨 1.0] ( scratch )
 
+
* 學生可使用學校帳號開啟 Scratch,Google Blogger 製作個人學習歷程。
  
 
__TOC__
 
__TOC__
行 25: 行 39:
 
* 流程
 
* 流程
 
** 教練秀出數獨1.0 Scratch 程式的畫格功能及填數功能。並說明程之終極目的是全自動解題。
 
** 教練秀出數獨1.0 Scratch 程式的畫格功能及填數功能。並說明程之終極目的是全自動解題。
** 教練活用數學的商數、餘數、函數,使其可應用於整理 spreadsheets 表格相關資料。
+
** 教練活用數學的商數、餘數、函數,使其可應用於整理 spreadsheets 表格相關資料(列、行、陣)。
 
** 教練教導函數及合成函數觀念及其應用。
 
** 教練教導函數及合成函數觀念及其應用。
  
行 32: 行 46:
  
 
* 實施紀要:
 
* 實施紀要:
 +
** 玩簡單的 數獨。
 +
** spreadsheets 完成到 列的公式、行的公式。
 +
** 建立學生的學習日記、貼上截圖。
 +
** 請同學寄 gmail 到尤爸爸的信箱了,要建立同學的網頁。

於 2019年7月9日 (二) 08:30 的最新修訂

  • 本學習活動的目標:學習程式設計,運用演算法和數學原理,全自動解「數獨」題目。
  • 程式語言:Scratch 3.0
  • 輔助工具:Google Sheets
  • 數學原理:
  • 演算法:
  • 學習活動流程:
    • 教練帶領學生解數獨簡單題一題。
    • 教練帶領學生解數獨中等題一題,教練和學生都要各自截圖,作為未來製作影片的媒體素材。
    • 教練秀出數獨1.0 Scratch 程式的畫格功能及填數功能。並說明程之終極目的是全自動解題。
    • 教練使用 Google Sheets 的表單試算特性,用簡明的表格,呈現程式中許多變數的複雜運算過程。
    • 這個程式設計專案可以學習到的數學觀念和應用包括:
      1. 整數除法的餘數的週期性,商數可以代表第幾週期。
      2. 函數的基本觀念和應用。
      3. 函數的四則運算和應用。
      4. 合成函數的運算和應用。
    • 這個程式設計專案可以學習到的程式觀念和技巧包括:
    • 這個程式設計專案可以學習到試算表的觀念和技巧包括:
    • 教練活用數學的商數、餘數、函數,及合成函數,使其可應用於整理 spreadsheets 表格相關資料(列、行、陣)。
    • 教練教導函數及合成函數觀念及其應用。
  • 相關網頁
  • 學生可使用學校帳號開啟 Scratch,Google Blogger 製作個人學習歷程。

探索精選問題或遊戲

  • 數獨官網
    • 教練帶領學生解數獨簡單題一題。
    • 教練帶領學生解數獨中等題一題,教練和學生都要各自截圖,作為教來製作影片的媒體素材。

數學與程式實驗

  • 《 Scratch 設計程式:數獨 》google Spreadsheets & Scratch
  • 目標:學習程式設計,以自動解數獨題目為專案
  • 流程
    • 教練秀出數獨1.0 Scratch 程式的畫格功能及填數功能。並說明程之終極目的是全自動解題。
    • 教練活用數學的商數、餘數、函數,使其可應用於整理 spreadsheets 表格相關資料(列、行、陣)。
    • 教練教導函數及合成函數觀念及其應用。

翻轉學習

  • 併《 Scratch 設計程式:數獨 》
  • 實施紀要:
    • 玩簡單的 數獨。
    • spreadsheets 完成到 列的公式、行的公式。
    • 建立學生的學習日記、貼上截圖。
    • 請同學寄 gmail 到尤爸爸的信箱了,要建立同學的網頁。