Sha256: cc66015500d02288302bcef0b4bbd3262bc27d0144e907d27b44066d8a6de5a1
Contents?: true
Size: 567 Bytes
Versions: 3
Compression:
Stored size: 567 Bytes
Contents
require "canvas_qti_to_learnosity_converter/questions/question" module CanvasQtiToLearnosityConverter class EssayQuestion < QuizQuestion def to_learnosity { type: "longtextV2", stimulus: extract_stimulus(), validation: { max_score: extract_points_possible, }, } end def add_learnosity_assets(assets, path) learnosity = to_learnosity CanvasQtiToLearnosityConverter.add_files_to_assets( assets, path + [:stimulus], learnosity[:stimulus] ) end end end
Version data entries
3 entries across 3 versions & 1 rubygems