The Best Coding Games for Kids


Best Coding Games For Kids

In this age, where our society heavily relies on technology, coding has become an essential piece of employment qualifications. And if you wish your children to have a successful career, then it is best to give it a quick running start.

Coding for children does not merely help improve their writing and mathematical skills because it also supplies them crucial abilities in life and, ultimately, in the workforce.

Why should we become aware of the significance of coding in our kids? There are several reasons for it, but the most crucial factor for that is, if they know how to code at a younger age, it significantly increases their chances of getting their dream job in the future.

Why is coding a vital skill to learn?

Knowing the basics of programming is a vital skill not only for adults but for children as well. Specifically, for the young ones, learning the fundamentals of coding in the early stages of life provides a massive benefit. 

One advantage of this skill is that when students are capable of creating simple websites and games, it will help them polish their logic, plans, and problem-solving skills. Besides, it also enables them to formulate ideas and show creativity in uncommon ways. That is why coding is indeed a useful tool for learning for children.

As we observe how the world develops, it is evident that coding is a highly essential skill to have. Why? Because there is a rising number of institutions that rely heavily on computer code, not just the sector in technology.

A student who knows how to code at an early age will possess an advantage in life. This advantage means more opportunities in employment waiting for them in the future. Regardless of which industry they will settle in, be it in the health sector, retail sector, finance sector, or others will never be a problem because our society currently revolves around technology.

So, if you have a child who spends a lot of time playing mobile games, why not incorporate coding into it? It is an excellent way for them to learn how to code while having fun at the same time. As kids expose themselves to technology, it will surely help them become a vital part of huge corporations as they grow up.

How can you teach your child to code?

This question is probably the first one an interested parent will ask. Well, many parents are as clueless when it comes to coding as the others, and that is particularly normal.

The most beneficial component of programming is that we can learn it at any period. Although the retention of various languages can be quite hard, especially for late adults, it can still turn out to be an excellent experience.

If you are going to ask about the most effective approach for your kids to learn to code, then the answer is for you to learn it with them.

You can stimulate interest in your children if they notice you doing the same.

So, if you become interested in coding and put in a little effort to learn it, chances are your children will follow.

To help you start, here are some top coding applications for kids.


Available on iOs and ANDROID

Available on iOs and ANDROID

This app is available on Google Play and the App Store. The Bee-Bot floor robot inspired this coding application, which now enables the children to learn the fundamentals of programming at various levels quickly.

The little ones who learn to code may entirely use this application to enhance not their problem-solving skills alone, but also their programming skills. Bee-Bot has 12 levels encouraging progression in total. Each level is time-bound, and the quicker you complete the stage, the more stars you acquire.

It enables children to enhance their skills in directional languages together with programming through the various sequences of backward, forward, left, and right 90-degree turns in every level. 

The progression within this game will allow students to improve their knowledge and their problem-solving abilities through encountering difficult challenges throughout the various aspects of Bee-Bot.

Daisy the Dinosaur

available on all major platforms

available on all major platforms

This application is suitable for ages 5-8 and is free to download. Daisy the Dinosaur serves as an excellent foundation for programming or to assess your child’s curiosity in the topic. Kids can program Daisy and in the process, learn some fundamental practices of programming. 

Daisy the Dinosaur has a couple of sections for your students to explore, one is the free-play mode, and the other is challenge mode. 

In the free-play mode, juniors can explore with commands to see how Daisy will move as an outcome of their program. Meanwhile, in challenge mode, kids will challenge themselves to solve a presented problem.

They need to use the given commands to finish the challenge. Apply the smooth drag and drop symbols to make Daisy the Dinosaur move. This Gaming application sets the foundation for learning the fundamentals of programming.

The content in this application is not huge, but sufficient enough for a free app. 

Code Adventures: Coding Puzzles For Kids

available on ios and android

available on ios and android

This remarkable app is ideal for ages 6 to 8 that concentrates on child-friendly computer coding puzzles.
This game features exciting puzzles while learning how to code, loveable characters, funny sounds, engaging visuals along with around 30 puzzle stages.

The main goal of this game of puzzles is to help Aurora go home by finishing the 30 stages of challenges. Also, this app works through different levels, which include the basics, functions, and repetitive control structures (conditional loops).

Students will have to set the commands into the correct order, which indicates a practice in sequencing ability. Besides, they will find the necessity to repeat the commands to help move the character around, as each movement hardly takes it one block in any direction.

