{"id":2099,"date":"2015-09-03T18:08:43","date_gmt":"2015-09-04T01:08:43","guid":{"rendered":"http:\/\/lukemiller.org\/?p=2099"},"modified":"2015-09-03T18:09:13","modified_gmt":"2015-09-04T01:09:13","slug":"adventures-in-course-management-software-canvas","status":"publish","type":"post","link":"https:\/\/lukemiller.org\/index.php\/2015\/09\/adventures-in-course-management-software-canvas\/","title":{"rendered":"Adventures in course management software: Canvas"},"content":{"rendered":"<p>Course management software is universally garbage, but Canvas has managed to be better than most. Which is a lot like saying &#8220;This is the best tasting pile of dog poop I&#8217;ve found today.&#8221;<\/p>\n<p>The ability to create online quizzes that have the answers entered for easy grading should make for a useful system, but today I discovered that the precision of the system tops out at the 4th decimal place, which tends to be problematic if I want students to calculate fairly small probabilities (what is the probability of flipping a coin 10 times and getting 10 heads in a row?). All values beyond the 4th decimal place are rounded up or down automatically for you. Wonderful.<\/p>\n<p><a href=\"https:\/\/lukemiller.org\/wp-content\/uploads\/2015\/09\/canvas_precision.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2100\" src=\"https:\/\/lukemiller.org\/wp-content\/uploads\/2015\/09\/canvas_precision.gif\" alt=\"canvas_precision\" width=\"700\" height=\"150\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>That doesn&#8217;t even manage to hit the limits of a single-precision float, so I have no idea why this limitation exists.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Course management software is universally garbage, but Canvas has managed to be better than most. Which is a lot like saying &#8220;This is the best tasting pile of dog poop I&#8217;ve found today.&#8221; The ability to create online quizzes that have the answers entered for easy grading should make for a useful system, but today [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[231,232],"class_list":["post-2099","post","type-post","status-publish","format-standard","hentry","category-journal","tag-canvas","tag-precision"],"_links":{"self":[{"href":"https:\/\/lukemiller.org\/index.php\/wp-json\/wp\/v2\/posts\/2099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lukemiller.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lukemiller.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lukemiller.org\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/lukemiller.org\/index.php\/wp-json\/wp\/v2\/comments?post=2099"}],"version-history":[{"count":3,"href":"https:\/\/lukemiller.org\/index.php\/wp-json\/wp\/v2\/posts\/2099\/revisions"}],"predecessor-version":[{"id":2103,"href":"https:\/\/lukemiller.org\/index.php\/wp-json\/wp\/v2\/posts\/2099\/revisions\/2103"}],"wp:attachment":[{"href":"https:\/\/lukemiller.org\/index.php\/wp-json\/wp\/v2\/media?parent=2099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lukemiller.org\/index.php\/wp-json\/wp\/v2\/categories?post=2099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lukemiller.org\/index.php\/wp-json\/wp\/v2\/tags?post=2099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}