How To Use QR Codes In Lessons.

QR codes or quick response codes are brilliant to use in the classroom.  They are basically machine-readable labels that contain information about the item to which attached.

You can create them easily on the website QR Stuff.  Simply choose what you want to link to (text, websites, images, videos etc.) and then select a colour and the QR code is instantly generated; ready to be shared, downloaded or printed.

QR codes in the classroom

Once printed, a QR scanner app needs to be downloaded.  There are many to choose from on the app store and Google Play.

How did I use QR codes in my lesson?

I did a maths lesson where I made QR codes and linked them to division problems.  I hid them around the school and the students had to find and solve all 6.

Doing this made the lesson really exciting; the pupils competed to be first to finish the challenge.  Scan the codes below to see the problems:

How else could QR codes be used in lessons?

  • Link them to a website that will be used in a lesson (this saves the students typing in a long URL).
  • Link them to a useful video or resource.
  • Ask the students to generate their own QR code to link to their work – great for sharing and peer review.
  • Students can stick a QR code inside a book and then link it to a book review they have done.
  • Communicate with parents – send them links to the class blog or notices.
  • Orienteering: the QR code gives a clue to where the next one is.
  • Make a ‘scannable’ display where videos and pictures of work appear.
  • On a worksheet, the answers could be in a QR code.  Pupils could self-mark by scanning for the answer after they’ve completed a question.

Here’s a handy graphic I put together:

How to use QR codes in teaching

Don’t forget to scan the QR code below to like my Facebook Page!

QR Codes in the classroom

Have you used QR codes?  How?  Leave a comment below.



  1. The biggest difference between matlab and other programming languages is that matlab is used in conjunction with specific disciplines,while most other programming languages can be used alone.This makes matlab job writing / more difficult, because it requires experts to master matlab at the same time also master the corresponding subject knowledge.So what is the connection between matlab and specific disciplines?
    A major feature of matlab is its toolbox function,this function is very powerful, can greatly improve work efficiency, saving time.But to use the toolbox to master the knowledge of the corresponding disciplines, only matlab foundation is difficult to play the full effectiveness of the toolbox.So if you want to use matlab to solve the problem, you must also learn the knowledge of the subject you want to solve, so that you can play the real strength of matlab.People who have a certain programming language foundation will be a lot easier when learning matlab,the whole process should not be too hasty,to step by step.


Why not leave a comment on this post?

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s