The app slowly introduces different puzzle details such as ladders, movable bridges, flying platforms, and portals, which makes the programming even more enjoyable.

Children will solve tricky puzzles while learning how to code. It also grants an excellent opportunity for a family to bond together while stimulating the child’s curiosity in STEM subjects.


avaialble on ios and android

avaialble on ios and android

This coding application cuts down computer science into the fundamental thoughts that children require to build a stable foundation in life. 

Kodable gives materials that concentrate on subjects ranging from communication and social-emotional knowledge to the real influence of computer science in the world.

This application hosts lessons for coding and games for children between 5 and 10. The main objective of Kodable is to assist elementary school educators in bringing programming basics into the classroom in the form of a game. 

While Kodable is indeed useful in the classroom setting, parents can also take advantage of this app to teach coding to their kids in an engaging and entertaining method. The design of the teaching guide of this app is so excellent that even people who have no experience in coding at all can also use it.

Kodable applies the sets of principles and processes of JavaScript, which makes it an outstanding source to learn to code for beginners. 

While this app focuses on younger ages, older children can take classes regarding JavaScript too. It will lead learners through the concepts of programming using various challenges and games, such as maneuvering a labyrinth. 

Kodable is one of the best apps for coding because it also enhances vital skills such as problem-solving abilities, social-emotional learning, decision-making abilities, communication skills, and a lot more.


available on all mobile platforms and devices

available on all mobile platforms and devices

This game is a free coding application for young children.  With the help of ScratchJr, kids ages 5 to 7 can program their games and stories. While having fun, children will develop their skills in problem-solving, project designing, and will be capable of expressing themselves creatively.

Students snap together blocks to help make the characters move, sing, dance, and jump. They can also modify the characters in the app using the paint editor, add their voice, and even add their photos, which can truly develop their imagination and creativity.

Furthermore, as children learn how to design projects and solve problems while playing the game, they can also enhance their abilities in sequencing, which is an essential factor throughout life.

To Conclude

A lot of people believe that teaching students to code is almost an impossible task, and they are correct. However, if you introduce yourself in these coding apps and by recognising the benefits of coding in your children, then you would probably change your mind.

Teaching the little ones how to code will truly be advantageous for them, particularly later in life. Not only that, learning how to code at an early age would grant them a skill that they can utilize throughout their lives, but it would also prepare them for several new careers that will arise. 

This effect is a result of the rising inclination of the current generation towards technology, which makes it more reasonable for every parent to introduce coding to their kids.

Growth Mindset activities for teachers and students


Growth Mindset - What is it, and Why is it important?

As educators, we are constantly advocating for the idea of lifelong learning, not just for our students, but also in terms of our own professional development.  

Every now and then some significant new research or theory comes to light that causes us to pause for thought. These new ideas can encourage us to take another look at how we approach our own work in the classroom.

In recent years the concept of Growth Mindset has gained lots of traction in educational circles. It has become something of a buzzword, but unlike much of the jargon we hear in our profession, there is much of value in this recently-coined concept to benefit both ourselves and our students.

But, before we take a look at how to practically apply the concept of a growth mindset for the benefit of ourselves and our students in the classroom, let’s take a brief look at just what the term refers to and why it has become so important.

Carol Dweck 

The origins of the term Growth Mindset can be found in the work of Stanford University psychology professor Carol Dweck. Dweck’s research is largely concerned with personality and development and many of her ideas were comprehensively outlined and popularized in her 2007 book Mindset.

 According to Dweck, mindset refers to the way students perceive their own abilities. She argues that these perceptions fall somewhere between two poles: the fixed mindset and the growth mindset.

 Mindset Definitions 

Fixed Mindset Definition:

Fixed mindset refers to a mindset where a student believes their skills, intelligence, and talents are fixed traits. This attitude is essentially fatalistic and can often result in a student resisting learning or other attempts to improve upon their skills, intelligence, or talents.

Growth Mindset Definition: 

Growth mindset, on the other hand, is apparent where a student believes that their skills and talents can be improved upon by hard work and perseverance. This mindset results in a receptive attitude towards both learning and critical feedback. Students possessed of a growth mindset are also generally more open to trying new things.

Growth Mindset for Kids 

A Growth mindset for kids is a mindset for life

A Growth mindset for kids is a mindset for life

From our definitions of the two contrasting mindsets above, it is clear why encouraging a growth mindset in the classroom could lead to greater engagement by kids and help them to secure greater success in their work and development in general.

