{"id":4899,"date":"2023-07-08T17:04:48","date_gmt":"2023-07-08T17:04:48","guid":{"rendered":"https:\/\/dalelane.co.uk\/blog\/?p=4899"},"modified":"2023-07-08T17:11:13","modified_gmt":"2023-07-08T17:11:13","slug":"machine-learning-for-kids-with-edublocks","status":"publish","type":"post","link":"https:\/\/dalelane.co.uk\/blog\/?p=4899","title":{"rendered":"Machine Learning for Kids with EduBlocks"},"content":{"rendered":"<p><strong>Students can now create <a href=\"https:\/\/machinelearningforkids.co.uk\">Machine Learning for Kids<\/a> projects using <a href=\"https:\/\/edublocks.org\">EduBlocks<\/a> &#8211; letting them create machine learning Python projects in the browser by dragging and dropping blocks on a canvas.<\/strong><\/p>\n<p><iframe loading=\"lazy\" style=\"border: thin black solid;\" width=\"450\" height=\"245\" src=\"https:\/\/www.youtube.com\/embed\/-yRcsGexGys\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"\"><\/iframe><\/p>\n<p>This is all thanks to a fantastic new contribution from <a href=\"https:\/\/joshualowe.dev\">Joshua Lowe<\/a>.<\/p>\n<p>Here&#8217;s a quick run-through to show what this makes possible.<\/p>\n<p><!--more--><a href=\"https:\/\/www.dropbox.com\/scl\/fi\/pbb0qol10uwg0e71ey9e9\/01.png?rlkey=ay3bmmj3vhanuly8gucys1iqu&amp;dl=0\"><img decoding=\"async\" style=\"border: thin black solid;\" src=\"https:\/\/www.dropbox.com\/scl\/fi\/cxoijwoyewx1w9hdbwyuu\/01.png?rlkey=zhfmowzih29vakk1bc5ibgjz2&amp;raw=1\"\/><\/a><\/p>\n<p>In my quick demo video, I made a project to train a text classifier to predict what newspaper a headline is most likely from.<\/p>\n<p><a href=\"https:\/\/www.dropbox.com\/scl\/fi\/oyy9mopkbdj07mbjlauii\/02.png?rlkey=hqj1s6u1ds7egl91frilfozxj&amp;dl=0\"><img decoding=\"async\" style=\"border: thin black solid;\" src=\"https:\/\/www.dropbox.com\/scl\/fi\/cznvb472qs69qjbe7q6oq\/02.png?rlkey=gnj3dj1vptf97l2sw931547wl&amp;raw=1\"\/><\/a><\/p>\n<p>You can find the new option from the <strong>Make<\/strong> page, alongside the existing options to create machine learning projects in <a href=\"https:\/\/scratch.mit.edu\">Scratch<\/a> and <a href=\"https:\/\/appinventor.mit.edu\">App Inventor<\/a>.<\/p>\n<p><a href=\"https:\/\/www.dropbox.com\/scl\/fi\/bgkbda2nx8cmxjr8gyt9m\/03.png?rlkey=pxkhwd0ef1k93dob9ebe0ufxc&amp;dl=0\"><img decoding=\"async\" style=\"border: thin black solid;\" src=\"https:\/\/www.dropbox.com\/scl\/fi\/vs6h99zui77c9993x9p48\/03.png?rlkey=k33r6ik9dp2ukjt7ej5p3r6vy&amp;raw=1\"\/><\/a><\/p>\n<p>This gives students a familiar drag-and-drop interface for building projects with their machine learning models.<\/p>\n<p><a href=\"https:\/\/www.dropbox.com\/scl\/fi\/0rhujpjtns2tkfhrehb6q\/04.png?rlkey=n0r8g6bdpc3r19yvk7l17b2cs&amp;dl=0\"><img decoding=\"async\" style=\"border: thin black solid;\" src=\"https:\/\/www.dropbox.com\/scl\/fi\/sb1wsrtma3hkxss6l1j67\/04.png?rlkey=frhv2n48hw0xorvhi1oc9en7x&amp;raw=1\"\/><\/a><\/p>\n<p>And as they add blocks, they see the Python code they are creating updated alongside.<\/p>\n<p><a href=\"https:\/\/www.dropbox.com\/scl\/fi\/nx862ib90t8g8tepztv5c\/05.png?rlkey=wzjpby6csid4yhsnqzc0t1kyt&amp;dl=0\"><img decoding=\"async\" style=\"border: thin black solid;\" src=\"https:\/\/www.dropbox.com\/scl\/fi\/h4pqhb3m9m4iny4qntfk6\/05.png?rlkey=9f46aic8xxn34zfopsdzbyeiu&amp;raw=1\"\/><\/a><\/p>\n<p>They can run their Python projects inside the browser without needing any extra software on their computer.<\/p>\n<p>This new feature looks amazing, and I&#8217;m looking forward to seeing what students create with it!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Students can now create Machine Learning for Kids projects using EduBlocks &#8211; letting them create machine learning Python projects in the browser by dragging and dropping blocks on a canvas. This is all thanks to a fantastic new contribution from Joshua Lowe. Here&#8217;s a quick run-through to show what this makes possible.<\/p>\n","protected":false},"author":1,"featured_media":4902,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[587,212],"class_list":["post-4899","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-code","tag-mlforkids-tech","tag-python"],"_links":{"self":[{"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4899"}],"version-history":[{"count":0,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4899\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/media\/4902"}],"wp:attachment":[{"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4899"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4899"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}