<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Small Basic</title><link>http://blogs.msdn.com/b/smallbasic/</link><description>The Official Blog of Small Basic</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>What is the Best Programming Language to Learn?</title><link>http://blogs.msdn.com/b/smallbasic/archive/2013/05/22/what-is-the-best-programming-language-to-learn.aspx</link><pubDate>Wed, 22 May 2013 23:35:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10420750</guid><dc:creator>Ed Price - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/rsscomments.aspx?WeblogPostID=10420750</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/commentapi.aspx?WeblogPostID=10420750</wfw:comment><comments>http://blogs.msdn.com/b/smallbasic/archive/2013/05/22/what-is-the-best-programming-language-to-learn.aspx#comments</comments><description>&lt;p&gt;Today's guest blogger is Jibba Jabba (Rick Murphy)...&lt;/p&gt;
&lt;p&gt;&lt;img class="large" title="Jibba Jabba's avatar" src="http://i1.social.s-msft.com/profile/u/avatar.jpg?displayname=jibba jabba&amp;amp;size=extralarge&amp;amp;version=a63c86c0-827d-49a1-9623-81834f0c5e24" alt="Jibba Jabba's avatar" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://social.msdn.microsoft.com/profile/jibba%20jabba/?ws=usercard-mini"&gt;Jibba Jabba's Profile&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;About Rick Murphy... amateur programmer. Began with Small Basic in Dec 2012. Last job was as a kitchen supervisor for 8 years. Now taking a break. Like cooking, love programming.&lt;/p&gt;
&lt;p&gt;Rick&amp;nbsp;wrote this great&amp;nbsp;bit about what programming language you should learn...&lt;/p&gt;
&lt;p&gt;===========================================&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;After doing a bit of reading it seems a lot of teachers at all levels, school to university/college level, have observed that one of the most common questions a student asks is:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;"What is the best programming language to learn?"&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;So far (as a nOOb for 4 months) I've learnt&amp;nbsp;a&amp;nbsp;more useful&amp;nbsp;question to ask would be? &lt;strong&gt;"What do I&amp;nbsp;need the language to do?"&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Define and clarify &lt;em&gt;your objective &lt;/em&gt;then select a language designed for that kind of task. You'll most likely go on to learn several languages suitable for different purposes (paradigms)&amp;nbsp;and each one will become easier to learn as your experience builds. &lt;strong&gt;Practice&amp;nbsp;= Experience&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;e.g. if you want to code firmware for a new 3d TV or something like that then you might choose a language like&amp;nbsp;C, as it is close to the hardware. But this kind of language requires at lot of skill and prior experience to code in.&lt;/p&gt;
&lt;p&gt;So if your objective is to learn how to become a good programmer and you're&amp;nbsp;new to&amp;nbsp;the wonderful world of programming&amp;nbsp;or returning after a considerable break, then it's wise to&amp;nbsp;select a&amp;nbsp;language designed specifically for that task.&lt;/p&gt;
&lt;p&gt;Small basic is&amp;nbsp;a high level and considerably&amp;nbsp;powerful language simplified for that purpose. It is simplified and as a result makes the programmer work out ways of doing things that might otherwise be a feature in another language. It provides a good grounding for skills that you'll &lt;strong&gt;need&lt;/strong&gt; to be a good programmer. Totally suitable for all ages.&lt;/p&gt;
&lt;p&gt;nOOb Alert:&amp;nbsp;If you don't agree with any of this or think is inaccurate in anyway pls reply. I've only been back into programming for 4 months, but this what I've read and now share.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;===========================================&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you'd like to agree/disagree with Rick, please go check out the forum thread on this subject:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/smallbasic/thread/e22ddc96-a46c-4df6-a066-cef92f47ad30"&gt;http://social.msdn.microsoft.com/Forums/en-US/smallbasic/thread/e22ddc96-a46c-4df6-a066-cef92f47ad30&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; - Ninja Ed&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10420750" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/small+basic/">small basic</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Ed+Price/">Ed Price</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Guest+Blogger/">Guest Blogger</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Jibba+Jabba/">Jibba Jabba</category></item><item><title>How is Small Basic different from QBASIC and VB.Net?</title><link>http://blogs.msdn.com/b/smallbasic/archive/2013/05/21/how-is-small-basic-different-from-qbasic-and-vb-net.aspx</link><pubDate>Wed, 22 May 2013 01:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10420467</guid><dc:creator>Ed Price - MSFT</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/rsscomments.aspx?WeblogPostID=10420467</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/commentapi.aspx?WeblogPostID=10420467</wfw:comment><comments>http://blogs.msdn.com/b/smallbasic/archive/2013/05/21/how-is-small-basic-different-from-qbasic-and-vb-net.aspx#comments</comments><description>&lt;p&gt;The answer comes from the creator of Small Basic, Vijaye Raji...&lt;/p&gt;
&lt;h2&gt;How is Small Basic different from QBASIC?&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Unlike QBASIC, Small Basic is based on .Net and can consume (not produce) "Objects".&lt;/li&gt;
&lt;li&gt;It supports distinct Operations, Properties and Events.&lt;/li&gt;
&lt;li&gt;It doesn't have GOSUB :)&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h2&gt;How is it different from VB.Net?&lt;/h2&gt;
&lt;p&gt;Small Basic is small - much smaller than VB and supports just a subset of what VB.Net supports. Besides, you can actually &lt;a href="http://www.mono-project.com/VisualBasic.NET_support"&gt;write a compiler using VB.Net&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Got any other explanations as to how Small Basic is different from QBASIC and VB.NET? Is there anything else we should compare/contrast it to? Leave a comment with your answers!&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; - Ninja Ed&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10420467" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/small+basic/">small basic</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Ed+Price/">Ed Price</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/VB-NET/">VB.NET</category></item><item><title>Chomper Man - Small Basic Featured Game</title><link>http://blogs.msdn.com/b/smallbasic/archive/2013/05/19/chomper-pack-man-small-basic-featured-game.aspx</link><pubDate>Sun, 19 May 2013 22:17:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10419956</guid><dc:creator>Ed Price - MSFT</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/rsscomments.aspx?WeblogPostID=10419956</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/commentapi.aspx?WeblogPostID=10419956</wfw:comment><comments>http://blogs.msdn.com/b/smallbasic/archive/2013/05/19/chomper-pack-man-small-basic-featured-game.aspx#comments</comments><description>&lt;p&gt;Today's featured program is SB Chomper, a packman clone. It's fantastic! You can play it here:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="http://smallbasic.com/smallbasic.com/program/?BFN681"&gt;Chomper (Packman)&lt;/a&gt; - by &lt;a href="http://social.msdn.microsoft.com/profile/anthony%20yarrell/?ws=usercard-mini"&gt;Anthony Yarrell&lt;/a&gt;/QBasicLover&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Who is Anthony Yarrell (goes by QBasicLover)? Here is his bio in his own words...&lt;/p&gt;
&lt;p&gt;&lt;img class="large" title="Anthony Yarrell's avatar" src="http://i1.social.s-msft.com/profile/u/avatar.jpg?displayname=anthony yarrell&amp;amp;size=extralarge&amp;amp;version=42c18ab0-4fc8-4e40-a12a-5279b49b2444" alt="Anthony Yarrell's avatar" /&gt;&lt;/p&gt;
&lt;p&gt;"I (Anthony Yarrell, a.k.a. QBasicLover) am an office support worker in the health insurance industry. I became a hobbyist (amateur) programmer starting with QBasic under MS-DOS 6.22 "back in the day". Now I program primarily in Microsoft Visual Basic 2010, Microsoft Small Basic, and Java. My goal is to create my own versions of the classic games that I grew up with in the 1980s &amp;amp; 90s (Atari games, Commodore 64 games, early Nintendo games, Vectrex, etc), not only for my own pleasure, but also for educational purposes in the Microsoft Small Basic forum."&lt;/p&gt;
&lt;p&gt;And here is the import code and the release notes...&lt;/p&gt;
&lt;p&gt;These notes are about the final version (he may work out any remaining bugs when he does a version 2 in the summer):&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;BFN681 &lt;/strong&gt;(import code)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Known Bugs (that remain to be fixed):&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SBC (the packman character) sometimes doesn't appear when the level starts. Just press one of the arrow keys to show him.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Bug Fixes:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed collision detection based on code in the "Animation &amp;amp; Timing" chapter of Starting Microsoft Small Basic.&lt;/li&gt;
&lt;li&gt;Fixed issue with monsters getting stuck in the monster pen.&lt;/li&gt;
&lt;li&gt;Fixed the issue with the tunnels.&lt;/li&gt;
&lt;li&gt;Fixed the issue where the splash text isn't removed&amp;nbsp;completely.&lt;/li&gt;
&lt;li&gt;Fixed an issue I found with the way the score was being calculated (I made a math goof)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Added the following features:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Changed the syncronization method I was using which improved performance a little bit. Later, I will post this code&amp;nbsp;in the forum because I've found it useful for dynamically managing the speed of sprites in a game.&lt;/li&gt;
&lt;li&gt;The points you get for eating a monster appears at the point on the screen where the monster was eaten (like in the real pacman).&lt;/li&gt;
&lt;li&gt;You get an extra life if you exceed 50,000 pts.&lt;/li&gt;
&lt;li&gt;You get an extra life on levels 4 and 8&lt;/li&gt;
&lt;li&gt;You get an extra life if you eat 16 monsters per level.&lt;/li&gt;
&lt;li&gt;Figured out how to get the monsters to slow down when at tunnel entrances (like in the real pacman)&lt;/li&gt;
&lt;li&gt;Used Graphicswindow.PenWidth to brighten the colors a little bit.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks to LitDev for nominating Chomper in this forum thread: &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/smallbasic/thread/c75994be-5ecd-4f72-83a5-39ce66ebadfb"&gt;http://social.msdn.microsoft.com/Forums/en-US/smallbasic/thread/c75994be-5ecd-4f72-83a5-39ce66ebadfb&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Enjoy!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; - Ninja Ed&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10419956" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/small+basic/">small basic</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/game/">game</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/featured/">featured</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Ed+Price/">Ed Price</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Featured+Program/">Featured Program</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Anthony+Yarrell/">Anthony Yarrell</category></item><item><title>How to teach yourself programming in Two Words!!!</title><link>http://blogs.msdn.com/b/smallbasic/archive/2013/05/18/how-to-teach-yourself-programming-in-two-words.aspx</link><pubDate>Sat, 18 May 2013 17:36:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10419866</guid><dc:creator>Ed Price - MSFT</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/rsscomments.aspx?WeblogPostID=10419866</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/commentapi.aspx?WeblogPostID=10419866</wfw:comment><comments>http://blogs.msdn.com/b/smallbasic/archive/2013/05/18/how-to-teach-yourself-programming-in-two-words.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16982.small-basic-curriculum-online.aspx"&gt;Read this &lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10419866" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/small+basic/">small basic</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Ed+Price/">Ed Price</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Curriculum/">Curriculum</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/World_2700_s+shortest+blog+post/">World's shortest blog post</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Small+Basic+curriculum/">Small Basic curriculum</category></item><item><title>Why does Small Basic exist?</title><link>http://blogs.msdn.com/b/smallbasic/archive/2013/05/15/why-does-small-basic-exist.aspx</link><pubDate>Wed, 15 May 2013 20:08:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10419036</guid><dc:creator>Ed Price - MSFT</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/rsscomments.aspx?WeblogPostID=10419036</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/commentapi.aspx?WeblogPostID=10419036</wfw:comment><comments>http://blogs.msdn.com/b/smallbasic/archive/2013/05/15/why-does-small-basic-exist.aspx#comments</comments><description>&lt;p&gt;We've spoken to college students about Small Basic in the past and I've heard Small Basic explained and presented. That led me to realize that we need a short and concise explanation for the existence of Small Basic...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;Small Basic exists to help students &lt;a href="http://blogs.msdn.com/b/smallbasic/archive/2013/02/17/small-basic-program-gallery-listed-by-category.aspx"&gt;as young as age eight&lt;/a&gt; learn the foundations of computer programming and then &lt;a href="http://blogs.msdn.com/b/smallbasic/archive/2012/10/15/6-lessons-to-learn-small-basic-and-graduate-to-visual-basic.aspx"&gt;graduate to Visual Basic&lt;/a&gt; via the free software, Visual Studio Express, where they can continue to build on the foundation by learning Visual C#, VB.NET, and Visual C++.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;And here is a more feature-oriented explanation from the Small Basic founder, Vijaye...&lt;/p&gt;
&lt;h2&gt;What is Small Basic?&lt;/h2&gt;
&lt;p&gt;Small Basic is a project that is focused at making programming accessible and easy for beginners. It consists of three distinct pieces:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The Language&lt;/li&gt;
&lt;li&gt;The Programming Environment&lt;/li&gt;
&lt;li&gt;Libraries&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The Language draws its inspiration from an early variant of BASIC but is based on the modern .Net Framework Platform. The Environment is simple but rich in features, offering beginners several of the benefits that professional programmers have come to expect of a worthy IDE. A rich set of Libraries help beginners learn by writing compelling and interesting programs.&lt;/p&gt;
&lt;h2&gt;Who is Small Basic for?&lt;/h2&gt;
&lt;p&gt;Small Basic is intended for beginners that want to learn programming. In our internal trials we've had success with kids between the ages of 10 and 16. However, it's not limited to just kids; even adults that had an inclination to programming have found Small Basic very helpful in taking that first step.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;See Also&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class="reference-text"&gt;&lt;a class="external text" href="http://blogs.msdn.com/b/smallbasic/archive/2012/10/08/what-are-the-14-keywords-of-small-basic.aspx" rel="nofollow"&gt;What are the 14 keywords of Small Basic?&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="reference-text"&gt;&lt;a class="external text" href="http://blogs.msdn.com/b/smallbasic/archive/2008/10/23/hello-world.aspx" rel="nofollow"&gt;Small Basic: Hello World&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="reference-text"&gt;&lt;a class="external text" href="http://blogs.msdn.com/b/smallbasic/archive/2011/07/12/small-basic-1-0-is-here.aspx" rel="nofollow"&gt;Small Basic 1.0 is here!&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="reference-text"&gt;&lt;a class="external text" href="http://social.technet.microsoft.com/wiki/contents/articles/16299.small-basic-curriculum.aspx" rel="nofollow"&gt;Small Basic Curriculum&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="reference-text"&gt;&lt;a class="external text" href="http://social.technet.microsoft.com/wiki/contents/articles/16059.small-basic-getting-started-guide.aspx" rel="nofollow"&gt;Small Basic Getting Started Guide&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="reference-text"&gt;&lt;a class="external text" href="http://social.technet.microsoft.com/wiki/contents/articles/16386.small-basic-e-books.aspx" rel="nofollow"&gt;Small Basic E-Books&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10419036" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/small+basic/">small basic</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Ed+Price/">Ed Price</category></item><item><title>Small Basic Curriculum</title><link>http://blogs.msdn.com/b/smallbasic/archive/2013/04/24/small-basic-curriculum.aspx</link><pubDate>Thu, 25 Apr 2013 02:57:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10413851</guid><dc:creator>Ed Price - MSFT</dc:creator><slash:comments>11</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/rsscomments.aspx?WeblogPostID=10413851</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/commentapi.aspx?WeblogPostID=10413851</wfw:comment><comments>http://blogs.msdn.com/b/smallbasic/archive/2013/04/24/small-basic-curriculum.aspx#comments</comments><description>&lt;p&gt;Learn all about Small Basic by using the curriculum. With the curriculum, you can lean Small Basic with separate lessons - just like you would in a classroom. You can download the curriculum, which includes PowerPoint decks to teach from. As a teacher or as a student learning Small Basic on your own, the curriculum will guide you step by step.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table class="headlines_table" style="width: 283px; height: 183px;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class="headlines_td_image" valign="top"&gt;&lt;img style="float: left;" src="http://i.msdn.microsoft.com/ee402630.Learning_lg(en-us,MSDN.10).png" alt=" " align="left" /&gt;&lt;/td&gt;
&lt;td class="headlines_td_text" valign="top"&gt;&lt;strong&gt;&lt;/strong&gt;
&lt;p style="margin-top: 0.4em;"&gt;&lt;a id="ctl00_mainContentContainer_ctl03" href="http://social.technet.microsoft.com/wiki/contents/articles/16982.small-basic-curriculum-online.aspx"&gt;Use the curriculum online&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="headlines_td_image" valign="top"&gt;&lt;img style="float: left;" src="http://i.msdn.microsoft.com/ee402630.Download_lg(en-us,MSDN.10).png" alt=" " align="left" /&gt;&lt;/td&gt;
&lt;td class="headlines_td_text" valign="top"&gt;&lt;strong&gt;&lt;/strong&gt;
&lt;p style="margin-top: 0.4em;"&gt;&lt;a id="ctl00_mainContentContainer_ctl06" href="http://social.technet.microsoft.com/wiki/contents/articles/16300.download-the-small-basic-curriculum.aspx"&gt;Download the curriculum&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="headlines_td_image" valign="top"&gt;&lt;img style="float: left;" src="http://i.msdn.microsoft.com/ee402630.Global_lg(en-us,MSDN.10).png" alt=" " align="left" /&gt;&lt;/td&gt;
&lt;td class="headlines_td_text" valign="top"&gt;&lt;strong&gt;&lt;/strong&gt;
&lt;p style="margin-top: 0.4em;"&gt;&lt;a id="ctl00_mainContentContainer_ctl09" href="http://social.technet.microsoft.com/wiki/contents/articles/16301.international-small-basic-curriculum.aspx"&gt;Find international curriculum&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3&gt;Related Downloads&lt;/h3&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you do not have Microsoft Office PowerPoint on your computer, you can view the curriculum by installing the Microsoft PowerPoint Viewer at no cost:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download the &lt;a id="ctl00_mainContentContainer_ctl10" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=cb9bf144-1076-4615-9951-294eeb832823" target="_blank"&gt;Microsoft PowerPoint Viewer &lt;br /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;&lt;a name="Other_Small_Basic_Learning"&gt;&lt;/a&gt;Other Small Basic Learning&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class="last" href="http://social.technet.microsoft.com/wiki/contents/articles/16059.small-basic-getting-started-guide.aspx"&gt;&lt;span&gt;Small Basic Getting Started Guide&lt;/span&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="last" href="http://social.technet.microsoft.com/wiki/contents/articles/16386.small-basic-e-books.aspx"&gt;&lt;span&gt;Small Basic E-Books&lt;/span&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;See the latest/updated version of this article (list of curriculum) here:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span class="breadcrumb-item"&gt;&lt;span class="breadcrumb-item"&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16299.small-basic-curriculum.aspx"&gt;Small Basic Curriculum&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span class="breadcrumb-item"&gt;Enjoy!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="breadcrumb-item"&gt;&amp;nbsp;&amp;nbsp; - Ninja Ed&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10413851" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/small+basic/">small basic</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Ed+Price/">Ed Price</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/10C_2B00_/">10C+</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/TechNet+Wiki/">TechNet Wiki</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/3K_2B00_/">3K+</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Curriculum/">Curriculum</category></item><item><title>Small Basic E-Books</title><link>http://blogs.msdn.com/b/smallbasic/archive/2013/04/10/small-basic-e-books.aspx</link><pubDate>Thu, 11 Apr 2013 02:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10410211</guid><dc:creator>Ed Price - MSFT</dc:creator><slash:comments>18</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/rsscomments.aspx?WeblogPostID=10410211</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/commentapi.aspx?WeblogPostID=10410211</wfw:comment><comments>http://blogs.msdn.com/b/smallbasic/archive/2013/04/10/small-basic-e-books.aspx#comments</comments><description>&lt;p&gt;Learn more about Small Basic and find detailed samples by reading sample chapters from one of three e-books that we are providing to you at no cost. If you like using the e-book format, we have links on each page to where you can purchase the complete e-book.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table class="headlines_table"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class="headlines_td_image" valign="top"&gt;&lt;img style="border: 0px solid currentColor; float: left;" src="http://i.msdn.microsoft.com/ee402630.Books_lg(en-us,MSDN.10).png" alt=" " align="left" /&gt;&lt;/td&gt;
&lt;td class="headlines_td_text" valign="top"&gt;&lt;strong&gt;&lt;/strong&gt;
&lt;p style="margin-top: 0.4em;"&gt;&lt;a id="ctl00_mainContentContainer_ctl03" href="http://social.technet.microsoft.com/wiki/contents/articles/16767.the-developers-reference-guide-to-small-basic.aspx"&gt;The Developer's Reference Guide to Small Basic&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="headlines_td_image" valign="top"&gt;&lt;img style="border: 0px solid currentColor; float: left;" src="http://i.msdn.microsoft.com/ee402630.Books_lg(en-us,MSDN.10).png" alt=" " align="left" /&gt;&lt;/td&gt;
&lt;td class="headlines_td_text" valign="top"&gt;&lt;strong&gt;&lt;/strong&gt;
&lt;p style="margin-top: 0.4em;"&gt;&lt;a id="ctl00_mainContentContainer_ctl06" href="http://social.technet.microsoft.com/wiki/contents/articles/16766.beginning-microsoft-small-basic.aspx"&gt;Beginning Microsoft Small Basic&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="headlines_td_image" valign="top"&gt;&lt;img style="border: 0px solid currentColor; float: left;" src="http://i.msdn.microsoft.com/ee402630.Books_lg(en-us,MSDN.10).png" alt=" " align="left" /&gt;&lt;/td&gt;
&lt;td class="headlines_td_text" valign="top"&gt;&lt;strong&gt;&lt;/strong&gt;
&lt;p style="margin-top: 0.4em;"&gt;&lt;a id="ctl00_mainContentContainer_ctl09" href="http://social.technet.microsoft.com/wiki/contents/articles/16765.basic-computer-games-small-basic-edition.aspx"&gt;Basic Computer Games Small Basic Edition&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3&gt;&amp;nbsp;&lt;/h3&gt;
&lt;p&gt;We're starting with these three ebooks from Phil Conrod. Let me know if you've written a Small Basic book and would like it featured like this.&lt;/p&gt;
&lt;p&gt;See the latest/updated version of this article (list of ebooks) here:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span class="breadcrumb-item"&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16386.small-basic-e-books.aspx"&gt;Small Basic E-Books&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span class="breadcrumb-item"&gt;Enjoy!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="breadcrumb-item"&gt;&amp;nbsp;&amp;nbsp; - Ninja Ed&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10410211" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/small+basic/">small basic</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Ed+Price/">Ed Price</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/10C_2B00_/">10C+</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/TechNet+Wiki/">TechNet Wiki</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Philip+Conrod/">Philip Conrod</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/3K_2B00_/">3K+</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Small+Basic+E_2D00_Books/">Small Basic E-Books</category></item><item><title>Some answers about Small Basic Education (Kodu Community Spotlight Part 2)</title><link>http://blogs.msdn.com/b/smallbasic/archive/2013/04/09/some-answers-about-small-basic-education-kodu-community-spotlight-part-2.aspx</link><pubDate>Wed, 10 Apr 2013 01:21:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10409839</guid><dc:creator>Ed Price - MSFT</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/rsscomments.aspx?WeblogPostID=10409839</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/commentapi.aspx?WeblogPostID=10409839</wfw:comment><comments>http://blogs.msdn.com/b/smallbasic/archive/2013/04/09/some-answers-about-small-basic-education-kodu-community-spotlight-part-2.aspx#comments</comments><description>&lt;p&gt;As one of the many collaborations we're working on with the Kodu team, they featured me in their Community Spotlight.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="http://koduwebdnn.cloudapp.net/Home/tabid/55/forumid/4/threadid/1035/scope/posts/Default.aspx"&gt;Click here to read my interview with the Kodu team&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I feature some of my answers here: &lt;a class="last" href="http://blogs.msdn.com/b/smallbasic/archive/2013/03/29/what-sort-of-lessons-can-students-learn-in-small-basic-kodu-community-spotlight-part-1.aspx"&gt;What sort of lessons can students learn in Small Basic? (Kodu Community Spotlight: Part 1)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is part two, with some more of the questions they asked me...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp; &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;We love success stories! Would you share with us your favorite success story surrounding Small Basic?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In my passion to see more girls educated in software engineering, here is one of my favorite stories... A key community member and Small Basic Forum Moderator, &lt;a href="http://social.msdn.microsoft.com/profile/litdev/" rel="nofollow" target="_blank"&gt;LitDev&lt;/a&gt;, has 2 daughters (in Scotland) who he taught Small Basic to, at age 8. He said, "They use [Small Basic] mainly to create little graphical programs, lots of bright colors. The first extension I wrote was for them that speaks text - [and they created their own programs that] mostly insult each other! Here are examples: &lt;a href="http://smallbasic.com/smallbasic.com/program/?GQL381" rel="nofollow" target="_blank"&gt;GQL381&lt;/a&gt; (look for the hidden message) and &lt;a href="http://smallbasic.com/smallbasic.com/program/?FVV083" rel="nofollow" target="_blank"&gt;FVV083&lt;/a&gt; (must run locally; uses LitDev extension) of the kind of thing they wrote."&lt;/p&gt;
&lt;p&gt;So there you go. Small Basic is useful for insulting your siblings. Oh, and education! That too.&lt;/p&gt;
&lt;p&gt;(Feel free to check out the &lt;a href="http://blogs.msdn.com/b/smallbasic/archive/2012/10/25/small-basic-elementary-student-testimonials.aspx" target="blank"&gt;Small Basic Student Testimonials&lt;/a&gt; for more great stories.)&lt;/p&gt;
&lt;center&gt;
&lt;table style="width: 608px; height: 196px; border-top-color: #1f497d; border-bottom-color: #1f497d; border-top-width: 1px; border-bottom-width: 1px; background-color: #c6d9f0;" cellspacing="10" cellpadding="10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align: center; vertical-align: middle;"&gt;&lt;em&gt;Phil Conrad (Small Basic Partner) on location, teaching Small Basic. &lt;/em&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="http://kodu.blob.core.windows.net/kodu/smallbasic-inaction.png" alt="Small Basic In Action" width="275" height="144" /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/center&gt;
&lt;p dir="ltr"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What sort of options are available for teachers who may want to give students the additional challenge Small Basic can offer?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Check out &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/15889.get-started-with-small-basic.aspx" target="blank"&gt;Get Started with Small Basic&lt;/a&gt;. We have the free &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16059.small-basic-getting-started-guide.aspx" target="blank"&gt;Getting Started Guide&lt;/a&gt; and the &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16299.small-basic-curriculum.aspx" target="blank"&gt;Small Basic Curriculum&lt;/a&gt; (which includes written materials and professionally made PowerPoint decks for teaching in a classroom, and low-cost books and camps from our various partners). We hope to update that page with more curriculum strategies and options as we continue to pursue integrating Small Basic into education.&lt;/p&gt;
&lt;p&gt;Also, see &lt;span class="breadcrumb-item"&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16386.small-basic-e-books.aspx"&gt;Small Basic E-Books&lt;/a&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In your opinion, what specific elements of Kodu help prepare students for Small Basic?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Kodu can help you get excited about what's ultimately possible in the world of development. You&amp;rsquo;ll also build a foundation of key programming concepts like conditions and variables. Small Basic provides the next logical step after you get a taste of what's ultimately possible.&lt;/p&gt;
&lt;p&gt;Small Basic is unique because it introduces code as a first class concept, which is how you'll eventually have to approach computer science. Kodu is something you can always come back to in order to easily create fun worlds and 3D environments.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Do you have any general advice for someone who might want to transition from Kodu into Small Basic?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The biggest step is the first step. Try to devote a minute a day to checking out Small Basic. Install it and explore what's possible. Before long, you'll be in the software or game industry creating our next generations of technology.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks to the Kodu team for the interview!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; - Ninja Ed&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10409839" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/small+basic/">small basic</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Ed+Price/">Ed Price</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Small+Basic+Interview/">Small Basic Interview</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Kodu/">Kodu</category></item><item><title>What sort of lessons can students learn in Small Basic? (Kodu Community Spotlight: Part 1)</title><link>http://blogs.msdn.com/b/smallbasic/archive/2013/03/29/what-sort-of-lessons-can-students-learn-in-small-basic-kodu-community-spotlight-part-1.aspx</link><pubDate>Sat, 30 Mar 2013 00:40:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10406427</guid><dc:creator>Ed Price - MSFT</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/rsscomments.aspx?WeblogPostID=10406427</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/commentapi.aspx?WeblogPostID=10406427</wfw:comment><comments>http://blogs.msdn.com/b/smallbasic/archive/2013/03/29/what-sort-of-lessons-can-students-learn-in-small-basic-kodu-community-spotlight-part-1.aspx#comments</comments><description>&lt;p&gt;As one of the many collaborations we're working on with the Kodu team, they featured me in their Community Spotlight.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="http://koduwebdnn.cloudapp.net/Home/tabid/55/forumid/4/threadid/1035/scope/posts/Default.aspx"&gt;Click here to read my interview with the Kodu team&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Here are a few of the questions they asked me...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What sort of lessons can students learn in Small Basic?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="width: 247px; height: 188px; margin-right: 15px; margin-left: 15px; float: left;" src="http://kodu.blob.core.windows.net/kodu/smallbasic-code.jpg" alt="Small Basic Code" width="256" height="175" /&gt;You learn the core concepts quickly and easily because you learn them in the simplest environment. BASIC was started in 1964 and stands for Beginner's All-purpose Symbolic Instruction Code. It was created to teach software development. So we've provided a version that's even more simplified and better suited to get you up and running, writing your own code, and understanding core programming concepts, even faster. These core concepts include &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16063.small-basic-getting-started-guide-chapter-3-introducing-variables.aspx" rel="nofollow" target="_blank"&gt;Variables&lt;/a&gt;, &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16064.small-basic-getting-started-guide-chapter-4-conditions-and-branching.aspx" target="blank"&gt;Conditions &amp;amp; Branching&lt;/a&gt;, &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16065.small-basic-getting-started-guide-chapter-5-loops.aspx" rel="nofollow" target="_blank"&gt;Loops&lt;/a&gt;, &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16066.small-basic-getting-started-guide-chapter-6-beginning-graphics.aspx" rel="nofollow" target="_blank"&gt;Graphics&lt;/a&gt;, &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16075.small-basic-getting-started-guide-chapter-7-fun-with-shapes.aspx" rel="nofollow" target="_blank"&gt;Shapes&lt;/a&gt;, &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16077.small-basic-getting-started-guide-chapter-9-subroutines.aspx" rel="nofollow" target="_blank"&gt;Subroutines&lt;/a&gt;, &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16078.small-basic-getting-started-guide-chapter-10-arrays.aspx" rel="nofollow" target="_blank"&gt;Arrays&lt;/a&gt;, and &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16079.small-basic-getting-started-guide-chapter-11-events-and-interactivity.aspx" target="blank"&gt;Events &amp;amp; Interactivity&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Follow one of our tutorials, and you'll likely pick up these concepts much more quickly on your own (and even faster with a mentor helping you) than you would in a classroom, where you might learn the concepts for the first time, in a more complicated language. You'll learn all the foundational building blocks of languages like Visual Basic, C++, C#, and many more.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In your opinion, what&amp;rsquo;s the coolest thing about Small Basic?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp; &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Small Basic was originally designed by Vijaye Raji, and its success is derived from three pillars of value. &lt;/p&gt;
&lt;p&gt;First, it's &lt;strong&gt;Simple&lt;/strong&gt;. Small Basic is imperative and doesn't use or expose beginners to concepts like scopes, types, object orientation, etc. The language consists of just 14 keywords. There isn't a type system. You can create string and numeric constants and assign them to variables. Operations performed on these variables will be interpreted according to the content. All variables are global and are always initialized. They can be used before they're assigned! You can create a sub-routine and assign it to an event. The libraries provide static "Objects" that group operations, properties and events. New libraries can be created using other .Net Languages and added to the Small Basic runtime. If you're new to programming, this doesn't sound very simple. A lot of these details are what helps make Small Basic easier to learn and you can read more in the &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16058.small-basic-faq.aspx" target="blank"&gt;Small Basic FAQ&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Second, it's &lt;strong&gt;Social&lt;/strong&gt;. Share your programs with your friends; let them import your published programs and run them on their computer. You can even post your games on your blogs and websites for them to play your creations in the browser! Check out the &lt;a href="http://blogs.msdn.com/b/smallbasic/archive/2013/02/17/small-basic-program-gallery-listed-by-category.aspx" target="blank"&gt;Small Basic Program Gallery&lt;/a&gt;, listed by category for examples. After you work together in making your game, you can discuss it with the &lt;br /&gt;community in the &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/smallbasic/threads/" target="blank"&gt;Small Basic MSDN Forum&lt;/a&gt;. And then we might feature it on the &lt;a href="http://blogs.msdn.com/b/smallbasic/" target="blank"&gt;Small Basic MSDN Blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Third, it's &lt;strong&gt;Gradual&lt;/strong&gt;. Small Basic is based on .NET and what you learn here could be easily applied to other .NET programming languages like Visual Basic. When you do &amp;ldquo;graduate&amp;rdquo; to Visual Basic, just click the Graduate button, and you can bring your existing programs with you into Visual Basic via the free Visual Studio Express download. Using this system, you can learn Visual Basic, &lt;br /&gt;C++, and C#, without ever spending a dime.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks to the Kodu team for the interview!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; - Ninja Ed&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10406427" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/small+basic/">small basic</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Ed+Price/">Ed Price</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Small+Basic+Interview/">Small Basic Interview</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Kodu/">Kodu</category></item><item><title>The Arrow Can See You - Small Basic Monthly Challenge</title><link>http://blogs.msdn.com/b/smallbasic/archive/2013/03/17/the-arrow-can-see-you-small-basic-monthly-challenge.aspx</link><pubDate>Sun, 17 Mar 2013 21:41:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10403044</guid><dc:creator>Ed Price - MSFT</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/rsscomments.aspx?WeblogPostID=10403044</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/smallbasic/commentapi.aspx?WeblogPostID=10403044</wfw:comment><comments>http://blogs.msdn.com/b/smallbasic/archive/2013/03/17/the-arrow-can-see-you-small-basic-monthly-challenge.aspx#comments</comments><description>&lt;p&gt;For the challenges this month...&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/smallbasic/thread/7d79a8a1-4a73-4efe-a2ac-086334e40c10"&gt;March Challenge of the Month&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Here is a challenge from Litdev...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;Graphical Challenge 2&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Write a program with an arrow that rotates to always point towards the mouse.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I'm featuring a solution created by &lt;a href="http://social.msdn.microsoft.com/profile/zock77/?ws=usercard-mini"&gt;Zock77&lt;/a&gt;:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="http://smallbasic.com/smallbasic.com/program/?SFP468"&gt;SFP468&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://cdn4.iconfinder.com/data/icons/markerstyle_icons/PNG/64px/arrow-right.png"&gt;&lt;img style="max-width: 550px;" src="http://cdn4.iconfinder.com/data/icons/markerstyle_icons/PNG/64px/arrow-right.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Have a great day!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; - Ninja Ed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10403044" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/small+basic/">small basic</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Ed+Price/">Ed Price</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Challenge+of+the+Month/">Challenge of the Month</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/litdev/">litdev</category><category domain="http://blogs.msdn.com/b/smallbasic/archive/tags/Zock77/">Zock77</category></item></channel></rss>