Welcome to the tenth of Altitude Foundation’s #MicroChallenges2020
Today we’re refreshing our understanding of some key programming terms – and using them to create a programme.
What’s a Micro Challenge?
These challenges are short activities to help you develop, revise or refresh your coding skills, posted every Monday, Wednesday and Friday.
Micro Challenge #10
This week, our focus is on concepts in programming.
Vocabulary Pseudocode:
- Today’s challenge includes a vocabulary refresher. Can you find the definitions for: Selection; Else then; Boolean? [Hint: BBC Bitesize is a great place to look for these]
- Once you’ve done that, can you create a pseudocode sequence which:
- Uses one or more of these techniques?
- Outputs the definitions of the concepts?
- Once you’ve done that, can you create a pseudocode sequence which:
- Advanced activity: Can you make vocab a quiz – matching concepts to their definitions?
Review it
Once you’ve completed the challenge, review it:
- Look at the definition. Could you explain the concept in your own words so that you could teach them to someone else in your household?
- Why might it be important to be familiar with these words? How does it help you programme? [hint: think about working collaboratively]
Advanced:
- Could you use an online simulator to create a programme implementing all three concepts? You might want to use one of below programmes:
- https://scratch.mit.edu/ [Blocks]
- https://makecode.microbit.org/ [Blocks/JavaScript]
- https://thonny.org/ [Python]
Share it
We would love to see what you have created! Please send any pictures, videos, or files of your activities to us – either via Facebook, Twitter or Instagram using #MicroChallenges2020 or to challenges@altitudefoundation.org. If you are emailing them to us, please let us know if you are happy for us to share your stuff on our social media platforms (with credit, of course).
Sign-up here to receive a weekly email with Micro Challenges top tips and solutions: