自我練習學習服務

  • 學生回答自我練習題目 (嵌入在影片中)

    answeredVideoPracticeQuestions( actor, objectID, interactionType, reDuration, reResponse, reSuccess, parentID, time, authority, revision);

  • 學生回答自我練習題目 (嵌入在電子書頁面中)

    answeredEBookPracticeQuestions( actor, objectID, interactionType, reDuration, reResponse, reSuccess, parentID, page, authority, revision);

  • 學生閱讀嵌入在影片中的題目的補充資訊或提示

    readVideoHints( actor, objectID, interactionType, hint, parentID, authority, revision);

  • 學生閱讀嵌入在電子書中的題目的補充資訊或提示

    readEBookHints( actor, objectID, interactionType, hint, parentID, authority, revision);

函式說明

answeredVideoPracticeQuestions()

  • 作用:學生回答自我練習題目 (嵌入在影片中)
  • 參數:
名稱 型態 說明 必要性
actor Agent Object 回答問題的人 必要
objectID URL 問題的連結 必要
interactionType String 問題類型,參考 Interaction Activities 必要
reDuration ISO 8601 String 答題花費時間 必要
reResponse String 回答內容 必要
reSuccess Boolean 答對與否 必要
parentID URL 母活動影片連結 必要
time ISO 8601 String 問題所在的影片時間點 必要
authority Agent Object 學生 推薦
revision String 該服務的版本號 推薦
Example
var actor = visca.setActorByMbox("Crystal","crystal@visca.com");
var objectID = "http://visca.com/question/id/1";
var interactionType = "fill-in";
var reDuration = "PT20S";
var reResponse = "2[,]4";
var reSuccess = true;
var parentID = "https://www.youtube.com/watch?v=sQcwRGTW5mw";
var time = "PT1M";
var authority = visca.setAuthorityByMbox("Crystal","crystal@visca.com");
var revision = "visca_160902a";

visca.answeredVideoPracticeQuestions( actor, objectID, interactionType, reDuration, reResponse, reSuccess, parentID, time, authority, revision);

answeredEBookPracticeQuestions()

  • 作用:學生回答自我練習題目 (嵌入在電子書頁面中)
  • 參數:
名稱 型態 說明 必要性
actor Agent Object 回答問題的人 必要
objectID URL 問題的連結 必要
interactionType String 問題類型,參考 Interaction Activities 必要
reDuration ISO 8601 String 答題花費時間 必要
reResponse String 回答內容 必要
reSuccess Boolean 答對與否 必要
parentID URL 電子書的連結 必要
page Integer 問題所在的電子書的頁碼 必要
authority Agent Object 學生 推薦
revision String 該服務的版本號 推薦
Example
var actor = visca.setActorByMbox("Crystal","crystal@visca.com");
var objectID = "http://visca.com/question/id/3";
var interactionType = "true-false";
var reDuration = "PT20S";
var reResponse = "false";
var reSuccess = false;
var parentID = "http://visca.com/book/id/1";
var page = 8;
var authority = visca.setAuthorityByMbox("Crystal","crystal@visca.com");
var revision = "visca_160902a";

visca.answeredEBookPracticeQuestions( actor, objectID, interactionType, reDuration, reResponse, reSuccess, parentID, page, authority, revision);

readVideoHints()

  • 作用:學生閱讀嵌入在影片中的題目的補充資訊或提示
  • 參數:
名稱 型態 說明 必要性
actor Agent Object 閱讀問題提示的人 必要
objectID URL 問題的連結 必要
interactionType String 問題類型,參考 Interaction Activities 必要
hint String/Activity Object/URL Hint or feedback revealed 必要
parentID URL 題目所屬的母活動影片連結 必要
authority Agent Object 學生 推薦
revision String 該服務的版本號 推薦
Example
var actor = visca.setActorByMbox("Crystal","crystal@visca.com");
var objectID = "http://visca.com/question/id/2";
var interactionType = "choice";
var hint = "Your hint!";
var parentID = "https://www.youtube.com/watch?v=sQcwRGTW5mw";
var authority = visca.setAuthorityByMbox("Crystal","crystal@visca.com");
var revision = "visca_160902a";

visca.readVideoHints( actor, objectID, interactionType, hint, parentID, authority, revision);

readEBookHints()

  • 作用:學生閱讀嵌入在電子書中的題目的補充資訊或提示
  • 參數:
名稱 型態 說明 必要性
actor Agent Object 閱讀問題提示的人 必要
objectID URL 問題的連結 必要
interactionType String 問題類型,參考 Interaction Activities 必要
hint String/Activity Object/URL Hint or feedback revealed 必要
parentID URL 題目所屬的電子書母活動連結 必要
authority Agent Object 學生 推薦
revision String 該服務的版本號 推薦
Example
var actor = visca.setActorByMbox("Crystal","crystal@visca.com");
var objectID = "http://visca.com/question/id/1";
var interactionType = "choice";
var hint = "Your hint!";
var parentID = "http://visca.com/book/id/1";
var authority = visca.setAuthorityByMbox("Crystal","crystal@visca.com");
var revision = "visca_160902a";

visca.readEBookHints( actor, objectID, interactionType, hint, parentID, authority, revision);

results matching ""

    No results matching ""