+ Post New Thread
Results 1 to 10 of 10
Windows Thread, Simple Programming in Technical; Do you long for the days of writing BASIC commands on your spectrum / calculator? Are you looking for a ...
  1. #1
    somabc's Avatar
    Join Date
    Oct 2007
    Location
    London
    Posts
    2,337
    Thank Post
    83
    Thanked 388 Times in 258 Posts
    Rep Power
    111

    Simple Programming

    Do you long for the days of writing BASIC commands on your spectrum / calculator? Are you looking for a resource to introduce programming concepts to children?

    Then take a look at Small Basic

    Small Basic is a project that's aimed at bringing "fun" back to programming. By providing a small and easy to learn programming language in a friendly and inviting development environment, Small Basic makes programming a breeze. Ideal for kids and adults alike, Small Basic helps beginners take the first step into the wonderful world of programming.

    * Small Basic derives its inspiration from the original BASIC programming language, and is based on the Microsoft .NET platform. It is really small with just 15 keywords and uses minimal concepts to keep the barrier to entry as low as possible.

    * The Small Basic development environment is simple, yet provides powerful modern environment features like Intellisense™ and instant context sensitive help.

    * Small Basic allows third-party libraries to be plugged in with ease, making it possible for the community to extend the experience in fun and interesting ways.
    Small Basic
    Attached Files Attached Files

  2. #2

    JJonas's Avatar
    Join Date
    Jan 2008
    Location
    North Walsham, Norfolk
    Posts
    3,105
    Thank Post
    386
    Thanked 432 Times in 320 Posts
    Rep Power
    383
    CeeBot is quite good as well and as I recall not too expensive for a site license

    CeeBot: Have fun programming

  3. #3

    tmcd35's Avatar
    Join Date
    Jul 2005
    Location
    Norfolk
    Posts
    5,659
    Thank Post
    850
    Thanked 890 Times in 737 Posts
    Blog Entries
    9
    Rep Power
    327
    Just skimmed through the pdf. I have to admit, I can't see the point of this language. For a basic teaching tool Scratch | Home | imagine, program, share is a lot better IMHO. Beyond that you're probably in the realms of Pascal, VBA , Java, PHP+HTML as starting points. Java, C++, Assembler, etc if you're serious.

  4. #4

    AngryTechnician's Avatar
    Join Date
    Oct 2008
    Posts
    3,730
    Thank Post
    698
    Thanked 1,212 Times in 761 Posts
    Rep Power
    394
    One of our ICT teachers has been teaching this to year 7 for a few weeks now, having previously had them on Scratch, and is finding it very useful. Yes, once you get serious you want to start looking at more commonly used languages, but for year 7 this introduces programming in a more 'codey' way than Scratch does but still with very little fuss. Some of the function libraries do some quite complex stuff (such as retrieving a photo from Flickr in real-time given specific search terms - a one-line call) that a beginner simply would not be able to do without a lot of guidance in another language.

    It's a stepping stone, in essence. Going straight from Scratch to (for example) Pascal is a relatively big step if you want to be able to hold the students' attention span.

  5. #5

    TechMonkey's Avatar
    Join Date
    Dec 2005
    Location
    South East
    Posts
    3,286
    Thank Post
    225
    Thanked 405 Times in 302 Posts
    Rep Power
    162
    I'll pass this on to our IT Teacher as he is using scratch but finding it too basic/limited for some kids. This might be just the job to move on to.

  6. #6
    somabc's Avatar
    Join Date
    Oct 2007
    Location
    London
    Posts
    2,337
    Thank Post
    83
    Thanked 388 Times in 258 Posts
    Rep Power
    111
    There is some more here -

    Linux.com :: Open source programming languages for kids

    and of course for when you get more serious there is python
    http://en.wikipedia.org/wiki/Python_...mming_language)
    Last edited by somabc; 11th February 2009 at 12:40 PM.

  7. #7

    tmcd35's Avatar
    Join Date
    Jul 2005
    Location
    Norfolk
    Posts
    5,659
    Thank Post
    850
    Thanked 890 Times in 737 Posts
    Blog Entries
    9
    Rep Power
    327
    Sorry, but I can't shake the feeling that basic PHP/SQL/HTML or VBA manipulation of an Excel spreadsheet might be better starting points and just as easy for year 7's to pick up.

    If you want to learn BASIC there is always the classic (tongue firmly in cheek) option...

    The BBC lives! -- Emulators

  8. #8

    mac_shinobi's Avatar
    Join Date
    Aug 2005
    Posts
    9,754
    Thank Post
    3,265
    Thanked 1,052 Times in 973 Posts
    Rep Power
    365

    VB6

    I know its outdated but what about VB 6 ?

    I remember using that at university and its got a bit more then VBA and allows them to create an interface and program the objects easily as its obviously event driven.

  9. #9
    somabc's Avatar
    Join Date
    Oct 2007
    Location
    London
    Posts
    2,337
    Thank Post
    83
    Thanked 388 Times in 258 Posts
    Rep Power
    111
    Quote Originally Posted by mac_shinobi View Post
    I know its outdated but what about VB 6 ?

    I remember using that at university and its got a bit more then VBA and allows them to create an interface and program the objects easily as its obviously event driven.
    Noooooooo, this is 2009, death to VB 6!

  10. #10

    localzuk's Avatar
    Join Date
    Dec 2006
    Location
    Minehead
    Posts
    17,680
    Thank Post
    516
    Thanked 2,451 Times in 1,897 Posts
    Blog Entries
    24
    Rep Power
    832
    Quote Originally Posted by somabc View Post
    Noooooooo, this is 2009, death to VB 6!
    Agreed!!!

SHARE:
+ Post New Thread

Similar Threads

  1. programming apps for iphone ?
    By mac_shinobi in forum Mac
    Replies: 1
    Last Post: 7th February 2009, 07:45 PM
  2. Programming Advice
    By Michael in forum Coding
    Replies: 19
    Last Post: 2nd February 2009, 03:08 PM
  3. [News] Could You Explain Programming Please
    By mattx in forum Jokes/Interweb Things
    Replies: 4
    Last Post: 25th November 2008, 06:16 PM
  4. VB LAN programming
    By illya in forum Coding
    Replies: 7
    Last Post: 10th October 2008, 05:10 PM
  5. Programming an old cash register
    By ChrisH in forum Hardware
    Replies: 2
    Last Post: 17th January 2008, 04:20 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •