{"id":25830,"date":"2023-09-24T18:43:22","date_gmt":"2023-09-24T23:43:22","guid":{"rendered":"http:\/\/blog.kenperlin.com\/?p=25830"},"modified":"2023-09-24T18:43:22","modified_gmt":"2023-09-24T23:43:22","slug":"animated-diagrams","status":"publish","type":"post","link":"http:\/\/blog.kenperlin.com\/?p=25830","title":{"rendered":"Animated diagrams"},"content":{"rendered":"<p>Describing an algorithm in text can be very precise, but such a description is for most people to read. Describing that same algorithm as a sequence of animated images does a much better job of helping people to understand what is going on.<\/p>\n<p>But making animated diagrams through traditional means, such as programming, can be difficult and time consuming. To make even one minute of animation might take hours.<\/p>\n<p>This seems to me to be a great potential use of generative A.I. If a student were able to learn an algorithm by watching it in the form of animated diagrams, that student would most likely have a much easier time of it.<\/p>\n<p>I wonder whether we are about to enter an era in which formerly tedious tasks, such as the creation of animated diagrams to explain algorithms, will become easy. In a way this transition feels like the invention of photography. Creating a faithful representation of reality, which was once a long and difficult chore, becomes, literally, a snap.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Describing an algorithm in text can be very precise, but such a description is for most people to read. Describing that same algorithm as a sequence of animated images does a much better job of helping people to understand what is going on. But making animated diagrams through traditional means, such as programming, can be &hellip; <a href=\"http:\/\/blog.kenperlin.com\/?p=25830\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Animated diagrams&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/25830"}],"collection":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=25830"}],"version-history":[{"count":1,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/25830\/revisions"}],"predecessor-version":[{"id":25831,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/25830\/revisions\/25831"}],"wp:attachment":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=25830"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=25830"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=25830"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}