+ Post New Thread
Page 1 of 2 12 LastLast
Results 1 to 15 of 17
Coding Thread, Teaching programming on the curriculum in Coding and Web Development; Our ICT Coordinator would like to get programming back on the curriculum. Do any of your schools currently teach programming? ...
  1. #1
    kearton's Avatar
    Join Date
    May 2007
    Location
    Essex. A long way from NZ!
    Posts
    582
    Thank Post
    75
    Thanked 31 Times in 28 Posts
    Rep Power
    25

    Teaching programming on the curriculum

    Our ICT Coordinator would like to get programming back on the curriculum. Do any of your schools currently teach programming? If so, what language(s) are you using please? Pascal? Delphi?
    And could anyone recommend any free (or dirt cheap) programming software? (bonus points for those available in MSI format)

  2. IDG Tech News

  3. #2

    dhicks's Avatar
    Join Date
    Aug 2005
    Location
    Knightsbridge
    Posts
    4,704
    Thank Post
    966
    Thanked 598 Times in 521 Posts
    Rep Power
    198
    Quote Originally Posted by kearton View Post
    And could anyone recommend any free (or dirt cheap) programming software?
    You might want to try this question over at the TES forums as it's more curriculum-related.

    Lots of people are finding Scratch to be quite good:

    Scratch | Home | imagine, program, share

    The language is capable enough to do interesting things with, but simple enough to learn. It has a nice GUI to avoid masses of typing. When your pupils have written a program (Scratch is good for games programming, which always helps interest children) they can share it online. Lots of other teachers are using it, so there are some good teaching resources available.

    --
    David Hicks

  4. Thanks to dhicks from:

    kearton (9th October 2009)

  5. #3


    Join Date
    Jul 2007
    Location
    Rural heck
    Posts
    2,599
    Thank Post
    111
    Thanked 423 Times in 345 Posts
    Rep Power
    120
    Microsoft offer free express versions of many of there languages. Including Visual C++, C# and Basic.

    You could also look at Free Pascal or FreeBASIC. Another option would be to setup an apache server and let them play with PHP.

    EDIT: We're using Scratch, seams to be very popular. One girl used it to do her RE homework. Much to the confusion of the RE teacher. It's not an MSI, but does have a silent install. I think it only requires the files in program files, a startmenu shortcut and a registry entry to associate the file type. You could knock up an MSI in minutes using advanced installer.
    Last edited by K.C.Leblanc; 9th October 2009 at 09:57 AM.

  6. Thanks to K.C.Leblanc from:

    kearton (9th October 2009)

  7. #4

    Join Date
    Nov 2006
    Location
    Kendal
    Posts
    1,512
    Thank Post
    98
    Thanked 170 Times in 138 Posts
    Rep Power
    66
    We use Microsoft VB express & C# express for programming as it's on the computing A level. They are free which is always good. We also use Scratch lower down the school which the kids seem to love.

  8. Thanks to jcollings from:

    kearton (9th October 2009)

  9. #5

    AngryTechnician's Avatar
    Join Date
    Oct 2008
    Posts
    2,651
    Thank Post
    480
    Thanked 815 Times in 499 Posts
    Rep Power
    247
    Check out Microsoft SmallBasic. Technically it's still a WIP, but an ICT teacher in my last school started teaching it to Year 8 and they got on really well with it.

    It covers the fundamentals of Basic with a very simple version of the language, then couples it with some heavily abstracted class libraries to do some quite complicated stuff very easily (such as loading images in real-time from Flickr with only a couple of lines of code). The beauty of it is that it lets the kids create something interesting without having to delve into the complexities of things like APIs and network protocols!

  10. 5 Thanks to AngryTechnician:

    JJonas (9th October 2009), kearton (9th October 2009), laserblazer (9th October 2009), Ric_ (9th October 2009), t_h (10th October 2009)

  11. #6
    OllieC's Avatar
    Join Date
    Jun 2009
    Location
    Four Oaks
    Posts
    181
    Thank Post
    15
    Thanked 15 Times in 9 Posts
    Rep Power
    8
    Our IT teachers are trying to fit it in where they can. SmallBasic with younger kids.... really really nice programme, makes it nice and simple. Visual studio and that lot for the older kids.

  12. #7
    quiet_andy's Avatar
    Join Date
    Oct 2009
    Location
    Cumbria
    Posts
    25
    Thank Post
    1
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    I teach A Level Computing and currently use Python to introduce programming. A lot of teachers seem to prefer teaching Pascal and using Turbo Delphi, which is free. Turbo Downloads

    Also the Microsoft Visual Express studio is free and contains Basic, C++ and C#. Downloads

  13. #8

    mattx's Avatar
    Join Date
    Jan 2007
    Posts
    8,471
    Thank Post
    889
    Thanked 890 Times in 532 Posts
    Rep Power
    596
    DarkBasic - started writing a game in it, never got round to finishing it...

    DarkBASIC - Home

    Got a license for the school [ which was free ] no one ever used it....

  14. #9
    dwhyte85's Avatar
    Join Date
    Mar 2009
    Location
    Berkshire
    Posts
    1,135
    Thank Post
    138
    Thanked 136 Times in 123 Posts
    Rep Power
    67
    Primary schools i've worked with have used Logo

    At school we currently have scratch, Pascal is definitely the way to go to teach the basics because it's close to pseudocode (which alot of students write in GCSE & AVCE). It's very wordy, whether or not you get anything that's graphical is a different matter... I was at uni with 23 year olds who couldn't understand it on a comp sci degree.

    Personally, if i was to teach (which i'd totally hate to do) i'd get ahold of Delphi 6/7 (should be freely avail) and make a simple calculator :-P

  15. #10


    Join Date
    Sep 2007
    Location
    UK
    Posts
    3,651
    Thank Post
    780
    Thanked 472 Times in 329 Posts
    Rep Power
    287
    The closest we get at present is Flowol. The majority of the kids struggle with this not helped by the fact that the teachers don't understand it either!

  16. #11

    Join Date
    Apr 2009
    Location
    Leeds
    Posts
    114
    Thank Post
    6
    Thanked 15 Times in 14 Posts
    Rep Power
    9
    At uni we use Python, which is free and very easy to learn and doesn't require much typing etc. There is also plenty of development environments, my favourtite is Pyscipter.

    To print hello world the code is this:


    print 'hello world'

  17. #12

    Join Date
    Dec 2005
    Location
    Midlands
    Posts
    130
    Thank Post
    2
    Thanked 12 Times in 12 Posts
    Rep Power
    16
    Just started teaching Level OCR Web scripting and the students have to be able to annotate some supplied code, since they have no prior programming knowledge set up a linux box, gave the SSH acces and have just started teaching C.

    lets face it if you learn C you can adapt to anything.

  18. #13

    Join Date
    Jan 2006
    Location
    Surburbia
    Posts
    2,038
    Thank Post
    69
    Thanked 275 Times in 218 Posts
    Rep Power
    97
    lets face it if you learn C you can adapt to anything
    I think that sometimes, but not tonight!

    If it's a Windows environment I'd have them doing C# which is easier unless you get too hung up on the OO and reading C# for Sharp Kids"
    which is based around the VS Express edition. Not that I have a clue about teaching the stuff, I just like the Hello World equivalent in there:

    Console.WriteLine("Yo!");

  19. #14
    p858snake's Avatar
    Join Date
    Dec 2008
    Location
    Queensland
    Posts
    1,392
    Blog Entries
    2
    Thank Post
    28
    Thanked 166 Times in 142 Posts
    Rep Power
    46
    I did PHP (which lead onto the MySQL unit) in Year 11 and VB.Net in Year 12.

    Although we didn't use it, MS has a free compiler/editor for VB.Net as well.

    My teacher wrote both the text books that we used.

  20. #15

    Join Date
    Oct 2009
    Posts
    1
    Thank Post
    0
    Thanked 1 Time in 1 Post
    Rep Power
    0
    Quote Originally Posted by OllieC View Post
    Our IT teachers are trying to fit it in where they can. SmallBasic with younger kids.... really really nice programme, makes it nice and simple. Visual studio and that lot for the older kids.
    You should also try out the original "SmallBASIC" freely available on the sourceforge web site. It's also an ideal platform for learning to program. Google SmallBASIC and click the link entitled "SmallBASIC | One more basic" - Enjoy !


  21. Thanks to cwarrensmith from:

    OllieC (10th October 2009)

SHARE:
+ Post New Thread
Page 1 of 2 12 LastLast

Similar Threads

  1. Teaching programming in schools
    By polarlemniscate in forum Network and Classroom Management
    Replies: 25
    Last Post: 1st February 2010, 12:11 PM
  2. Simple Programming
    By somabc in forum Windows
    Replies: 9
    Last Post: 11th February 2009, 02:13 PM
  3. Programming Advice
    By Michael in forum Coding
    Replies: 19
    Last Post: 2nd February 2009, 04:08 PM
  4. [News] Could You Explain Programming Please
    By mattx in forum Jokes/Interweb Things
    Replies: 4
    Last Post: 25th November 2008, 07:16 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
  •