In her book, Dweck argues convincingly that having a growth mindset helps kids to develop the necessary self-motivation required to set them up for continued learning and progress throughout their life.

Growth Mindset Quotes

Growth mindset is about how we look at the world and how we view our place in it. It is best understood as an attitude displayed by action. One good way to understand it is to learn from the attitudes of those who have gone before us and displayed a growth mindset in their own approach to life.

Let’s take a look at some quotes that encapsulate the growth mindset at its finest. This will help us get a real feel for exactly what it is we mean by the term.

It does not matter how slowly you go so long as you do not stop
— Confucius
The only thing that overcomes hard luck is hard work
— Harry Golden
A person who never made a mistake never tried anything new.
— Albert Einstein
Dreams don’t work unless you do.
— John C. Maxwell
Would you like me to give you a formula for success? It’s quite simple, really. Double your rate of failure.
— Thomas Watson
growth mindset bulletin boards are an excellent and constant reminder

growth mindset bulletin boards are an excellent and constant reminder

Growth Mindset Activities: 6 Activities to Foster the Growth Mindset in Your Students

Now we understand the Growth Mindset attitude, we need to think of how we can best help our students take the necessary actions to develop it and to understand how to act from it in practical ways.

1. Mindset Definitions: Fixed Mindset vs. Growth Mindset

For students to successfully develop a growth mindset they will first need to become clearly aware of how these mindsets are defined.

This will not only involve sharing definitions of these terms with your students, but also require them to effectively identify the thoughts and behaviors that best display these mindsets.

To do this effectively, you can start with a discussion of these terms and what they mean to the students. Discuss how a fixed mindset can prevent learning and limit achievement, and how a growth mindset can help students to have a much more positive learning experience. 

Then, when students have the confidence that they understand the meanings of both of these terms, they can be divided into groups. Assign each group one of these terms to explore. In their groups, students discuss their term and compile a list of actions and behaviors that display that mindset.


Fixed Mindset Examples 

For example, a group working on fixed mindset may record things like: 

●      Gives up easily

●      Sees mistakes as bad things

●      Avoids difficult tasks and challenges

●      Ignores feedback and criticism


Growth Mindset Examples

 A group working on growth mindset may write down behaviors such as:

●      Doesn’t give up easily

●      Sees mistakes as opportunities for learning

●      Embraces difficult tasks and challenges

●      Considers feedback and criticism carefully

 You could also challenge the students to come up with concrete examples of each of these behaviors from their own lives. Students can then feedback their answers as a whole group and reflect on what their mindset is currently.


2. Change My Mindset! 

In the beginning of this article we talked of the two opposing mindsets as being two points on opposite poles. However, most of us exist somewhere along the spectrum between a fixed and growth mindset.

In our first activity, we encouraged our students to reflect on where they exist on this spectrum. In our second activity we endeavor to help move them further along this spectrum towards the growth mindset pole.

To do this successfully, students must not only identify their fixed-mindset self-talk, but learn to replace it with suitable growth-mindset self-talk. To do this, challenge your students to write some examples of their fixed-mindset self-talk down and then write a growth-mindset version to replace it with.


3. Growth Mindset Bulletin Board

Another great way to help you train your students to build resilience, by replacing their fixed-mindset self-talk with positive growth-mindset self-talk, is through the use of a Growth Mindset Bulletin Board in the classroom.

To start building your Growth Mindset Bulletin Board, first, print off a number of statements displaying either a fixed or growth mindset. You can choose one of these per day to discuss as a class. After discussion, decide whether or not the statement displays a growth or fixed mindset. Then stick the statement in the appropriate column on your bulletin board marked Fixed Mindset or Growth Mindset.

Another way to increase the power of this visual display of statements is to print the fixed mindset statements in black and white and the growth mindset statements in vibrant colors.


4. Exit Your Comfort Zone to Overcome Obstacles

 For students to shift from the resignation of a fixed mindset to a more empowering growth mindset, they must learn to appreciate the positive effect pushing beyond perceived limitations can have on the brain.  

Students should be encouraged to see obstacles not as barriers to shy away from, but as tools that help us to develop our intelligence and problem-solving abilities, much like the way in which resistance training helps athletes build their muscles and strength.

Attitude is key to the development of a growth mindset. In studies undertaken by Dweck and her colleagues, results showed that students in a control group who displayed a growth mindset secured significant increases in their math scores, while those displaying a fixed mindset saw a decrease in their scores.

These findings suggest that whether a student believes they can or can’t, they are likely to be correct! 

Simply understanding the benefits of having a growth mindset can have a profound positive effect on students. Students can deepen their understanding further, and work towards attaining these positive benefits for themselves, by thinking about times in their lives when they wanted to quit, but didn’t. They could then consider how this helped them improve and develop as a result of the experience. You may want to start the ball rolling with a personal example from your own life.


5. Gamify the Learning Process

Anyone who has children of their own, or works with young people, will be well aware of the powerfully seductive nature of video games. There is no doubt that video games assert an almost overwhelming pull on many of our young people. However, we can use this knowledge for positive ends within the classroom too.

Gamification refers to using certain elements of video games within your classroom activities. By using certain aspects of gamification, you can encourage students to continue to persevere at tasks they would normally find overwhelmingly difficult and subsequently quit. Adding these elements of gamification can help students stay engaged, avoid quitting, while also encouraging overall student progress.

For example, you could easily adapt how you present grades and scores to the class by mimicking the format of many video game scores. For instance, a score of 75% could be conveyed as experience points (XP) marking their progression towards completion of a task or towards achieving mastery of a given skill.

You may also award further XP points for the completion of homework and assignments, their participation in class discussions, and other demonstrations of learning and effort.

The beauty of gamifying learning in this manner is that rather than a student focusing on how they failed to reach 100% following the traditional grading model, in this method students tend to focus on what they can do to increase their XP points and therefore their own learning. Gamification encourages students to focus on steadily making progress - which is the real essence of what the growth mindset is all about.

6. Climb Down the Ladder of Abstraction

Gamification works well because it makes things quantifiable to some degree. It gives clear, numerical feedback to the student that helps them to get some indication of their own progress. However, this isn’t always as clear-cut when we are dealing with more abstract concepts and skills. 

Helping students climb down the ladder of abstraction to stand on more concrete ground will also help to instil in them the growth mindset when dealing with more theoretical topics.

To help students to recognize the real world applications of a concept, you must first help them to improve their overall knowledge of that concept. To encourage their further exploration, ask them the following three questions: 

●      Why is this concept significant?

●      What are its uses outside of the classroom?

●      How does this concept affect people’s lives?

These questions, coupled with class discussions and the sharing of ideas, will help students gain a deeper understanding of the concepts in question, while also helping them to grasp their practical applications more firmly.


Now, Go and Grow...

Now you have 6 activities you can use immediately to help you teach the growth mindset in your classroom.  

It should be clear by now, too, that much of what is meant by the term refers to the student’s attitude to their work, as well as their self-perception. Be sure to take the ample opportunities that present themselves throughout the day to reinforce this generally positive approach to not only learning, but life itself.

5 Amazing Classroom Decoration Ideas that engage and inspire.


Amazing learning happens in inviting classrooms

As teachers we have no control over whether students go home to a happy, stimulating or a caring environment, but we do control the four walls you, and your students will spend some of the most formative moments of their young lives; your classroom.

Your classroom is the space in which you will spend around 1200 hours this year together learning, building relationships, and striving academically and emotionally to achieve.

Whether you like it or not, the decor, style and level of classroom decoration you display is a reflection of you as a teacher, your personality, and a great launchpad to build credibility with parents and students.  

If your students and parents can see your passion,creativity, and ability to manage a classroom respect and credibility is far more easily earned.

Let’s examine some Classroom Decoration Ideas that actually make a difference, and are simple to implement in any style or physical space.

Classroom Door Decoration Ideas

It’s pretty obvious really, but so many teachers overlook their classroom door as a place to  make your first impression with students and parents. Make sure it says “Welcome” above all else, and acknowledge your students as both individuals and members of a team as demonstrated in some of the examples below.

Avoid placing negative or overly authoritarian items on your door, whilst also ensuring it doesn’t look like the entrance to Disneyland.  This door is the entrance to a place to collaborate, create and cooperate together, and above all a place to work. Don’t create a false impression by plastering your door in decoration that screams “We’re all about fun.”

The back of your door  is an excellent place to reinforce important concepts to students about behavior, personal management and organisation.  Students will see these and change hats appropriately as they switch from student to a kid that wants to enjoy their friends in the playground.

Students of all ages will appreciate this aquatic entrance to their classroom

