<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>development Archives - ElearningWorld.org</title>
	<atom:link href="https://www.elearningworld.org/tag/development/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.elearningworld.org/tag/development/</link>
	<description>For the online learning world</description>
	<lastBuildDate>Sun, 07 Dec 2025 20:18:18 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://i0.wp.com/www.elearningworld.org/wp-content/uploads/2017/06/cropped-miriam_elearningworld_512x512.png?fit=32%2C32&#038;ssl=1</url>
	<title>development Archives - ElearningWorld.org</title>
	<link>https://www.elearningworld.org/tag/development/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">129348307</site>	<item>
		<title>Gource</title>
		<link>https://www.elearningworld.org/gource/</link>
					<comments>https://www.elearningworld.org/gource/#respond</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Mon, 15 Dec 2025 12:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[LMS]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Gource]]></category>
		<category><![CDATA[Reflection]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=266733</guid>

					<description><![CDATA[<p>This time of year is one for reflection on what has been. Two of those reflections for me has been</p>
<p>The post <a href="https://www.elearningworld.org/gource/">Gource</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/gource/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">266733</post-id>	</item>
		<item>
		<title>Reactive?</title>
		<link>https://www.elearningworld.org/reactive/</link>
					<comments>https://www.elearningworld.org/reactive/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Mon, 15 Sep 2025 13:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[GPLv3]]></category>
		<category><![CDATA[License]]></category>
		<category><![CDATA[React]]></category>
		<category><![CDATA[Reactive]]></category>
		<category><![CDATA[Reactive UI]]></category>
		<category><![CDATA[User interface]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=266682</guid>

					<description><![CDATA[<p>Since 4.0, Moodle now employs a reactive user interface (UI) (moodledev.io/docs/5.1/guides/javascript/reactive) for editing content. With JavaScript being my weakest skill,</p>
<p>The post <a href="https://www.elearningworld.org/reactive/">Reactive?</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/reactive/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		<enclosure url="https://www.elearningworld.org/wp-content/uploads/2025/09/Reactive_delay.webm" length="117262" type="video/webm" />

		<post-id xmlns="com-wordpress:feed-additions:1">266682</post-id>	</item>
		<item>
		<title>Debugging SCSS</title>
		<link>https://www.elearningworld.org/debugging-scss/</link>
					<comments>https://www.elearningworld.org/debugging-scss/#respond</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Fri, 15 Nov 2024 12:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[LMS]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Debuging]]></category>
		<category><![CDATA[Develop]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[scss]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=18966</guid>

					<description><![CDATA[<p>Introduction You’re customising your Moodle site using CSS / SCSS, perhaps with a plugin or in theme, then suddenly your</p>
<p>The post <a href="https://www.elearningworld.org/debugging-scss/">Debugging SCSS</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/debugging-scss/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">18966</post-id>	</item>
		<item>
		<title>Settings transfer</title>
		<link>https://www.elearningworld.org/settings-transfer/</link>
					<comments>https://www.elearningworld.org/settings-transfer/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Tue, 15 Oct 2024 12:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[LMS]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Adaptable]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Moodle administration]]></category>
		<category><![CDATA[Moodle development]]></category>
		<category><![CDATA[Moodle Theme]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Problem solving]]></category>
		<category><![CDATA[Theme]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=18953</guid>

					<description><![CDATA[<p>Introduction A long time ago, seven and a half years or so, when I was involved with and maintaining the</p>
<p>The post <a href="https://www.elearningworld.org/settings-transfer/">Settings transfer</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/settings-transfer/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">18953</post-id>	</item>
		<item>
		<title>What is a developer?</title>
		<link>https://www.elearningworld.org/what-is-a-developer/</link>
					<comments>https://www.elearningworld.org/what-is-a-developer/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Thu, 15 Aug 2024 13:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[History]]></category>
		<category><![CDATA[Life experience]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Professional]]></category>
		<category><![CDATA[Professionalism]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Software constuction]]></category>
		<category><![CDATA[Software Engineer]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=18920</guid>

					<description><![CDATA[<p>In our world these days we interact with advanced machines, machines that are the result of centuries of human tool development. They are complex and require careful configuration to ensure that they operate in the way we intend them to do so. There are many ‘configurations’ with varying levels of complexity. Take the software that runs on the machine, that is a ‘configuration’ that is instructions that tell the machine what to do, and yet that has a ‘configuration’ too, a set of values associated with the particular operational functionality of the software, the settings. Hopefully that configuration you can manage yourself from the information provided to you by the developer (or via a technical writer) on what each setting does. But what of the actual software? How is this created? What is this mysterious person ‘The Developer’?</p>
<p>The post <a href="https://www.elearningworld.org/what-is-a-developer/">What is a developer?</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/what-is-a-developer/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">18920</post-id>	</item>
		<item>
		<title>A little bit #fab</title>
		<link>https://www.elearningworld.org/a-little-bit-fab/</link>
					<comments>https://www.elearningworld.org/a-little-bit-fab/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Fri, 15 Mar 2024 12:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Developer Tools]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Enhancements]]></category>
		<category><![CDATA[H5P]]></category>
		<category><![CDATA[Setting]]></category>
		<category><![CDATA[Style]]></category>
		<category><![CDATA[Theme]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=17117</guid>

					<description><![CDATA[<p>Introduction With the introduction of H5P in Moodle and having themes that allow us to customise the look brings the</p>
<p>The post <a href="https://www.elearningworld.org/a-little-bit-fab/">A little bit #fab</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/a-little-bit-fab/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">17117</post-id>	</item>
		<item>
		<title>Challenge accepted!</title>
		<link>https://www.elearningworld.org/challenge-accepted/</link>
					<comments>https://www.elearningworld.org/challenge-accepted/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Mon, 15 May 2023 13:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Challenge]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Netbeans]]></category>
		<category><![CDATA[Problem solving]]></category>
		<category><![CDATA[Puzzle]]></category>
		<category><![CDATA[Spreadsheet]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=16221</guid>

					<description><![CDATA[<p>Recently a mate of mine had been mulling over a puzzle that he’d found via Reddit and couldn’t solve. It goes something like this "You can only be exactly twice someone’s age once, and it’s when they turn the same age you were when they were born. Every birthday after that makes you less than twice their age". So I thought, ‘Hang on a moment! I’ve been writing calendar orientated small Java programs, Java has a “GregorianCalendar” class that I can use, and you can perform time functions! Challenge accepted!’.</p>
<p>The post <a href="https://www.elearningworld.org/challenge-accepted/">Challenge accepted!</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/challenge-accepted/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16221</post-id>	</item>
		<item>
		<title>Some more Java</title>
		<link>https://www.elearningworld.org/some-more-java/</link>
					<comments>https://www.elearningworld.org/some-more-java/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Wed, 15 Feb 2023 12:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Program]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=15986</guid>

					<description><![CDATA[<p>As a follow on from ‘A little bit more Java’, this time we will progress to look at how we can input from the command line and enhance our program even further. The beginnings of a program can be an uphill struggle as we work away to get something that actually does something. Now we’ve made progress, that hill will start to soften and we’ll be able to add more functionality now that we have our base.</p>
<p>The post <a href="https://www.elearningworld.org/some-more-java/">Some more Java</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/some-more-java/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">15986</post-id>	</item>
		<item>
		<title>Calendar</title>
		<link>https://www.elearningworld.org/calendar/</link>
					<comments>https://www.elearningworld.org/calendar/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Sun, 15 Jan 2023 12:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Program]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=15762</guid>

					<description><![CDATA[<p>In recent years, I’ve been creating a calendar using images that I’ve taken. Back in 2002, I created a small Java program that prints out the calendar for the next twelve months. In my themes and on the MoodleBites eLearningWorld theme courses I have code that arranges the Moodle blocks horizontally, this is partly facilitated through the employment of column CSS classes that are based upon the ideas implemented in the Bootstrap framework. Combine all of these thoughts, and add to my recent posts with Java then I thought ‘Why can’t I get Java to create a calendar just like the one I have printed?’. And that’s what this month is all about, where we will additionally see how pre-processing of HTML output can be designed and implemented from scratch.</p>
<p>The post <a href="https://www.elearningworld.org/calendar/">Calendar</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/calendar/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">15762</post-id>	</item>
		<item>
		<title>A little bit more Java</title>
		<link>https://www.elearningworld.org/a-little-bit-more-java/</link>
					<comments>https://www.elearningworld.org/a-little-bit-more-java/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Thu, 15 Dec 2022 12:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Program]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=15660</guid>

					<description><![CDATA[<p>As a follow on from ‘A little bit of Java’, I thought that we’d progress into something a bit more complicated. The thing is with software creation is that the initial learning curve is steep, but once you’ve gotten over that then things do become easier. One way of climbing that initial curve is to have a defined goal with an outcome that you strive to reach. The program also needs to have a purpose so that it does something useful for us. Then we will be motivated to attain the goal of achieving our solution when things get tricky. Therefore our program will take text that we enter and apply a ‘Substitution cipher’ and tell us the result. That result we can then enter again and get what we originally typed back.</p>
<p>The post <a href="https://www.elearningworld.org/a-little-bit-more-java/">A little bit more Java</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/a-little-bit-more-java/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">15660</post-id>	</item>
	</channel>
</rss>
