
- Hack canvas quizzes for answers on a mac install#
- Hack canvas quizzes for answers on a mac zip file#
- Hack canvas quizzes for answers on a mac update#
- Hack canvas quizzes for answers on a mac zip#
- Hack canvas quizzes for answers on a mac download#
Make sure to change your Dialogflow agent’s fulfillment URL to the URL of your cloud function.
Hack canvas quizzes for answers on a mac update#
It will also run a predeploy script that will parse the Google Sheet, update staticquiz.json, and update answer entities on Dialogflow. Npm run deploy will deploy the frontend and backend to Firebase. Npm run watch will watch for any changes and build automatically. Npm run build will build the frontend into the deploy/public/canvas directory.
SHEET_ID should be the id of your Google Sheet. IMAGE_URL should be where you want to store any images (can use firebase hosting for this). AUDIO_URL should be where you want to store any sound effects (can use firebase hosting for this). CANVAS_URL should be your firebase hosting url + “/canvas”. SERVICE_KEY should be the filename of the JSON key you downloaded. Open deploy/functions/modules/config.js in an editor. This will overwrite anything in this agent, and cannot be undone. Choose the file canvas-quiz-starter-agent.zip from the root of this repo. In the (Dialogflow Console) for your agent, click the gear icon in the upper left by your agent’s name. Also find the "Dialogflow API" and make sure its enabled. In the Google Cloud APIs library, find the “Google Sheets API” and enable it. Share the spreadsheet with the email address you just created (needs view access). Move the file into deploy/functions/modules/auth. For the service account’s role, choose Project > Owner. In Google Cloud Console, create a service account. Hack canvas quizzes for answers on a mac install#
Run npm run installall to install npm packages for the frontend and backend. If you ran the setup command successfully, you can skip all the steps below! You'll need the gcloud command line tools installed. Run npm run setup from the root of this repo. Install the Firebase command line tools.
When it asks you for your Google Cloud Project, choose the Firebase project you just created.
Enable Blaze billing (necessary to use Sheets API and Dialogflow API). Make a copy of the example Google Sheet. A bit of familiarity with Actions on Google and Interactive Canvas is helpful. If you want to learn more about Interactive Canvas, check out the official docs. It’s just an experiment designed to help developers get started building with Interactive Canvas. Just deploy the code, put your questions and answers in a Google Sheet, and you’ll have your own quiz up and running. It uses Interactive Canvas, so you can create your own custom graphics and animations. Canvas Quiz is a starter kit for developers to make custom, voice-enabled question-answer games for the Google Assistant. This entry was posted in Canvas: Quizzes and tagged Answer Key, Canvas, Printed Exam, Quizzes, Respondus, Summer 2014 by Sam Harris. That’s It ! You just exported an exam out of Canvas, imported into Respondus, and exported to Word as an printable quiz. A dialogue box will appear asking you to give the Word document a name. When ready, select “Save to file” at the bottom. Use the settings next to each option to determine what you want your Word file to look like. Use the “Print Options” (left side nav bar), and use the settings here to choose what you want to print To print the exam and/or answer key, go to “Preview & Publish.”Ĩ. After you select “Finish,” you will be taken to the “Edit” page in Respondus. Select “Preview” to check for errors (should come back as “Imported Successfully”)ħ. Create a new document named: (provide a name). Browse for the XML file we identified in step 3. Change the personality to “IMS QTI 1.1+,” and choose to “Import Questions.”Ħ. If you do not have Respondus, contact Sam Harris ( for information for downloading this software.ĥ. Save the # sequenced XML file for later useĤ. This XML file is the file you will need in the later steps. Within that folder will be a similarly named XML file. Hack canvas quizzes for answers on a mac zip#
Click on the zip file, and locate the numbered file folder (ex.
Hack canvas quizzes for answers on a mac zip file#
Locate the zip file on your computer after it has saved.
Hack canvas quizzes for answers on a mac download#
Choose to export a “Quiz,” select the quiz, and choose “Create Export.” The export process will begin, and it will provide you a link to download the zip file out of Canvas.ģ. Log into Canvas, go into your course, select “Settings” and “Export Content From this Course.”Ģ. It may take a while to do it the first time, but after that, I think it’s a 5 minute process.ġ. How do I do it ? Well, I use Respondus 4.0 ! It’s a pretty simple process. Luckily, I’ve found a workaround that solves the issue & prints out a well constructed quiz/answer key in Microsoft Word. This has always been a huge issue, and I haven’t found either D2L or Canvas placing this feature high up on their road-map.
One question I tend to get a lot is, “How do I print a Quiz.” Within the LMS, the answer is usually, “You Can’t.” No LMS is really set up to print out quizzes.