Through various lesson plans and videos that explore key concepts such as algorithms, sequences and variables, pupils learn how to code and create their own apps, while developing critical skills such as problem-solving, logical reasoning and computational thinking. Espresso Coding is also a bespoke website (http://www.espressocoding.co.uk/
Guaranteed to allay fears in schools anxious about the challenges that this new curriculum objective presents, the new service helps KS1 staff teach pupils to:
· understand what algorithms are and how they are implemented as programs on digital devices
· execute programs by following a sequence of instructions
· write and test simple programs and use logical reasoning to predict the behaviour of simple programs.
Espresso Coding also helps KS2 staff teach pupils how to:
· design and write programs that accomplish specific goals, including controlling or simulating physical systems
· solve problems by decomposing them into smaller parts
· use sequence, selection and repetition in programs
· work with variables and various forms of input and output
· generate appropriate inputs and predicted outputs to test programs
· use logical reasoning to explain how a simple algorithm works and to detect and correct errors in algorithms and programs.
Espresso Coding appeals to today’s tech-savvy learners who are already immersed in a digital world. The ability to share their own creations between friends and family helps to forge home-school links and allows valuable learning time to continue even after children leave school.
Commenting on the launch of Espresso Coding, former primary school teacher and award-winning educational software designer Max Wainewright said, “It is vitally important that children not only become consumers of digital content; but creators too. All my work with educational software has been about giving pupils more opportunity to be creative. Espresso Coding takes this one step further enabling children from KS1 to create and publish their own apps.”
Louise Addinall, Assistant Head of West Lodge School, an Espresso Coding school, said, "Our pupils have really enjoyed learning some basic programming skills using Espresso Coding. It is very easy and straightforward to use, with the children making progress quickly and seeing the results straight away. Some of our staff were slightly daunted by the thought of teaching coding, but have also enjoyed using it and found that they didn't need to have very advanced ICT skills to teach this new concept."