HSL22R7

出自 青少年追求卓越
於 2022年8月18日 (四) 17:12 由 Limingyu2007 (對話 | 貢獻) 所做的修訂
前往: 導覽搜尋
暑期阿比班
  • 小一升小二
  • 阿比99乘法表 Quizlet 已完成。
  • 2022/7/22 (五) 開始阿比英文數學程式設計:排列組合機率統計
  • 2022/7/29 (五) 和尤聖恩合班上課
    • 不可重復:四取四排列24種,五取五排列120種 (用試算表展示,程式自動產生資料)
    • 可重複:二取二排列4種,二取三排列8種,二取四排列16種 (用試算表展示,人工填資料)
  • 2022/8/2 (二)
    • BOMS 第04課單字 6-10 第一次練習。
    • 用試算表複習推演不可重復:三取三排列、四取四排列、及五取五排列。
  • 2022/8/3 (三)
    • BOMS 第05課單字 01-03 第一次練習。
    • 用試算表複習推演不可重復:色碼,紅綠藍。
  • 2022/8/4 (四)
    • 尤老師請假看病
  • 2022/8/5 (五)
    • BOMS 第05課單字 04-06 第一次練習,複習以前單字。
    • 用試算表展示數學和程式設計
function abi1() { // 2022/8/5 
  const ss = SpreadsheetApp.getActiveSpreadsheet(); // ss 代表正在使用中的檔案,包括 13 個工作表
  const sht = ss.getSheetByName('工作表7'); // sht 代表工作表 7
  const red = '紅'; // red 代表 '紅' 這個字
  const green = '綠'; // green 代表 '綠' 這個字
  const blue = '藍'; // blue 代表 '藍' 這個字
  sht.getRange(1,1).setValue(red);
  sht.getRange(1,2).setValue(green);
  sht.getRange(1,3).setValue(blue);
}
  • 2022/8/4 (四)
    • 尤老師請假看病
  • 2022/8/5 (五)
    • BOMS 第05課單字 04-06 第一次練習,複習以前單字。
    • 用試算表展示數學和程式設計
  • 2022/8/8(一)-2022/8/12(五)
    • 阿比防疫隔離
  • 2022/8/15(一)
    • BOMS 第05課單字 07-10 第一次練習,複習BOMS03, BOMS04 單字。
    • 可重複排列 (二中取一、二中取二、二中取三、二中取四) 用試算表手動窮舉,著色。
  • 2022/8/16(二)
    • BOMS 第 06 課單字 01-03 第一次練習,複習 BOMS05-01 所有單字。
    • 可重複排列 (二中取三) 用試算表程式窮舉,著色。
  • 2022/8/17(三)
    • BOMS 第 06 課單字 04-06 第一次練習。複習 BOMS06 01-03 單字 ,及 BOMS05, BOMS04 所有單字。
    • 可重複排列 (二中取四、二中取七) 用試算表程式窮舉,手動著色。
    • 不重複排列。三項不同的工作讓三個人抽籤,可有多少種結果?四項不同的工作讓四個人抽籤,可有多少種結果?
  • 2022/8/18(四)

<pre function twoTakeNTime() { // 自動產生兩球取兩次可重複

 const ss = SpreadsheetApp.getActiveSpreadsheet(); // 取得開啟中的試算檔物件
 const sht = ss.getSheetByName('二中取七可重複排列,用程式產生'); // 取得'可重複排列程式'工作表
 const balls=['紅','綠'];
 var n=1;
 for (let i7=0; i7<2; i7++) {
   out7=balls[i7];
   for (let i6=0; i6<2; i6++) {
     out6=balls[i6];
     for (let i5=0; i5<2; i5++) {
       out5=balls[i5];
       for (let i4=0; i4<2; i4++) {
         out4=balls[i4];
         for (let i3=0; i3<2; i3++) {
           out3=balls[i3];
           for (let i2=0; i2<2; i2++) {
             out2=balls[i2];
             for (let i1=0; i1<2; i1++) {
               out1=balls[i1];
               n++;
               sht.getRange(n,1).setValue(out7);
               sht.getRange(n,2).setValue(out6);
               sht.getRange(n,3).setValue(out5);
               sht.getRange(n,4).setValue(out4);
               sht.getRange(n,5).setValue(out3);
               sht.getRange(n,6).setValue(out2);
               sht.getRange(n,7).setValue(out1);               
             }
           }
         }
       }
     }
   }
 }

} </pre>