{"js": ["/cs/js/build/geogebra.js", "/cs/js/build/stack.js", "/cs/js/build/jsframe.js", "/cs/js/build/jsav.js", "/cs/js/build/csModule.js"], "css": ["/csstatic/css/cs.css", "/csstatic/simcir/simcir-basicset.css", "/csstatic/simcir/simcir.css", "/csstatic/css/mathcheck.css"], "multihtml": true, "multimd": true, "canGiveTask": true, "templates": [[{"file": "0", "text": "java", "expl": "Full Java program"}, {"file": "cpp", "text": "C++", "expl": "Empty C++ template with Valgrind"}, {"file": "cs1", "text": "c# main", "expl": "c# program with only main visible"}, {"file": "py", "text": "python", "expl": "Python program"}, {"file": "shell", "text": "shell", "expl": "Linux shell"}, {"file": "tauno", "text": "Tauno table", "expl": "Tauno with 4 length table"}, {"file": "taunoVar", "text": "Tauno variable", "expl": "Tauno with 2 variables"}], [{"file": "0", "text": "Tekstikysymys", "expl": "Kysymys johon k\u00e4ytt\u00e4j\u00e4 voi kirjoittaa teksti\u00e4"}, {"file": "1", "text": "Monivalinta", "expl": "Ruksi ruutuun tyyppinen monivalinta"}, {"file": "2", "text": "Yksi monesta", "expl": "Kysymys jossa valitaan yksi monesta (Radiobutton)"}, {"file": "3", "text": "True/False", "expl": "Kysymys jossa on monta True/False tyyppist\u00e4 vaihtoehto"}, {"file": "4", "text": "Luku", "expl": "Luku jolle voidaan antaa arvov\u00e4li"}, {"file": "5", "text": "J\u00e4rjestely", "expl": "Teht\u00e4v\u00e4 jossa k\u00e4ytt\u00e4j\u00e4 j\u00e4rjestelee tekstej\u00e4"}, {"file": "6", "text": "Stack-teht\u00e4v\u00e4", "expl": "Stack-teht\u00e4v\u00e4 johon pit\u00e4\u00e4 lis\u00e4t\u00e4 viel\u00e4 etsi teht\u00e4v\u00e4n koodi"}, {"file": "7", "text": "Stack-esimerkki", "expl": "Stack-esimerkki funktion integroimiseksi"}, {"file": "8", "text": "Matematiikkakysymys", "expl": "Kysymys, johon k\u00e4ytt\u00e4j\u00e4 voi kirjoittaa matemaattisia kaavoja"}, {"file": "9", "text": "Matematiikkapainikkeet", "expl": "Matematiikkakysymys jonka painikkeita voi muokata"}], [{"file": "0", "text": "Itse piirrett\u00e4v\u00e4 graafi", "expl": "Teht\u00e4v\u00e4 jossa itse piirret\u00e4\u00e4n suuntattu graafi"}, {"file": "1", "text": "Suunnattu graafi", "expl": "Kuvio jossa on suunnattu nuoli alkiosta toiseen"}, {"file": "2", "text": "Upotettu sis\u00e4lt\u00f6", "expl": "Toisen sivun sis\u00e4ll\u00f6n upottaminen, eli iframe"}, {"file": "3", "text": "Ladattava sis\u00e4lt\u00f6", "expl": "Teht\u00e4v\u00e4 jonka vastauksena ladataan kuva tai muu tiedosto"}, {"file": "4", "text": "Gamification", "expl": "Inserts a gamification template"}, {"file": "drawio", "text": "DrawIO kuva", "expl": "DrawIO:lla piirrett\u00e4v\u00e4 tavallinen kuva"}, {"file": "drawiotask", "text": "DrawIO teht\u00e4v\u00e4", "expl": "DrawIO:lla piirrett\u00e4v\u00e4 teht\u00e4v\u00e4"}, {"file": "geogebra", "text": "Geogebra", "expl": "Laaja GeoGebra pohja"}, {"file": "geomini", "text": "Geogebra mini", "expl": "Minimaalinen GeoGebra pohja"}, {"file": "varsparams", "text": "Muuttujat parametreilla", "expl": "Muuttujien piirto, jossa valmiina paramtereja"}, {"file": "varssimple", "text": "Muuttujat yksinkertainen", "expl": "Yksinkertainen muuttujien piirto"}, {"file": "5", "text": "QR-code", "expl": "Insert QR-code to join to lecture"}], [{"file": "accessDuration", "text": "accessDuration", "expl": "User will have limited time to answer the task after unlocking the task"}, {"file": "answerLimit", "text": "answerLimit", "expl": "Set attribute for max answers"}, {"file": "bycode", "text": "bycodebegin/end", "expl": "Inserts tiles for user code begin and end"}, {"file": "fullprogram", "text": "fullprogram", "expl": "Inserts fullprogram attribute"}, {"file": "isview", "text": "False isview", "expl": "Attributes for paragraphs not visible in view-mode"}, {"file": "latexButtons", "text": "latexButtons", "expl": "List of LaTeX buttons used in matriculation examinations"}, {"file": "latexButtonsEditable", "text": "latexButtonsEditable", "expl": "List of LaTeX buttons used in matriculation examinations, editable"}, {"file": "pointsRule", "text": "pointsRule", "expl": "Set rules how to give points"}, {"file": "remove", "text": "removebegin/end", "expl": "Insert lines code that is removed from users eays"}, {"file": "reply", "text": "reply", "expl": "Inserts a block for reply to user answer"}, {"file": "timeLimit", "text": "timeLimit", "expl": "Set limit for answering time (UTC)"}, {"file": "validity", "text": "validity", "expl": "Insert attributes for validity check"}], [{"file": "0", "text": "Empty template", "expl": "Add a JSAV template with just about the bare necessities"}, {"file": "1", "text": "Empty template including HTML", "expl": "Add an empty JSAV template including a field for custom HTML"}, {"file": "2", "text": "Variable swap", "expl": "Add a variable swap exercise"}]], "text": ["Programs", "Questions", "Others", "Attributes", "JSAV"]}