Students of all ages will appreciate this aquatic entrance to their classroom

It’s been done before but it certainly works. You can create this yourself or buy them from places such as

It’s been done before but it certainly works. You can create this yourself or buy them from places such as

Christmas comes to chemistry class. Fun, Easy to create and still educational.

Christmas comes to chemistry class. Fun, Easy to create and still educational.

This door sets expectations, and is welcoming simultaneously.

This door sets expectations, and is welcoming simultaneously.


Storage and organization Classroom Decoration Ideas

It amazes teachers on the first and last day of school just how large their classrooms are when students are gone, and furniture is pushed up against the walls in preparation for the holidays.  

When twenty something students walk through the door it shrinks dramatically, so storage space and management of your classroom is a really important factor of classroom decoration to get right.

It’s a delicate balancing act.  Whilst minimalism and efficiency is “on-trend” with adults it’s not so impressive to a six year old.  

No matter what path you follow remember to clearly label things with either text or images so that your students never have an excuse for not putting things back where they belong.

Take a look at some of the images below for classroom storage solutions to see if they appeal to you in terms of functionality and aesthetics.

Modular storage from Ikea is cheap and hardy. It looks great also.

Modular storage from Ikea is cheap and hardy. It looks great also.

Knock them out with color and labels

Knock them out with color and labels

Storage can also be seating

Storage can also be seating

Technology can be a struggle to store and charge at times

Technology can be a struggle to store and charge at times

Use your classroom corners as “Great Escape Spaces.”

Regardless of whether you’re teaching in a shared, open plan, or traditional single room classroom you are likely to have a corner that could benefit from an educational ‘makeover.’

Classroom corners can become any number of things to suit you and your students needs so long as you capitalize on the fact they are a place for students to escape the masses and retreat into their own head space.

As such they are best used for self directed individual or small group activities requiring little interaction or input from you the teacher, or distractions from other students.

Reading corners are common in most primary / elementary classrooms. To maximize learning opportunities here ensure your students cannot easily see what others are doing when they are seated reading.  If you surround this space with soft furnishings it will also dampen the external noise.

Your classroom corners are a great space to clearly display some large excellent visuals reinforcing the key learning concepts you expect of your students in this space.  Posters, charts, and exemplary work is a great thing to display and fosters independent learning leaving you to focus on working in other parts of your classroom.

One final note to consider when creating a classroom corners is not to simultaneously build a ‘hideout’ space in which students know they can misbehave or dodge work without surveillance.  Always ensure you, as the tallest person in the room can quickly and easily see what your students are doing at all times.

Forest reading corners are always appealing

Forest reading corners are always appealing

what child wouldn’t cherish spending time in here?

what child wouldn’t cherish spending time in here?

simple but effective reading corner

simple but effective reading corner

plenty of seating variation

plenty of seating variation

Classroom Themes

Classroom themes can be both a blessing and a curse you might want to consider as the year progresses. 

Whilst large portions of your classroom dedicated to back to school, summer, book week, Space, Harry Potter and so on may look great, they can also pretty quickly become irrelevant and dated.

If you are not a manic workaholic ( like most teachers are ) but you still want a dynamic classroom that changes like a chameleon just select a single wall or space you know you can repeatedly and quickly tear down and “flip” to suit the times and needs of your students.  

This leaves you the bulk of your classroom organized and structured for the remainder of the year with minimal fuss and interruption.

space is always a popular classroom theme

space is always a popular classroom theme

Harry potter theme space

Harry potter theme space

welcome to TOMORROW LAND

welcome to TOMORROW LAND

Classroom decoration ideas on a budget

As we well know most teachers are not millionaires, but they are very highly innovative, and industrious when it comes to getting a lot from a little.

Take a look below at how teachers have taken some bargain bin products and turned them into a goldmine of teaching and learning opportunities in their classrooms.

Most of these items can be easily located and are durable enough to get many good years of use from.


Make sure your classroom decoration “celebrates” learning above all else.

No matter what your style, or level of commitment to classroom decoration ensure you celebrate learning.

  • Showcase work from ALL students that celebrates GROWTH which can be acknowledged by you, parents, and students.

  • Ensure your classroom decoration sets expectations. Providing examples and statements that reinforce what you value as a teacher and what you expect of your students.

  • If possible display your students growth.  This can either be a before and after decoration, or a graph or chart demonstrating how your CLASS has improved at a specific area throughout the year. 

    Try to avoid putting anything that individually pinpoints, or compares one student to another. Emphasize the fact your class are a team and you celebrate the success as a team.  You will have parent teacher interviews and plenty of other opportunities to address student needs at an individual level. 

