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.