Recommended. Browser based. No software to install and the basic package is free. Learn to code python, create a web app and use SQL to create a database.
Modern realisation is that Computation is not just about what computers do but something that nature has been doing for a very long time! For example coded within DNA in an alphabet of inheritance are the instructions for the creation of life forms as well as the data that represents the forms of life to be produced.Computer scientists are interested in computational procedures for solving problems. These procedures called algorithms are at the core.
IT & Computing is a relatively new subject but one that is increasingly important as societies use and reliance of it grows. The digital revolution has begun and pupils must be equipped with the necessary skills to succeed and excel in workplaces that may not even exist yet. This is taught in Year 1 and 2 and includes computing skills such as programming, use of standard applications and digital world education...Why Computing? click here
Hour of code...learn to code, it makes you think and it's not as hard as you think! Do these on your desktop or tablet.
is a mind set for solving problems. Computational thinking means:
describing a problem succinctly
decomposition – breaking down problems to make them easier to solve
deciding whether a particular problem even has a solution
deciding what parts of a problem are best solved by a machine and what parts by a human
thinking in the abstract
deciding when a solution is ‘good enough’
naming individual parts of a problem
accepting and dealing with uncertainty
scaling approaches to different situations
using machines to help us think like humans – not thinking like machines.