<?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>code Archives - ElearningWorld.org</title>
	<atom:link href="https://www.elearningworld.org/tag/code/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.elearningworld.org/tag/code/</link>
	<description>For the online learning world</description>
	<lastBuildDate>Sat, 11 Apr 2026 10:51:51 +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>code Archives - ElearningWorld.org</title>
	<link>https://www.elearningworld.org/tag/code/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">129348307</site>	<item>
		<title>Uniformity</title>
		<link>https://www.elearningworld.org/uniformity/</link>
					<comments>https://www.elearningworld.org/uniformity/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Wed, 15 Apr 2026 13:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Code sniffer]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=266775</guid>

					<description><![CDATA[<p>Creating software, code, is an art form. As a consequence programmers have their own style, one that they develop over</p>
<p>The post <a href="https://www.elearningworld.org/uniformity/">Uniformity</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/uniformity/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">266775</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>
		<item>
		<title>A little bit of Java</title>
		<link>https://www.elearningworld.org/a-little-bit-of-java/</link>
					<comments>https://www.elearningworld.org/a-little-bit-of-java/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Tue, 15 Nov 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=15556</guid>

					<description><![CDATA[<p>Life is all about learning and maintaining the skills you have. I started off writing software in procedural languages, then moved on to C++, being object orientated, then Java came along and I fell in love with it. I found it much easier not having to worry about memory management and having so much ‘out of box’ components, especially graphical ones. So let us learn and revisit the language and discover it.</p>
<p>The post <a href="https://www.elearningworld.org/a-little-bit-of-java/">A little bit of 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-of-java/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">15556</post-id>	</item>
		<item>
		<title>What a difference a character makes</title>
		<link>https://www.elearningworld.org/what-a-difference-a-character-makes/</link>
					<comments>https://www.elearningworld.org/what-a-difference-a-character-makes/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Wed, 15 Jul 2020 13:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[passbyreference]]></category>
		<category><![CDATA[passbyvalue]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Program]]></category>
		<category><![CDATA[reference]]></category>
		<category><![CDATA[value]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=11034</guid>

					<description><![CDATA[<p>Introduction If you’ve not read my ‘The first step’ posts (all three &#8211; one, two and three) and don’t understand</p>
<p>The post <a href="https://www.elearningworld.org/what-a-difference-a-character-makes/">What a difference a character makes</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/what-a-difference-a-character-makes/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">11034</post-id>	</item>
		<item>
		<title>The first step &#8211; part three</title>
		<link>https://www.elearningworld.org/the-first-step-part-three/</link>
					<comments>https://www.elearningworld.org/the-first-step-part-three/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Wed, 15 Apr 2020 13:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[inheritance]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[Object Orientated]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=10278</guid>

					<description><![CDATA[<p>Part three concludes with:</p>
<p>1. Classes and methods<br />
2. Class inheritance and overloading</p>
<p>The post <a href="https://www.elearningworld.org/the-first-step-part-three/">The first step &#8211; part three</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/the-first-step-part-three/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">10278</post-id>	</item>
		<item>
		<title>The first step – part two</title>
		<link>https://www.elearningworld.org/the-first-step-part-two/</link>
					<comments>https://www.elearningworld.org/the-first-step-part-two/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Sun, 15 Mar 2020 12:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=9503</guid>

					<description><![CDATA[<p>Last time in part one we setup a web server and looked at PHP output.  This time in part two we will look at:</p>
<p>    1. variables<br />
    2. functions<br />
    3. scope and globals</p>
<p>The post <a href="https://www.elearningworld.org/the-first-step-part-two/">The first step – part two</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/the-first-step-part-two/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9503</post-id>	</item>
		<item>
		<title>The first step – part one</title>
		<link>https://www.elearningworld.org/the-first-step-part-one/</link>
					<comments>https://www.elearningworld.org/the-first-step-part-one/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Sat, 15 Feb 2020 12:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=9145</guid>

					<description><![CDATA[<p>So you want to modify your Moodle installation?  You’ve learnt a little about HTML and CSS, but you’re not really a programmer.  As Moodle’s dynamic element is orchestrated by PHP which is a scripting language (similar to a programming one).  How can you make that leap?</p>
<p>The post <a href="https://www.elearningworld.org/the-first-step-part-one/">The first step – part one</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/the-first-step-part-one/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9145</post-id>	</item>
		<item>
		<title>Interpretation of Data</title>
		<link>https://www.elearningworld.org/interpretation-of-data/</link>
					<comments>https://www.elearningworld.org/interpretation-of-data/#comments</comments>
		
		<dc:creator><![CDATA[Gareth Barnard]]></dc:creator>
		<pubDate>Wed, 15 Jan 2020 12:00:00 +0000</pubDate>
				<category><![CDATA[Elearning World]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[compile]]></category>
		<category><![CDATA[CPU]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[interpretation]]></category>
		<category><![CDATA[memory]]></category>
		<guid isPermaLink="false">https://www.elearningworld.org/?p=8747</guid>

					<description><![CDATA[<p>How do computers store, process and interpret data?  In this post we will explore through the medium of simple programs how this happens.</p>
<p>The post <a href="https://www.elearningworld.org/interpretation-of-data/">Interpretation of Data</a> appeared first on <a href="https://www.elearningworld.org">ElearningWorld.org</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.elearningworld.org/interpretation-of-data/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">8747</post-id>	</item>
	</channel>
</rss>
