Today I am going to show you a simple way to make a map with Cheats disabled so the players cannot cheat while playing your map.
First, you will make the world for your map by entering the Singleplayer section from the main menu, then select Create New World.
Name the world whatever you want. (You can always change the name later.)
Set the gamemode to survival.
Turn cheats to OFF.
Create the world.
Once in the world, press Esc(Escape) to enter the menu.
Select Open to LAN, and set the gamemode to creative, and set cheats to ON.
This will allow you to be in the Creative gamemode and have Cheats enabled for the currrent play (will turn back to normal when you Save and Quit the world).
Once you have finished the map, move your player to the desired starting point of the map. Then give yourself the items you wish the player to start out with. Then, set your gamemode to survival (/gamemode survival) or adventure (/gamemode adventure). And finally, Save and Quit the world.
Now you have your map in the wanted gamemode and cheats disabled.