I am a teacher and have primarily taught grades 6-12th but also have experience teaching 1st-5th grade students. My credential is for Kindergarten - 8th grade, with a supplemental specialty in Computer Applications in Education and have taught many different areas of technology to all grade levels. Prior to changing majors to teaching I was studying to be an engineer. Over the years I have learned to program in several different languages at a basic level of understanding to help me be more self reliant when working on problems. I am no expert at any of them but understand enough to create solutions that make my work more efficient.
Part of my job as the technology expert at my schools was to research and select the best software for teacher and students use. In all of my experience, I have learned that no mater how powerful the software is at creating a desired outcome, the UI has doom most of what our school purchased. I would quickly recommend that we not renew a educational or administrative program due to the fact the teacher could or would not learn it. Some of the programs cost $40,000 plus a year to use. Another reason for not continuing to use the software was constant cost increase for updates disguise as Upgrades. Construct 2 does not have that problem. I could go on but you get the idea.
In researching an HTML5 editor, I learned of Construct 2 for a post on LinkedIn and have not stopped using it for developing my educational content since. It is so much more than I had been looking for, however, the benefits were so great in using the C2 game engine for development, I just purchased a business license as an early adopter knowing it was just what I needed. Its interface is simple and easy to use for those that want to get results without having to learn coding first. Yet it has the power to go as far as you could ever want in a school environment both for creating highly interactive content development tool replacing Flash like content and more, and as a learning environment for students. It is very capable as a teaching tool for logic, both mathematical and human decision making process, work flow, team work, and much more. The young students at your school will have instant success with C2, and in no time be pushing their desire to learn more. So much so that it will move faster than most teachers can keep up with. It generates the perfect hook for students to also learn, User Interface design, Graphic image editing and so much more. I could see a C2 club forming and student racking their brains on how to overcome what ever learning obstetrical is on their path to success on the new game they are developing.
Construct 2 also has a very fast development path that comes with cost of purchase a license . There is no cost to keep getting all the updates/upgrades and cool feature that are constantly coming out. Many of the other programs charge for new modules or exporters but C2 gets them for free. There is avenue for sales if you choose to monetize your work. In addition to all that, you get a great community of uses that are very willing to share their expertise with others. You cannot go wrong with C2. I would test out the free version to confirm that it will work for your school. Then you can work with Scirra on a educational version as needed. There is so much more I could say, and I hope this does not overwhelm you.
I hope this helps.
You can check these blogs
Construct 2 vs GameMaker vs GameSalad vs Stencyl