2024年11月5日 星期二

Wordwall 運用 Canva 大量建立快速出題




參考阿亮校長分享的方法,快速建立 Wordwall 題目,快學起來!






🎯神奇咒語:
  • 請整理資料為表格,標題欄為題目,選項欄1為是、選項欄2為否,解答欄為答案,並移除括號和題號
  • 請整理為表格,標題欄為題目,選項1欄為① 、選項2欄為②  、選項3欄為③ 、選項4欄為④ ,解答欄為答案,並移除括號和題號
  • 圖片資料為由右到左的直式文字,請整理為表格,標題欄為題目,選項1欄為① 、選項2欄為 ② 、選項3欄為 ③ 、選項4欄為④ ,解答欄為答案,並移除括號和題號














function onOpen() {
  // 建立選單
  var ui = SpreadsheetApp.getUi();
  ui.createMenu('QR Code')
      .addItem('產生 QR Code', 'generateQRCode')
      .addToUi();
}

function generateQRCode() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getActiveSheet();
  var dataRange = sheet.getRange("A2:A");
  var data = dataRange.getValues();

  for (var i = 0; i < data.length; i++) {
    if (data[i][0] === "") {
      continue;
    }
    var qrCodeData = data[i][0];
    Logger.log(qrCodeData);
    var qrCodeUrl = "https://api.qrserver.com/v1/create-qr-code/?size=200x200&data=" + encodeURIComponent(qrCodeData);
    var qrCodeImage = SpreadsheetApp.newCellImage().setSourceUrl(qrCodeUrl).build();
    sheet.getRange(i + 2, 2).setValue(qrCodeImage);
  }
}



快來試試吧~~










 

沒有留言:

張貼留言

歡迎大家一起留言討論!