Poll: WHat programming language does your school teach at GCSE?

+ Post New Thread
Page 1 of 2 12 LastLast
Results 1 to 15 of 30
General Chat Thread, Programming at GCSE - poll in General; This is kind of connected with the "Oftsted/ICT Poor" thread. The IT teaching staff were in a huddle this morning ...
  1. #1
    BJG
    BJG is offline
    BJG's Avatar
    Join Date
    May 2008
    Location
    Norwich
    Posts
    468
    Thank Post
    89
    Thanked 36 Times in 26 Posts
    Rep Power
    23

    Programming at GCSE - poll

    This is kind of connected with the "Oftsted/ICT Poor" thread. The IT teaching staff were in a huddle this morning discussing this and wondering what programming language to teach. Would be interested to know what you people do...? I've included a few choices from the Tiobe index, but maybe that's not relevant here...?

  2. #2

    featured_spectre's Avatar
    Join Date
    Nov 2008
    Posts
    12,504
    Thank Post
    1,684
    Thanked 2,054 Times in 1,491 Posts
    Blog Entries
    2
    Rep Power
    464
    Perl or bash

  3. #3


    Join Date
    Dec 2005
    Location
    In the server room, with the lead pipe.
    Posts
    4,715
    Thank Post
    288
    Thanked 789 Times in 616 Posts
    Rep Power
    226
    Officially: Scratch / Smalltalk (yes, really).

    Unofficially: whatever the kid's interested in at a lunchtime club. But that's a very unofficial setup. You don't talk about unofficial lunchtine club because you might attract lackwits. Kids with aptitude find out about it on the grapevine.

    Also, where's Perl?

  4. #4

    Hightower's Avatar
    Join Date
    Jun 2008
    Location
    Cloud 9
    Posts
    4,920
    Thank Post
    494
    Thanked 690 Times in 444 Posts
    Rep Power
    242
    Our staff teach the kids how to program in Dreamweaver, FrontPage, and Medi8tor here. What? They are programming languages! STFU, they ARE programming languages! They aren't? Well that's not what the staff have told me.

  5. #5

    3s-gtech's Avatar
    Join Date
    Mar 2009
    Location
    Wales
    Posts
    3,104
    Thank Post
    161
    Thanked 655 Times in 588 Posts
    Rep Power
    169
    We don't, and I wouldn't class PHP as a programming language - but VB is a good start, certainly. I'm looking into rolling up the tools to deploy Visual Studio for students at the moment.

  6. #6

    webman's Avatar
    Join Date
    Nov 2005
    Location
    North East England
    Posts
    8,422
    Thank Post
    645
    Thanked 967 Times in 667 Posts
    Blog Entries
    2
    Rep Power
    328
    Quote Originally Posted by 3s-gtech View Post
    I wouldn't class PHP as a programming language
    Why not?

  7. #7

    Hightower's Avatar
    Join Date
    Jun 2008
    Location
    Cloud 9
    Posts
    4,920
    Thank Post
    494
    Thanked 690 Times in 444 Posts
    Rep Power
    242
    Quote Originally Posted by 3s-gtech View Post
    I wouldn't class PHP as a programming language
    Can't see why not?

  8. #8


    Join Date
    Jan 2006
    Posts
    8,202
    Thank Post
    442
    Thanked 1,033 Times in 813 Posts
    Rep Power
    341
    Quote Originally Posted by 3s-gtech View Post
    We don't, and I wouldn't class PHP as a programming language - but VB is a good start, certainly. I'm looking into rolling up the tools to deploy Visual Studio for students at the moment.
    huh. PHP is way more useful than VB in the real world.
    Think of how many people who use VB and move onto PHP (lots) compared to people to move from PHP to VB.

  9. #9

    broc's Avatar
    Join Date
    Jan 2006
    Location
    England
    Posts
    2,046
    Thank Post
    104
    Thanked 401 Times in 265 Posts
    Rep Power
    151
    What seems to be lacking in schools when teaching programming is any real focus on programming methodology & system design. The choice of language is largely irrelevant once you have mastered these skills, although you have to be able to select the appropriate language for the task in hand. Programming languages come & go as technology & fashion move forward, but the basics don't change.

  10. #10
    apeo's Avatar
    Join Date
    Sep 2005
    Location
    Lost
    Posts
    1,612
    Thank Post
    95
    Thanked 115 Times in 111 Posts
    Rep Power
    42
    Dont teach any programming here and with current staff we wont be anytime soon.

    Isnt it strange that early on GCSE in IT was learning programming (I could be wrong) but now its how to be a user.

  11. #11

    3s-gtech's Avatar
    Join Date
    Mar 2009
    Location
    Wales
    Posts
    3,104
    Thank Post
    161
    Thanked 655 Times in 588 Posts
    Rep Power
    169
    That was a fudge. I guess it's because it's a server side scripting language - I see programming as creating something, compiling it, client side. Obviously PHP should be taught - but we seem to do so much with web development already that it almost seems like missing a trick there - PHP could be properly integrated into web development; with programming lessons embracing another language.

  12. #12

    webman's Avatar
    Join Date
    Nov 2005
    Location
    North East England
    Posts
    8,422
    Thank Post
    645
    Thanked 967 Times in 667 Posts
    Blog Entries
    2
    Rep Power
    328
    Quote Originally Posted by 3s-gtech View Post
    That was a fudge. I guess it's because it's a server side scripting language - I see programming as creating something, compiling it, client side. Obviously PHP should be taught - but we seem to do so much with web development already that it almost seems like missing a trick there - PHP could be properly integrated into web development; with programming lessons embracing another language.
    PHP is easy to learn, and can demonstrate both basic and more advanced 'programming' concepts (including objects), while being useful as well. Not that other languages can't do that - they can - but PHP shouldn't be discounted just because it's classed primarily as a 'scripting' language.

    I agree with broc and he makes a very valid point. I also believe that students will enjoy it more if it's relevant and useful at the time.

  13. #13


    Join Date
    Jan 2006
    Posts
    8,202
    Thank Post
    442
    Thanked 1,033 Times in 813 Posts
    Rep Power
    341
    Quote Originally Posted by 3s-gtech View Post
    That was a fudge. I guess it's because it's a server side scripting language - I see programming as creating something, compiling it, client side. Obviously PHP should be taught - but we seem to do so much with web development already that it almost seems like missing a trick there - PHP could be properly integrated into web development; with programming lessons embracing another language.
    php doesn't need to be server side, or even solely for web devm - that's just its widest use. You can create traditional gui application with QT and php if you really wanted to.

  14. #14

    webman's Avatar
    Join Date
    Nov 2005
    Location
    North East England
    Posts
    8,422
    Thank Post
    645
    Thanked 967 Times in 667 Posts
    Blog Entries
    2
    Rep Power
    328
    Quote Originally Posted by CyberNerd View Post
    You can create traditional gui application with QT and php if you really wanted to.
    As well as PHP-GTK and WinBinder for Windows.

  15. #15

    Join Date
    Sep 2009
    Location
    West Midlands
    Posts
    18
    Thank Post
    7
    Thanked 3 Times in 2 Posts
    Rep Power
    11
    Everyone should be taught Ruby and then Ruby on Rails.



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

Similar Threads

  1. Locating Programs at login
    By Little-Miss in forum Learning Network Manager
    Replies: 4
    Last Post: 12th March 2009, 04:37 AM
  2. Running a program at startup in CC3?
    By reggiep in forum Network and Classroom Management
    Replies: 2
    Last Post: 17th July 2008, 02:02 PM
  3. Replies: 8
    Last Post: 30th June 2008, 01:45 PM
  4. Disble programs at certain times
    By timbo343 in forum Windows
    Replies: 4
    Last Post: 29th March 2007, 12:32 PM
  5. Replies: 5
    Last Post: 7th December 2005, 11:20 AM

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
  •