CLICK HERE to see how to complete the Scratch 3 Fish Tank Challenge
Scratch is a programming language that is used in schools around the World.
It is designed to be played with and to be fun.
Open a web browser using a laptop, tablet or desktop computer and go to:
Create an account to save and share your work.
Choose a task sheet you like the look of and solve the challenges. I recommend starting with "Scratch 3 Fish Tank" challenge.
The difficulty increases with each new task on all of the challenge sheets but the Alien Invasion challenge is the most advanced.
More will be added over time.
If you want to start using your coding skills, why not click on:
'Explore'
and see all the Scratch projects other people have written.
Why not choose one you like and modify it!?
By clicking on 'Remix' you get a copy of the code to play around with!
Use your Google Classroom to send links to the class showing off your Remixed apps!
Use this YouTube Playlist to work through a coding problem.
The problem is to create a character in Scratch that can ask for your name and then politely welcome you - but all in a foreign language!
Use this YouTube Playlist to work through a coding problem.
The problem is to create one of the first computer games ever - Pong!
CLICK HERE for the lesson resources in Scratch 2
CLICK HERE for the lesson resources in Scratch 3
[Video coming very soon]
The iDEA Award is a similar concept to the Duke of Edinburgh Awards but the challenges are digitally based. The challenges are very broad. There is something to engage everyone.
It is recognised by employers and HE admission boards so is an excellent qualification to prove digital competence.
If you need more information about this award please CLICK HERE
To log on go to idea.org.uk
Never heard of it? We do it all the time! It is the fundamental stages of creativity. It is a framework we can use to help solve any given problem.
Students are encouraged to follow these steps:
Don't panic! Understand the problem (self confidence and comprehension)
Break the problem down. Simplify. (decomposition)
Deja vu? Use your knowledge and experience. Spot patterns. (abstraction and study)
Create a plan. (algorithm)
Try it! What's the worst that could happen?
Evaluate. Did it work? If not, go back to 1 and try again. (perseverance)
This is Mayuko, a software engineer in Silicon Valley. Check out her YouTube channel - CLICK HERE
The UK has a proud history in computing. By studying CT you will help secure the future of UK computing.
A career in CT will be rewarding financially. Apprentices can earn as much as £20k during training and higher level vocational qualifications mean as much, if not more, than a degree. Why incur debts of £65k+ at University?
Once qualified, the average software developer can expect between £35k and £75k+ depending upon experience, skills and location.
A career in CT will also be spiritually rewarding as CT is creative. It provides the tools to create solutions to the problems around you. For example CT can give someone their independence back, or mobility, or improve the efficiency of a business.
Solutions that ultimately benefit the economy and our society.
An interesting, respected, robust applied maths qualification.
The course prepares students for the further study of Computer Science, a career in any technology sector or simply provides an insight into the world of Computational Thinking.
We study towards the OCR GCSE Computer Science course which is weighted:
20% programming controlled assessment (using Python v3)
80% written theory assessment
A successful GCSE Computer Science student therefore must be able solve a given problem programmatically and demonstrate a knowledge of key technologies.
Demonstrate confidence when approaching a new challenge due to knowledge of key technologies
Demonstrate the ability to break down a problem into smaller, more manageable chunks
Demonstrate the ability to use previous experiences when tackling new challenges
Demonstrate the ability to develop and effectively communicate a plan to solve a problem
Demonstrate a resilience to failure and to keep persevering
#REVISECT
Students need to continue their learning beyond the classroom, reading up on topics covered in class to get more understanding and confidence - even if they miss a lesson
#LIVECT
Not giving up! An important aspect of Computational Thinking
#CODEQ
Students need to learn to how to speak to computer systems. Whether it is Scratch, Python, C++ or another formal language.
#KNOWIT
What do they know about computer systems, software, hardware, machine architecture and networking
#DESIGN
We live in Algorithmic times. Students need to be able to describe a solution using pseudocode or flowcharts
Talk to someone; your parents or a teacher. If you can't talk with either then click on this link and talk to someone who is part of the Police online support team. They are fully trained to help you.
Whether you like it or not you are still a child so you are protected.