This course will be delivered by Joe Moretti, Apple Distinguished Educator. The course will cover the following:
Explanation of the key concepts covered by key programming applications
Relevance to delivering the curriculum: coding blocks, directional control, editability
Experience a range of applications to deliver the curriculum with a variety of teaching techniques: storyboarding, planning, design, programming languages, literacy
Recommendation for a curriculum progression with examples of differentiated activities and extension activities beyond the applications
How to develop programming skills and assess progress
A session devoted to learning programming through robotics (Looking at the range of iPad controllable 'robots' available inc. in depth look at the new BlueBot)
A session devoted to Pixel Press Floor, Adventure time and Bloxels
Coding concepts explained clearly
Hands on experience with each application
Supporting literature for each application