{"id":58,"date":"2025-11-10T19:49:19","date_gmt":"2025-11-10T19:49:19","guid":{"rendered":"https:\/\/www.flossed.uk\/blog\/?p=58"},"modified":"2025-11-24T16:01:12","modified_gmt":"2025-11-24T16:01:12","slug":"edtech-newsletter-06","status":"publish","type":"post","link":"https:\/\/www.flossed.uk\/blog\/index.php\/2025\/11\/10\/edtech-newsletter-06\/","title":{"rendered":"Edtech Newsletter 06"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">AI Text webinar<\/h3>\n\n\n\n<p>I am doing a joint presentation of my AIText question type with Joseph Thibult of Cursive Technologies. It is on Wed 19 November 2025 at 8AM EST\/1pm GMT, read more about it here.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-cursive-technology-inc wp-block-embed-cursive-technology-inc\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"po4hiatnP7\"><a href=\"https:\/\/cursivetechnology.com\/11-19-webinar-ai-feedback-question-type-for-moodle\/\">11\/19 Webinar: AI Feedback Question Type for Moodle<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;11\/19 Webinar: AI Feedback Question Type for Moodle&#8221; &#8212; Cursive Technology Inc\" src=\"https:\/\/cursivetechnology.com\/11-19-webinar-ai-feedback-question-type-for-moodle\/embed\/#?secret=GHNbZhW68i#?secret=po4hiatnP7\" data-secret=\"po4hiatnP7\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Community Meetings<\/h3>\n\n\n\n<p>At MoodleMootDach25 there was a meeting to organise Online Community meetings to continue the collaborative spirit of the Moodle Users Association meetings.<\/p>\n\n\n\n<p>Harald Schnurbusch and Don Hinkleman reached out to interested people and a format was agreed to base the topics mainly on recent MoodleMoots around the world, but the meetings can be about anything of interest to Moodle users.<\/p>\n\n\n\n<p>The next meeting: Tuesday, November 25, 2025, 12:50 PM  (GMT) I will give a presentation that covers the MoodleMootGlobal25 held in September in Edinburgh. I have been going through the videos posted on Youtube and will give a breakdown of some of the main topics covered. This is a link to the meeting<\/p>\n\n\n\n<p><a href=\"https:\/\/moodle.org\/mod\/bigbluebuttonbn\/view.php?id=8821\">https:\/\/moodle.org\/mod\/bigbluebuttonbn\/view.php?id=8821<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">MoodleMootGlobal25<\/h3>\n\n\n\n<p>I gave a presentation about my AI Text question type as part of the keynote address at MoodleMoot Global in Edinburgh in September. AIText is a Moodle question type that uses an external LLM (e.g. ChatGPT) to give automated feedback to free text question responses.<\/p>\n\n\n\n<p>You can see the presentation here<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Keynote: Celebrating the Innovation of Open Source | Scott Anderberg\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/zFP4-zQBh2k?start=1617&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>The keynote was opened by Moodle CEO Scott Anderberg, and followed and I followed on from Peter Mayer of Mebis. This was appropriate as Peter and his team have made significant code contributions to AIText and have deployed it to large numbers of users. I received a lot of good feedback especially where I advised caution about the limitations and risks of using LLM systems.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5.1 folder structure troubles<\/h3>\n\n\n\n<p>Moodle 5.1 introduced a new organisation of the Moodle file structure where a some of the files are outside\/above the publicly visible area and most of the files are in a folder called public. You can see this at in the github repo here<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/moodle\/moodle\">https:\/\/github.com\/moodle\/moodle<\/a><\/p>\n\n\n\n<p>This has resulted in a lot of chatter on the Moodle org installation forum<\/p>\n\n\n\n<p><a href=\"https:\/\/moodle.org\/mod\/forum\/view.php?id=28\">https:\/\/moodle.org\/mod\/forum\/view.php?id=28<\/a><\/p>\n\n\n\n<p>Adam Jenkins aka WiseCat has made a video that explains some of the issues.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=pgGwmLIBRFw&amp;t=2504s\">https:\/\/www.youtube.com\/watch?v=pgGwmLIBRFw&amp;t=2504s<\/a><\/p>\n\n\n\n<p>In summary, this is a signficant change so make sure you understand what is necessary and do practice runs before upgrading to Moodle 5.1.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Moodle 5.1 AI features<\/h3>\n\n\n\n<p>Moodle 5.1 allows Core AI Features to be enabled\/disabled at the course or activity level. This will work for activities that know nothing about the AI Subsystem.<\/p>\n\n\n\n<p><a href=\"https:\/\/docs.moodle.org\/501\/en\/AI_placements#AI_access_controls\">https:\/\/docs.moodle.org\/501\/en\/AI_placements#AI_access_controls<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Moodle Dev with AI<\/h3>\n\n\n\n<p><a href=\"https:\/\/github.com\/marcusgreen\/momopda\">https:\/\/github.com\/marcusgreen\/momopda<\/a><\/p>\n\n\n\n<p>I have been doing Moodle development using the https:\/\/opencode.ai cli LLM assisted development tool with https:\/\/openrouter.ai for price competitive inference A key component of this is <a href=\"https:\/\/github.com\/wilenius\/momopda \">https:\/\/github.com\/wilenius\/momopda <\/a> from Heikki Wilenius. This consists of a set of prompts that ensures the LLM is initialised with Moodle development guidlines.<\/p>\n\n\n\n<p>This has given me a significant productivity boost.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>AI Text webinar I am doing a joint presentation of my AIText question type with Joseph Thibult of Cursive Technologies. It is on Wed 19 November 2025 at 8AM EST\/1pm GMT, read more about it here. Community Meetings At MoodleMootDach25 there was a meeting to organise Online Community meetings to continue the collaborative spirit of &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.flossed.uk\/blog\/index.php\/2025\/11\/10\/edtech-newsletter-06\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Edtech Newsletter 06&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-58","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"_links":{"self":[{"href":"https:\/\/www.flossed.uk\/blog\/index.php\/wp-json\/wp\/v2\/posts\/58","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flossed.uk\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flossed.uk\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flossed.uk\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flossed.uk\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=58"}],"version-history":[{"count":22,"href":"https:\/\/www.flossed.uk\/blog\/index.php\/wp-json\/wp\/v2\/posts\/58\/revisions"}],"predecessor-version":[{"id":93,"href":"https:\/\/www.flossed.uk\/blog\/index.php\/wp-json\/wp\/v2\/posts\/58\/revisions\/93"}],"wp:attachment":[{"href":"https:\/\/www.flossed.uk\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=58"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flossed.uk\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=58"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flossed.uk\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=58"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}