I Love My SmartPhone – available now to download!
Computing, Curriculum Development, National 4 & 5
Charlie Love
May 8, 2012

The Royal Society of Edinburgh/BCS/Education Scotland funded project for CfE support materials has been published on the Royal Society of Edinburgh site with some additional resources and in a different style than the material on the Education Scotland site.  There are also links to the various screencasts and sample files used for app development.

Although first to be published, this resource is intended as the third in a series of resources developed by the RSE and the BCS Academy of Computing that exemplify a subset of the Computing Science-related outcomes of Curriculum for Excellence at Levels 3 & 4 and beyond (specifically, in this case, National 4 Computing Science).

In addition to providing a course in programming for mobile devices, it explores new paradigms in Computing such as mobile technologies and new interfaces, whilst providing ample opportunity for inter-disciplinary linkage. Exercises are provided with sample answers and there are many additional activities which can be used to both broaden and deepen the topic.

Above all, this resource should not be seen as prescriptive. It contains guidance and suggestions which can make learning more engaging, while fostering computational thinking and greater understanding of Computing Science concepts in learners.

For more information download the resource from http://www.royalsoced.org.uk/1035_MobileAppDevelopment.html
, , , ,
18 Responses
  1. How are others dealing with the Google ID requirement? Kids cannot sign up accounts if they are 13 or under it seems.

    • When we trialled the materials, they were pitched at S3, which would take care of this; however, it’s certainly an issue that you’re right to highlight.
      I’ll be meeting with people from MIT and Google this summer to discuss the way forward for App Inventor. This will certainly be raised and I’d hope that the same relaxation of Google’s age requirements can be made that’s been done for Google Apps for Education:


      • Thanks for the details. It should be fine as you say. Great work!

      • Jeremy

        I wonder if you could give me a bit of help/advice. I’ve been teaching myself Appinventor at home using the textbook by David Wolber and we’re very keen to take this on as part of the Software Development part of Nat4 and 5 using your materials. I have been trying to do this in school and have come across some difficulties with Java (at least I’m assuming that that is the problem) that I wondered if any of your pilot schools had had. We have a Macintosh network in the Computing Department and have to enter a proxy server to access the Internet (the rest of the school is PC and does not have this problem). I have been able to get the start screen for Appinventor to work but starting the Blocks Editor seems to be a bit of an issue. Initially the screen insisted on my entering username, password and domain twice in the Java screen and allowed the Blocks Editor to run but it was unable to communicate with the web screen. Now it won’t even allow that to run and gives an “Unable to launch the application” error. I’ve screenshots of the error messages if you need to see them. I followed the instructions in the troubleshooting part of the Appinventor website and have tried resetting everything it suggested (and even some things that it didn’t) but to no avail. The same cannot be said for the PCs in school, as there are no problems running it at all.

        Any suggestions for things I may not have tried or if anyone else has had the same or similar problems?

        Jane Paterson

  2. Thanks for posting this!

    • Yes, I’d like to publicly thank Charlie for his support throughout the RSE/BCS project and for publicising the Mobile App Development materials here. CompEdNet is a fantastic resource that makes a huge difference to what we do.
      I don’t know where you get the time, Charlie (well, I do – it comes out of your personal time), but we’re all really grateful. 🙂

  3. thank you very much,it looks fantastic.
    Am I using the correct version at

  4. One things that’s not mentioned in the notes is the way most schools used them during the pilot i.e. on-screen, rather than printing out, with students switching between open documents e.g. using ALT + TAB.

    The PDFs will be ideal for this, especially if you have Word 2003 or earlier (which might knock out the formatting a bit). Feel free to comment on what you think of this – as well as feeding back on any other issues.

  5. Hi,

    Can someone tell me can you download the software app inventor onto a school network or will pupils have to access online. Looks a great resource – looking forward to trying it.

  6. thanks,

    only had time to glance through the material – busy time of year etc

  7. The materials look fantastic and we have been trying for the last couple of months to get App Inventor working within school. Unfortunately at present we have it a brick wall with RM telling us that they will not allow it to run on the network due to security restrictions. Is anyone else having this problem or know of a way around.



  8. This is brilliant. Thanks

  9. “I Love My Smartphone” has just been updated witha minor correction to chapter headers in the learner notes. It’s available to download at the same location:



  10. I have started to look through the Mobile App Development materials from Education Scotland. There are 2 documents referred to in the learners and practitioners guides (AIHandout and AIHandout Answers in PDF). These are not amongst the files for downloading and I can’t find them on the App Inventor website either. Can anyone tell me how I get hold of them?

Leave a reply

Your email address will not be published. Required fields are marked *

What is 5 + 7 ?
Please leave these two fields as-is:
IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)