I would also emphasize the need to let your students take ownership of your classroom decoration where possible.  If you need a poster about recycling get your students to create them as opposed to just buying them.  

Let your students create their own classroom rules (under your guidance of course.) and ask your students for input in creating classroom decorations.

All this input will give them a greater sense of pride and buy-in to their classroom and you as their teacher.

Finally - If you trawl Instagram and Pinterest for classroom decoration ideas you can quickly feel very inadequate as a teacher. It may appear that classroom decoration has almost become a competitive sport fought out on social media.

Just create a space that you and your students feel positive about sharing, and hopefully lifts your spirits a little on a day that just didn’t seem to start out right at home for whatever reason.

I am confident you can take away one or two of these ideas and as always don’t forget to share your thoughts and inspiration in the comment section below.

25 Great Essay topics for Students in 2019


Writing an essay can be a daunting task for both teachers and students in terms of creating and crafting a high quality essay,  and finally editing and grading them.

It seems though we may have overlooked one of the toughest steps in writing an essay and that is actually selecting an appropriate and interesting topic for your students.

2019 is the year of the pig according to the Chinese Zodiac. The Pig is traditionally associated with wealth and greed, and these themes can be seen in the essay topics listed below. Alongside these are numerous topics which have strong social and cultural links to events happening this year.

Thankfully I have put together a list of 25 great essay topics for 2019 that might just make that process a little easier.  Enjoy.  And remember to add any other great suggestions in the comment section below.

If you are still struggling with the essay writing process and need further guidance be sure to check out our definitive guide to writing a great essay. 

Introduce your students to 21st century learning with this GROWING BUNDLE OF 101 EDITABLE & PRINTABLE GRAPHIC ORGANIZERS. ✌NO PREP REQUIRED!!!✌ Go paperless, and let your students express their knowledge and creativity through the power of technology and collaboration inside and outside the classroom with ease. 

Whilst you don't have to have a 1:1 or BYOD classroom to benefit from this bundle, it has been purpose built to deliver through platforms such as ✔ GOOGLE CLASSROOM, ✔ OFFICE 365, ✔ DROPBOX or iCLOUD

These beautiful digital templates will remove the paper trail and let you focus on doing what you do best... Teaching.

  1. Zoos are sometimes seen as necessary but not poor alternatives to a natural environment. Discuss some of the arguments for and/or against keeping animals in zoos.

  2. Imaginethat your teacher wants to teach a new subject for the next few weeks. Your teacher will take suggestions, and then let the students vote on the new subject. What subject should your class choose? Write an essay to support your choice and to persuade the other students to vote for your choice.

  3. Are actors and professional athletes paid too much?

  4. Should teachers have to wear uniforms or have a dress code?

  5. Since the invention of nuclear weapons we have had a long period of GLOBAL peace and stability. Are nuclear weapons global peacemakers or killing devices?

  6. Should boys and girls be in separate classes?

  7. Is the death penalty effective?

  8. To what extent is the use of animals in scientific research acceptable?

  9. What age is appropriate for dating?

  10. Pretend you woke up one day and there were no rules. People could suddenly do whatever they wanted! Explain what the world would be like. Use your imagination!

  11. Should student’s textbooks be replaced by notebook computers?

  12. Should students be allowed to have cell phones in elementary and high schools?

  13. Should wealthy nations be required to share their wealth among poorer nations?

  14. Should money be spent on space exploration?

  15. Is fashion important?

  16. Are we too dependent on computers?

  17. Ifyou had the opportunity to bring any person — past or present, fictional or nonfictional — to a place that is special to you (your hometown or country, a favourite location, etc.), who would you bring and why? Tell us what you would share with that person

  18. Most high level jobs are done by men. Should the government encourage a certain percentage of these jobs to be reserved for women?

  19. Should students be allowed to grade their teachers?

  20. In your opinion what factors contribute to a good movie?

  21. The destruction of the world’s forests is inevitable as our need for land and food grows. Do you agree?

  22. Many parents give their children certain chores or tasks to do at home. Should children have to do chores or tasks at home? Be sure to explain why you think it is a good idea or a bad idea. Include examples to support your reasons.

  23. Should the voting age be lowered to thirteen?

  24. Should the government place a tax on junk food and fatty snacks?

  25. Should more be done to protect and preserve endangered animals?

