MetroMail Responsive Email Template
 
 
icon 2    July 4th, 2014
 
 
 
 
 
 
 
 
Article 3: From Portobello
 
 
Portobello High

Recently I was sent some great teaching materials created by Portobello High School, and I caught up with the IT teacher there, Alison Cowie.

 

How long have you been using LiveCode in the school?
Since 2010

Where did you hear about it?
Suggested by Dave McKee (from the Digital Learning Team, City of Edinburgh), who came up from England to manage the Computing department while Brian Clark (current Curriculum Leader) was on secondment. When Brian returned, he supported the use of LiveCode

How have you found using it with the students?
It has been an excellent step up from Scratch because it is quite easy to make visually pleasing programs without having to have too deep an understanding of coding.  Compared with other high level languaes, It is relatively simple to incorporate all the available objects (buttons etc.) along with images and audio to create a contemporary user interface. This makes it possible to engage the less experienced students while the resources and dictionary available make it easy for more experienced students to reach ahead.  In addition, the programming environment itself is very accessible - there is so much there that we don't even begin to touch on but we can build school-level programs without having to know too much

Would you say it has improved their engagement with learning programming?
Yes - I think, in particular, the fact that you can make a stand-alone app so easily has caught students' imagination

Do you think it has or will improve the outcomes for the students in terms of exam results and qualifications?
We've had good results at Portobello for a long time - we routinely get about 14 pupils taking it at Advanced Higher which is one of the biggest class sizes in Scotland, I think - and I think that's because we teach programming from the point of view of the data structures being used and the storage of these structures in RAM. So I don't think it improves our results necessarily but LiveCode does make it easier to approach the teaching of programming from that point of view e.g. put 20 into n  means "store the value 20 in the location called n" . The syntax and grammar is very accessible for high school age programmers.

What were you using before LiveCode?
Pascal (no graphics front end so only used with S3 and up), Scratch, HTML, CSS, JavaScript

How did you find the available teaching and learning materials? Were there any in particular you found useful?

I have found the dictionary very useful and so have some of the more able students. Some of the simpler examples from the Resource Centre and the LiveCode lessons have been useful e.g. drag and drop, skinning, etc. but I haven't looked at all of them by any means. YouTube is useful. I am aware that there is a whole web scripting/database side to LiveCode that I haven't begun to explore yet. Our main priority has been to develop teaching resources for the new National courses. We haven't made any decisions about the new Advanced Higher - it seems that there is a real move nationally towards PHP/Python/SQL at that level which is a whole other area for us to get stuck into

You've written some great tutorial materials, do you have any objection to other schools using them with their pupils?
Not at all

 

That's great Alison, thank you very much! Here is a link to the videos created by Portobello High School, showing how to use and teach LiveCode.

 


Heather Laine

About The Author

 

Heather Laine is Customer Services Manager for LiveCode

 
 
section image
 
HTML5 Campaign
 
What does Web Deployment Mean to You? Will you use HTML5?
 
read more
 
 
section image
 
Introducing LiveCloud
 
Dead easy databases come to LiveCode with this fab backend
 
read more
 
 
section image
 
From Portobello
 
Get your hands on new learning LiveCode video tutorials
 
read more
 
 
section image
 
Write a Ka-Ching App
 
A polling app to monitor progress of our 30 day crowdfunding campaign
 
read more
 
 
 
Join Us in San Diego
 
 
download
 
 
Featured Extensions
 
rTree
 
WordReport
 
Keep your clients and end-users happy with professional, perfectly-formatted reports in Word and OpenOffice formats.
 
read more
 
 
mergExt
 
SQL Yoga
 
SQL Yoga allows you to treat your database like an object. Stop wrestling with SQL, see how easy database integration can be.
 
read more
 
Connect With Us
 
LiveCode © Copyright 2014 . All Rights Reserved
 
 
 
LiveCode © Copyright 2014 . All Rights Reserved