Add More Teacher Controls
Things I need to be able to do to make MCEE usable in the classes I teach.
1. Prevent single player mode on all students from the teacher computer.
2. Prevent students hosting their own worlds. (This is different to the above. There may be times when I want them to play a single player game, but alone, and not allow others to help them. For assessments for example)
3. The ability to “push” single player maps to all students and remove all old single player maps from a single teacher computer.
4. Pausing individual students.
5. A teacher entity @t identifier to enable commands to target everyone but the teacher or just the teacher.
6. A learner identifier (@l) that allows just students to be targeted. (Not essential if you have a @t identifier but useful)
7. An /OP setting in the world that only OPs people from the teacher computer. Everyone should be /deop apart from the teacher. Unless the teacher awards it from their computer.
8. The ability to limit what accounts/devices can download M:EE
There is probably more as well as this, but I think these are the essentials.
I think the way to achieve this is to have a client app (for students) and a Teacher App (for teachers) that is provisioned on the fly depending on the o365 account logging in.
The Teacher App would have the abilities mentioned, and this would prevent the students from being able to use certain features unless the teacher granted them after login.
It could be deployed via the sign in. So when allocating licences, the teacher accounts for o365 would be identified on login and extra features would be pushed to that client. When a student logs in, they would have the "student set" of features. This way there would be no need for provisioning separate Apps.
World management in classroom is needed.5
Sorry to push an older thread, but as distance learning continues, I agree with the OP that deeper teacher controls are needed. This is especially important to prevent students from hosting their own servers that are not monitored. Schools have a strict duty to monitor students that many non-educators do not fully grasp. As awesome as Minecraft:EE is, it's a no-go if schools are providing a digital playground, with no supervision, records, or accountability. Although we certainly want our students to have opportunities to practice responsible gaming habits and digital citizenship, the realities of distance learning supervision as well as students with behavioral and/or cognitive delays makes the ability to disable features a must. Practicing educators understand that behavior management requires a deep toolkit, and that while applying the "least amount of intervention" is a sound practice, sometimes more restrictive interventions are required. I would love for those controls to be available, for when we truly need them.
Thank you to the developers who work on this product, I think it is fantastic and I look forward to augmented controls for educators!5
Reiterating the same theme here:
More teacher, school and system controls for student safety and security online.
Let teachers control peer-to-peer sharing of worlds.
Turn chat off and keep logs.
Dedicated access times.
Please fix these issues. It puts teachers and the school boards at risk.4
As a district-level IT administrator (Minecraft player, no Minecraft EDU experience) who also services Chromebooks, I am intimately aware of the issues teachers face in the classroom regarding games (education or otherwise) on student devices. To be fair, it is not about removing student access to computing devices (to get, reward, or encourage good behavior) but about maintaining control of the learning environment so that students aren't distracted by the knowledge that there is a game icon right there, just waiting to be clicked that will whisk them away from real life and the work it often entails to a world of adventure and fun with their classmates. Sure there is some ability for teachers to control that access (often only by taking the device away), but dealing with these issues reduces the teacher's ability to lead instruction. This is further exacerbated by requiring the teacher to use manually typed commands (or pre-setup command blocks for everything that could happen during the class) to grant, remove, or change access, items, and abilities.
Teachers are blocked from a device-rich future that includes Minecraft as has been suggested by the fact that Mojang+Microsoft still has not implemented the features and programming it would take... not just to lock the MinecraftEdu students at the menu until released by a teacher/administrator, but also easy and quick controls that allow the teacher to grant and restrict access, items, abilities and options to a limited feature set appropriate for the student(s) or class.
In relation to the application-based restrictions: If readers of my message here do a search most operating systems don't offer the ability to limit application access to a specific time frame, and when the OS does they either require the user to know how to code or don't offer the ability to have multiple teachers/admins setting, changing, and controlling access dynamically across a wide-reaching system. Added to that, this application management system needs to be usable by your average teacher and not a sysadmin with programming experience. Finally, this would only control the initial access (and would usually not cover things like renamed executables and files loaded from cloud storage or USB drives like launchers and minecraft.jar files) and cannot do anything to block or control what happens in the app after it has been successfully launched.
It isn't just useful for schools to have more administrative / server controls, it is an absolute necessity... Along with the need to monitor, log, and report chat issues teachers need to be able to lock students to specific worlds, settings, and abilities. License admins need to be able to delegate access control all the way down to the teacher in the individual classroom. Those who are posting in this thread are asking for the foundational changes required to implement a system that can take us to the technology-rich future we all want for our students.
Rant done, how do we make this happen?
Edited: for missing words4
I wholeheartedly agree with everything in this post. We still use MinecraftEdu in our school which gives me full control to remove abilities from students such as server creation and adjusting their game mode. It seems like with MC:EE the kids have full reign over their settings which allows them to create single player worlds or host servers outside of class times when they should only be playing the game under teacher supervision. With MinecraftEdu, I am able to lock the AD account that has the game installed and force them to logout before class is over so they have no access to the game until the account is unlocked.
All of these missing features seems like a huge oversight and really should be added. Either students should have a separate set of limited features in their version of the installation or the Office365 license should be able to limit features. For now, it's as if all machines that have this game installed and an Office365 license can do the same things as a teacher which opens up the possibilities for them to play the game in other classes or at home. Essentially, we are giving them a video game to play which we cannot control.
Also, where is the dedicated server? I created a Windows 10 VM to run the software, but that requires a separate, idle player to be in the game. It makes far more sense to have a dedicated server console with all necessary world controls and player management features without the need to have the account logged in to the VM in order to keep the software running. With MinecraftEdu, I can start the software, load the map, and leave it alone until it's time to save the world and shut down the dedicated server.
That being said, we are going to use this for the chemistry lesson plan that is available, but only after explaining these shortcomings to the teachers and advising them to spend more of their time ensuring that they are not using the game outside of scheduled class periods. It would be really nice to see more specific control placed in the hands of IT administrators and teachers who choose to use this in their classroom.3
I can't agree more! I just hosted 2 weeks of summer camp where the students were supposed to be going through the Hour of Code and other coding modules. Once the kids discovered they could create their own worlds, it was extremely difficult to keep their attention on the coding lessons, and very few were truly accomplished. I am new to M:EE and am very disappointed in the lack of control. It is imperative for the teacher to be able to limit creating and sharing of worlds and other settings. Otherwise, this application is completely worthless as an education tool. I will be looking for other software to teach coding in the future.3
I agree that in an ideal world we could sit and have discussions and discuss expectations and our students would then rise to the occasion and only play it at appropriate times. However, I live in the real world with 7th graders where they don't even have impulse control on Google Doodles. Giving teachers or districts the ability to whitelist who can host games is very important to its survival in our district. We use Chromebooks, as an Android App it does not even show up on our monitoring software.3
Hahaha, Google Doodles!
I'm sure that there are restrictions that can be placed on Chromebooks with a third-party software, but part of what we are facing is that students live in an educational world where computers are so often held as the prize for good behavior. I prefer to make them as normal as grabbing a pencil to do some work. That shift has not happened yet, even though computers have been in school for decades.
And yes, I do agree that would be useful for schools to have more server controls and for teachers to have more classroom controls -- I would still advocate for more systemic changes in how computers and students and teachers all work together in the teaching/learning cycle.3
It has been over two years since my original post here. Nothing has been done on the existing classroom mode application and still on version 1.82. The application doesn't work at all anymore.
As the application is not supported any longer so I am not sure why it has not been taken down from the main site.
I didn't expect much change after a large company such as Microsoft took over this application from Mojang, but I didn't expect bug fixes, support and simple website updates to get as bad as it has.3
Such a shame to see Education Edition just seems like an afterthought with little dedication from the developers (I don't mean individual people but the company as a whole)
You have a really powerful learning tool that engages children more than pretty much anything else and it is still missing so many features that are needed in a learning environment.3
Will, our school already had licenses for MinecraftEdu and the software, but it seems as though purchasing these licenses is no longer available and they only have a hosting option. Not sure how that works out in terms of depth of control over the game.2
I absolutely agree with this. Having taught and supported teachers in my district using Minecraft as an instructional tool, I know that teachers want tools to manage their students and that the tools need to be intuitive and easy to use. I am encouraged by the direction that Education Edition has taken but agree that EDU did a lot of things right. The devs should explore how creating and managing worlds was made easy in EDU. The tools need to be for every teacher and not just the tech savvy ones. Think Apple and buttons with tool tips, not slash commands. Think walled garden with no possible way for that one kid to set up a server and do their own thing with a first year teacher. Think easy, no brainer if you want this to be a universal tool.2
We used the @TeacherGaming #MinecraftEDU up until the June 2018. Over the 2018 Summer, our machines were re-imaged with Windows10. While I was able to continue to run #MinecraftEDU on one or two machines, the bulk of our Windows10 machines would not install/run it. We had to switch to #Minecraft:EE.
After a considerable effort establishing accounts for my class, we reached a point in March 2019 wherein the students were able to login.
We had two classes within the shared space, but when we went to meet for the third time, we ran into the April 2019 automatic update -- the host computer had updated M:EE on its own, and none of the other computers could connect. In looking to update M:EE on the student computers, it came to light that we had no fewer than 3 different versions of Windows 10 running on the computers, and different versions of Windows10 required different installs (store versus desktop) such that each machine needed to be updated independently. Somehow the "all users" uninstaller didn't work properly, which meant a second pass through each machine once the student had logged into their own account. It took forever.
Needless to say, the program elements using Minecraft for the 2018-19 school year were significantly curtailed. Sad face.
1) Microsoft, PLEASE do not update M:EE automatically in mid-year!
2) Feature parity with other versions of Minecraft (Village and Pillage, for example) are not immediatly needed within M:EE.
3) Teacher/Education-specific features should be the focus of what makes M:EE a unique product -- many of the features that were present in the @TeacherGaming #MinecraftEDU are still absent from the M:EE version five years after the fact.
A couple more suggestions:
A) Some of us would like the option to host an M:EE server 24/7 separate from the peer-to-peer networking and across tenants. How else can Mentors support teacher professional development and how else can we have students participate in global projects?
B) Please rethink the interface -- basing things on the M:PE codebase was a quick way to bring the code forward, but the touch-style interface on a computer is awkward.
Agree but concerned the initial post is over 2 years old and not much has been done or replied to by MCE.
This video goes into the controls teachers had in the old MinecraftEdu. It was simple and effective.
The classroom settings in the new MC is basic. The classroom mode program that you can download seems like a last minute thought. Confirmed by the fact that it is a separate program altogether and not built into the Minecraft Education itself.
It seems teachers need much more skill and knowledge of commands to use the new MC effectively. So what is missing for me? Some ideas:
- Integrate the same powerful teacher menu from the old MC 1.7 to the new
- Add spectate mode
- Movement speed
- Better player management, especially for controlling single students: ie. prevent single student from moving, disallow student from using build tools only
- Add a dedicated Minecraft Edu game mode
- Add easy Give command menu
- Add Station menu (see video at 5:33)
- Add Building Tools
I've been working with MCE for almost a decade and disillusioned at the new program and lack of simple control for teachers.2
Alex S Unfortunately, I have to agree. Classroom mode is not adequate in its current incarnation. I limped along for our summer Minecraft Camps, but if I ran the program for more than a few minutes, it just got bogged down. I'd have to wait for 30s+ before it woudl register mouse clicks. This was with around 30 students logged in.
Even without adding any new functionality, even fixing the current version would be very much appreciated.2
I have just had the experience of a big row happening among students in a student hosted world that I had no way of supervising. Now I have an issue of some of the students wanting to quit the Co-op because they are upset and feel that it will be too awkward to be in a class with the people who were abusing her and her brother in game.
All Worlds and Servers that I host have Classroom Management Packs installed, I can set up chat logging, and I can choose the settings for those worlds so students can keep their inventory when they die and PVP is turned off unless it is an e-sports activity.
But when students are able to join worlds that other students host without the teacher's supervision, none of those things are being done.
I really want a server that I can control and that the students have to join for multiplayer on the tenet.
Or if I can't stop them from Joining each other's worlds, at least I would like a way to inform them that they do so at their own risk.2
That's a big issue though. I find M:EE at its best when used collaboratively, especially with children that don't necessarily work well in a group structure in class and children that are usually shy and withdrawn.
Just recently we've been building moon bases in a shared environment and these children have really excelled at working together, communicating and planning. Things that are usually a struggle in other settings just come naturally when they're in M:EE2
I agree with all of this. the more I look into what separates the Education edition, the more I think we might just be better off buying old copies of retail minecraft for our schools.
From an IT perspective, the ability to maintain a persistent world on a server seems glaringly absent. I have been pushing to get Minecraft into my schools for years with the idea that I can host a world on a server and invite students into it. Now that we are finally moving forward with the rollout, I am finding that isn't even an option, which almost makes the education edition unusable in my environment. I don't see how allowing students to create their own worlds allows me the kind of control I need in order to maintain consistency in a classroom.1
I'm not sure if you used the old ed edition, but it had a standalone server option. Student and game management were available through the server or in game through teacher log ins too.
I am not a fan of slash commands - these are very unfriendly to teachers who are nervous and will put them off using the game. I'd prefer to have a simple interface which was much easier to use.
I've posted as feedback before, but I'd love to have the ability to create a map (like in WorldBuilder) which could export as a game map. This would save so much time and give teachers and students more options.1
World management in a classroom is highly needed.1
I really could not agree more!1
Limiting student's ability to create servers is an absolute must and a huge oversight. That should have been the number one priority before Minecraft Education was released.1
We have kept with Edu (since it worked well for us) and I am only now looking at the new EE - and I have got to say I am very surprised at the lack of feature parity. I assumed that by now this would be way beyond EDU! I spent 40mins looking for how to freeze an individual student (trivial in EDU) assuming it was in the thicket of slash commands.... to find reading this - I wasn't being stupid - it isn't..... wow.1
I think we desperately need a way of pausing the game to pull pupils attention back to the front. Stops all chaos and that threat of closing it down is a handy one to have.
Unless I've missed a way of pausing everyone.
We would like school administrators to be able to control some settings at a school level such as blocking player v player and player damage.1
This would be so good, a game changer. I teach 16-18 year olds, I have 20 in a class so trying to present a Minecraft Education class while keeping an eye on what all 20 of them are doing is just impossible.
It seems such a massive omission to not have tutor accounts that differ from student accounts.
Please, please fix this… for my sanity!1
I completely agree with Micah Beasley. By not implementing some way for schools to have any control other than access and no access, schools are being prevented from using what could be an exceptional teaching tool. This is even more important for erate tools that are required to comply with CIPA. We really need at minimum some way to easily pull a log of chats from multiplayer sessions with no teacher in them
I've seen it mentioned that blocking https://meeservices.azurewebsites.net/ can prevent students from access, so I'm going to test that (we use GoGuardian) and see if it works. Even if it does, it would still require all of the teachers not using minecraft to block that during their class time.1
Disappointed that classroom mode seems to be missing/no longer supported. I thought classroom mode was a good start for some of the teacher controls but I would like to see it expanded to include chat logging and nether/end map+indicator. Also, some indicator of what action a student is doing (breaking/building/attacking/coding?) would be useful.1
Andrew Campbell I liked classroom mode as well. When running 25+ students, I did find that it bogged down and became unusable. Outside of that, it was as you said, a good start.1
Whole heartedly agree with all the posts here. I was introduced to the original MinecraftEdu back in the early 2000's and it was a fantastic resource because it was so controllable by the teacher.
I am enjoying using the newer version. However, I have to be on my game to make sure students are using the software as I intend.
More controls please!1
Please sign in to leave a comment.