Do you have to be op to change your gamemode?

Do you have to be op to change your gamemode?
The name of the player is only required if you want to change the gamemode for another player or if you use that command from the console. You have to be OP! Please note that you have to be OP in order to use that command. This tutorial shows on how to get OP: https://www.youtube.com/watch?v=QfjVQSp9enc
What are the different gamemodes in Minecraft?
This is how it is used: The available gamemodes are: survival, creative, adventure, spectator . What the different gamemodes are for and what they do exactly is explained here. The name of the player is only required if you want to change the gamemode for another player or if you use that command from the console.
How does the coop gamemode work in Steam Workshop?
This gamemode converts the gameplay into a co-operative experience, for example - players that die stay dead and spectate others, alive players reach a checkpoint and all dead players respawn. After subscribing and starting the game, you need to click on the icon in the bottom right corner and choose "COOP GAMEMODE".