You can download our Python Cheat Sheet to remind you at all times about the Python syntax.
Download our HTML Cheat Sheet and use it as a reference when working on all your HTML web projects.
The ASCII code is used to give to each symbol / key from the keyboard a unique number called ASCII code. It can be used to convert text into ASCII code and then into binary code. It can be used within your code to identify specific characters in a string or specific keys being pressed on the keyboard.
The ASCII table contains 256 codes (from 0 to 255). You can download our simplified ASCII table that focuses on the most useful ASCII codes.
Looking for some inspiration to learn or teach Computing concepts? Fancy a new challenge?
This book is targeted at both learners (from 9 to 99 years old and above) and educators (parents, teachers…) who want to find a challenging end enthusing approach to learn about computing concepts and develop programming skills.
As a learner…
As a learner you will be able to pick up any challenge based on what motivates you and on your current skills. Each challenge has a level of difficulty to help you choose. The learning objectives are clearly identified so that you can focus on a challenge based on the skills you want to develop.
As an educator/teacher…
For educators this book can be used in many different ways. You may be running a computing club and want to find exciting challenges for students to complete together or compete against each other. Alternatively you can decide to focus on one of these challenges with your class and approach it with a more directed step by step approach to help pupils discover new skills. Or you can use some of these challenges as homework tasks. Why not give students one or two of these challenges to focus on during the end of term break.
Using websites such as www.generatedata.com you can generate large set of dummy data in just a few clicks. You can choose the fields and data types you need and generate a CSV file ready to import into your database or spreadsheet.
== and != are called comparison operators. They are used to compare two values and see whether they are the same (==) or check if they are different (!=). E.g.
if (gender=="Male") alert("You are a man.");
myFavouriteNumber=5;
An = sign is used to assign a value to a variable: e.g.
var a=3; a=5+2;
An == sign is used to compare if two values are equal e.g.
if (a==3) {
alert("a is equal to 3");
} else {
alert("a is not equal to 3");
}
A != sign is used to compare if two values are different e.g.
if (a!=3) {
alert("a is not equal to 3");
} else {
alert("a is equal to 3");
}
When designing webpages you have to identifiy the key colours of your colour scheme. And considering that the RGB colour palette consists of 16 Million colours (16,777,216 to be exact) this can be a tricky task!
Website such as www.colorpicker.com will help you get the colour code for your favourite colours!
8 of the Challenges listed in the 101 Computing Challenges book require you to use an RDBMS (Relational Database Management Software) which support the creation of multiple objects such as tables, queries, input forms and reports.
One of the most popular desktop database management system is Micrsoft Access which is perfectly fine to complete these challenges. It’s a very good tool to learn Relational Database concepts. However it is part of the Microsoft Office suite and is not free to download.
You can however consider a free alternative to Microsoft Access such as Apache OpenOffice Base. The Appache OppenOffice is an open source suite of applications similar in many ways to Microsoft Office. The main difference being that it is free to download. You can find out more about Apache OppenOffice Base by vistitin this webpage:
http://www.openoffice.org/product/base.html