Video Lesson:  How to write an effective Essay

Free 57 page Christmas activity book for Elementary / Primary Teachers

Thanks for your support in 2018

Thanks for your support in 2018

2018 has almost passed us by, and without your support, by visiting this site it would have been a really tough year.

So the best way that we feel we can thank you is to give you a little present to get you through the Christmas season in the classroom.

There is plenty of different content here to keep your students engaged, and save your sanity as we wrap up 2018.

Download our 57 page Christmas Activity book COMPLETELY FREE HERE. Have a great Christmas and a happy new year.


Kev and Belinda

G Suite training is an essential tool for teachers and students


With millions of teachers and students using G-suite in their classrooms daily it’s great to see this excellent Chrome extension making a far better experience for all.

Offering Interactive training and walkthroughs, right within G Suite on your own documents in a non-destructive manner this is a MUST HAVE!!


  • Simple and interactive training lessons to get you up and running fast with G Suite (formerly Google Apps).

  • Rich, interactive training - Whether you’re in Gmail, Calendar, Sheets, Slides, or Docs, you can learn and take actions, all at the same time.

  • In-App experience - Training is accessible directly within G Suite, so you don’t need to leave the application to learn how to use it.

I would even go so far as to say that if your school runs forced chrome or Chromebook management this is a MUST HAVE!! It is excellent, instant professional development like I have never seen before, it takes seconds to install and is completely free.

Get on to it here.

Teaching STEM and Digital Technologies ( Our First Book ) is now available

Available now: Teaching STEM & Digital Technologies

Available now: Teaching STEM & Digital Technologies

I am going to put in a shameless plug here for my first ever book. It has taken me over three years to complete outside of raising a family with my lovely wife and working full time.

It is available now in digital epub and Printable PDF format here and in hardcover via Amazon.

It has been getting rave reviews on TpT and I can strongly recommend it for all teachers.

Teaching STEM, Digital Technologies and Critical Thinking presents data literacy, coding, robotics, digital systems, critical and computational thinking in a structured manner teachers can understand and follow with ease.

This interactive DIGITAL and / or PRINT book provides teachers with the skills to navigate the information era with confidence.  Creating students who are...

  • Technology creators; not just consumers.  Possessing an understanding of computer science, hardware, and software.

  • Critical and Analytical Thinkers who can solve complex problems through researched and proven methods.

  • Highly Data literate; and can collect, manipulate and organize data for varied audiences and purpose.

  • Able to challenge technology when required, through an understanding of algorithms, data mining and digital citizenship.

Countries around the world are making these skills a compulsory part of the curriculum to provide students with the skills to think and do.  They understand that the industrial era has passed and we now require teachers and students with initiative, higher order thinking skills, and digital literacy skills. This book is aligned with the Australian Digital Technologies Curriculum, United States Common Core and British Curriculum.

Now in its third edition, this book provides hundreds of visual examples of making STEM, Digital Technologies and Critical Thinking actionable tasks in your classroom.  It also provides case studies and context to the skills being taught so that you can talk the talk, and walk the walk in this space.

This book is an essential resource for not only specialists involved in learning technologies, but generalist teachers looking for new and engaging strategies to teach their students to problem solve, better integrate technology and build the skill set required to contribute to modern society.

About the Author:

Kevin Cummins is a lifelong learner and educator in the space of Digital Technologies and STEM.

Kevin has taught at primary, secondary and tertiary levels internationally  Currently, he works in Victoria, Australia as a Learning Technologies consultant with over sixty schools, presenting professional development to teachers and students on a regular basis.

Kevin has a Masters In Learning Technologies from the University of Melbourne and runs educational websites which are visited by millions of teachers annually on these topics.

Kevin is a teacher, husband, and father to three wonderful children and is actively trying to make a difference to our educational systems, curriculum and classrooms to provide genuine 21st-century teaching and learning opportunities that make a difference to student outcomes.

Teach your students the history of the internet

Iot History-min.jpg

Many people alive today can’t remember a time before the internet; it can be easy to forget how recently the internet was closer to science fiction than reality. In a little over forty years, the internet has evolved from a small network to an almost infinite source of information available around the world -- and even in outer space.

This interactive website is a great opportunity to introduce students and teachers into the people, technology and events that led us to where we currently are in cyberspace.