<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Small Basic Forum - Challenges]]></title>
		<link>https://litdev.uk/mybb/</link>
		<description><![CDATA[Small Basic Forum - https://litdev.uk/mybb]]></description>
		<pubDate>Thu, 16 Apr 2026 19:04:07 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Small Basic Explorer with LitDev extentions]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=577</link>
			<pubDate>Tue, 17 Mar 2026 15:48:41 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=41">martmen</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=577</guid>
			<description><![CDATA[Hello Small Basic friends,<br />
<br />
here is a challenge for you. Extend the Mini Explorer KBQG606.000 with additional functionalities or speed up the program’s execution.<br />
<br />
I’m excited to see what kind of Small Basic Explorer you will create.<br />
<br />
Good luck with your programming!<br />
martmen<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://litdev.uk/mybb/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=197" target="_blank" title="">Small Basic Explorer.jpg</a> (Size: 223.8 KB / Downloads: 5)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hello Small Basic friends,<br />
<br />
here is a challenge for you. Extend the Mini Explorer KBQG606.000 with additional functionalities or speed up the program’s execution.<br />
<br />
I’m excited to see what kind of Small Basic Explorer you will create.<br />
<br />
Good luck with your programming!<br />
martmen<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://litdev.uk/mybb/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=197" target="_blank" title="">Small Basic Explorer.jpg</a> (Size: 223.8 KB / Downloads: 5)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Challenge 14 - Rainbow]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=491</link>
			<pubDate>Mon, 15 Sep 2025 08:38:16 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=1">litdev</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=491</guid>
			<description><![CDATA[Write a program to draw a rainbow in the GraphicsWindow.]]></description>
			<content:encoded><![CDATA[Write a program to draw a rainbow in the GraphicsWindow.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Challenge 13 - Search utility]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=481</link>
			<pubDate>Mon, 11 Aug 2025 08:33:05 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=1">litdev</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=481</guid>
			<description><![CDATA[No activity for a while, so here is a challenge...<br />
<br />
Write a Small Basic utility program to search through a folder of SB files (*.sb) and show any files that contain a searched text.<br />
<br />
The program should allow the user to specify a folder and a search text (case insensitive), then display a list of all files containing that text.<br />
<br />
The program could be extended to:<br />
<br />
1] Allow the user to select and show the full text of any of the found searches<br />
2] Allow recursive search through sub folders<br />
3] Use extensions if you like to make the program prettier or add features like compile and run a file or open it in Small Basic IDE<br />
4] Think of other useful features, like reporting the file date, number of lines etc and maybe make these search filters<br />
<br />
Share any work in progress...]]></description>
			<content:encoded><![CDATA[No activity for a while, so here is a challenge...<br />
<br />
Write a Small Basic utility program to search through a folder of SB files (*.sb) and show any files that contain a searched text.<br />
<br />
The program should allow the user to specify a folder and a search text (case insensitive), then display a list of all files containing that text.<br />
<br />
The program could be extended to:<br />
<br />
1] Allow the user to select and show the full text of any of the found searches<br />
2] Allow recursive search through sub folders<br />
3] Use extensions if you like to make the program prettier or add features like compile and run a file or open it in Small Basic IDE<br />
4] Think of other useful features, like reporting the file date, number of lines etc and maybe make these search filters<br />
<br />
Share any work in progress...]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Challenge 12 - Rotating triangle]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=242</link>
			<pubDate>Mon, 17 Feb 2025 09:23:28 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=1">litdev</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=242</guid>
			<description><![CDATA[Create a triangle shape in the center of a GraphicsWindow and rotate it left and right with arrow keys.<br />
<br />
This is trickier than you may think <span style="text-decoration: underline;" class="mycode_u">NOT using an extension</span> and will need some experimentation to work out the rules for it.<br />
<br />
When you get this you could extend to using the line shape to make clock hands.]]></description>
			<content:encoded><![CDATA[Create a triangle shape in the center of a GraphicsWindow and rotate it left and right with arrow keys.<br />
<br />
This is trickier than you may think <span style="text-decoration: underline;" class="mycode_u">NOT using an extension</span> and will need some experimentation to work out the rules for it.<br />
<br />
When you get this you could extend to using the line shape to make clock hands.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Challenge 11 - Hourglass]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=170</link>
			<pubDate>Thu, 19 Dec 2024 11:21:58 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=1">litdev</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=170</guid>
			<description><![CDATA[Use standard Small Basic to make an animation of an hourglass (egg timer).  <br />
<br />
Something on the lines of this:<br />
<br />
<a href="https://cdn.dribbble.com/users/11609495/screenshots/18251844/hourglass.gif" target="_blank" rel="noopener" class="mycode_url">https://cdn.dribbble.com/users/11609495/...rglass.gif</a>]]></description>
			<content:encoded><![CDATA[Use standard Small Basic to make an animation of an hourglass (egg timer).  <br />
<br />
Something on the lines of this:<br />
<br />
<a href="https://cdn.dribbble.com/users/11609495/screenshots/18251844/hourglass.gif" target="_blank" rel="noopener" class="mycode_url">https://cdn.dribbble.com/users/11609495/...rglass.gif</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Callenge 10 - Lissajous]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=162</link>
			<pubDate>Sat, 30 Nov 2024 09:45:25 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=1">litdev</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=162</guid>
			<description><![CDATA[Make a program to draw Lissajous figures.]]></description>
			<content:encoded><![CDATA[Make a program to draw Lissajous figures.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Challenge 9 - Quick sort]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=152</link>
			<pubDate>Mon, 28 Oct 2024 08:41:34 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=1">litdev</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=152</guid>
			<description><![CDATA[Implement quicksort algorithm and sort <a href="http://tel:1000" target="_blank" rel="noopener" class="mycode_url">1000</a> random numbers.<br />
<br />
Interesting to see if it's easier the usual way understanding the algorithm and writing the code or getting AI to do it for you?]]></description>
			<content:encoded><![CDATA[Implement quicksort algorithm and sort <a href="http://tel:1000" target="_blank" rel="noopener" class="mycode_url">1000</a> random numbers.<br />
<br />
Interesting to see if it's easier the usual way understanding the algorithm and writing the code or getting AI to do it for you?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Challenge 8 - Drag n Drop]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=149</link>
			<pubDate>Sun, 20 Oct 2024 12:19:56 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=1">litdev</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=149</guid>
			<description><![CDATA[Make a Drag and Drop feature using the Mouse buttons to position a GraphicsWindow shape (Rectangle).<br />
<br />
Extend it to rotate the shape when Shift key is down.]]></description>
			<content:encoded><![CDATA[Make a Drag and Drop feature using the Mouse buttons to position a GraphicsWindow shape (Rectangle).<br />
<br />
Extend it to rotate the shape when Shift key is down.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Challenge 7 - Snap]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=134</link>
			<pubDate>Wed, 25 Sep 2024 09:15:27 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=1">litdev</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=134</guid>
			<description><![CDATA[Make a 2 player 'Snap' game - first player to press their key when 2 of the same are shown, could be shape, colour, size, image or a combination.]]></description>
			<content:encoded><![CDATA[Make a 2 player 'Snap' game - first player to press their key when 2 of the same are shown, could be shape, colour, size, image or a combination.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Callenge 6 - Draw conics]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=128</link>
			<pubDate>Sat, 14 Sep 2024 09:22:25 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=1">litdev</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=128</guid>
			<description><![CDATA[Draw a circle, ellipse, parabola and hyperbola - Wikipedia is a good source for more info.]]></description>
			<content:encoded><![CDATA[Draw a circle, ellipse, parabola and hyperbola - Wikipedia is a good source for more info.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Challenge 5 - Count words and lines]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=125</link>
			<pubDate>Fri, 06 Sep 2024 08:49:01 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=1">litdev</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=125</guid>
			<description><![CDATA[Write a program to count the number of lines and words in a text document - no extensions.]]></description>
			<content:encoded><![CDATA[Write a program to count the number of lines and words in a text document - no extensions.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Challenge 4 - Colour buttons]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=124</link>
			<pubDate>Wed, 04 Sep 2024 18:06:05 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=1">litdev</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=124</guid>
			<description><![CDATA[Create some buttons that when pressed change the background colour of the GraphicsWindow.<br />
<br />
As an extra challenge, try to make it so that the buttons are suitably coloured - no extensions!]]></description>
			<content:encoded><![CDATA[Create some buttons that when pressed change the background colour of the GraphicsWindow.<br />
<br />
As an extra challenge, try to make it so that the buttons are suitably coloured - no extensions!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Challenge 3 - Text reversal]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=123</link>
			<pubDate>Mon, 02 Sep 2024 22:14:05 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=1">litdev</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=123</guid>
			<description><![CDATA[Write a program to reverse the order of characters in a string.]]></description>
			<content:encoded><![CDATA[Write a program to reverse the order of characters in a string.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[LDPhysics extension Challenge]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=122</link>
			<pubDate>Mon, 02 Sep 2024 12:40:10 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=4">AbsoluteBeginner</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=122</guid>
			<description><![CDATA[(translated by Google translator)<br />
<br />
Hey guys, everyone who loves Small Basic, can we be scared of this challenge ?!  <img src="https://litdev.uk/mybb/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" /> <br />
<br />
<a href="https://www.youtube.com/watch?v=QsdLiAxDLAg" target="_blank" rel="noopener" class="mycode_url">https://www.youtube.com/watch?v=QsdLiAxDLAg</a><br />
<br />
We can do 1000 times better!<br />
We have Small Basic! We have LDPhysics extension! We have SB-Prime!<br />
<br />
And we WILL DO IT !..  <img src="https://litdev.uk/mybb/images/smilies/cool.png" alt="Cool" title="Cool" class="smilie smilie_3" />]]></description>
			<content:encoded><![CDATA[(translated by Google translator)<br />
<br />
Hey guys, everyone who loves Small Basic, can we be scared of this challenge ?!  <img src="https://litdev.uk/mybb/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" /> <br />
<br />
<a href="https://www.youtube.com/watch?v=QsdLiAxDLAg" target="_blank" rel="noopener" class="mycode_url">https://www.youtube.com/watch?v=QsdLiAxDLAg</a><br />
<br />
We can do 1000 times better!<br />
We have Small Basic! We have LDPhysics extension! We have SB-Prime!<br />
<br />
And we WILL DO IT !..  <img src="https://litdev.uk/mybb/images/smilies/cool.png" alt="Cool" title="Cool" class="smilie smilie_3" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Challenge-Command Line GW]]></title>
			<link>https://litdev.uk/mybb/showthread.php?tid=115</link>
			<pubDate>Sun, 11 Aug 2024 09:45:18 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://litdev.uk/mybb/member.php?action=profile&uid=13">z-s</a>]]></dc:creator>
			<guid isPermaLink="false">https://litdev.uk/mybb/showthread.php?tid=115</guid>
			<description><![CDATA[So our first challenge command line graphics window.<br />
<br />
In this you could make a text window program for drawing shapes and playing with graphics window through text window.<br />
<br />
Challenge will end on next Sunday.<br />
<br />
I will post it I could make something.]]></description>
			<content:encoded><![CDATA[So our first challenge command line graphics window.<br />
<br />
In this you could make a text window program for drawing shapes and playing with graphics window through text window.<br />
<br />
Challenge will end on next Sunday.<br />
<br />
I will post it I could make something.]]></content:encoded>
		</item>
	</channel>
</rss>