Hello again Aaron,
I’m glad that helped, but I see there’s still some confusion. Let me answer your questions first.
- If I have the students create individual campaigns, do they need to buy and use gems in order to advance across the five worlds?
I’m assuming you mean if they create individual accounts or if they play the individual campaign, but in either case, they do not need to buy or use gems to advance. They will find it easier because they can by better equipment but in some cases, this will actually cause more confusion. For example, users sometimes buy weapons that do more damage, but those weapons might not have the “Cleave” ability, which some levels require.
- In the individual campaign, do they get exposure to the [Classroom’s] CS1, CS2 and CS3?
No, but some of the levels in the individual campaign are also in Classroom’s CS1, CS2, and CS3 courses.
- Where do I find a list of the 145 game levels that would be available to individual accounts?
It’s possible someone has created that list in these forums, but we don’t maintain one that’s accessible to the public. However, in the individual campaign, those levels have red dots. Levels that require you to be a individual campaign subscriber have blue dots with stars in them (though they will just be blue very soon).
These levels are spread out through the 5 worlds of CodeCombat, the Dungeon, Forest, Desert, Mountain, and Glacier.
- Are the subsequent game worlds unlocked through completion of the previous level, ormust they be purchased with gems? When I access Code Combat via an individual account, I see a map that shows many levels as “locked,” and I don’t know if they are unlocked simply by completing the previous level or if those levels need to be purchased with gems/cash.
You do not need to use gems to purchase access to levels. Gems only allow you to purchase items, and if you are an individual campaign subscriber, additional unlocked heroes. Gems will make CodeCombat slightly easier for users, as they’ll be able to buy better equipment, allowing them to do more damage and have more hit points with their heroes (CodeCombat is still a game!).
The Forest unlocks when you’ve completed the last level of the Dungeon, Kithgard Gates, or the skip-to-Forest level, Kithgard Mastery. The Desert unlocks when you’ve completed the last level of the Forest, Siege of Stronghold.
For Classrooms, the instructor controls when the next course unlocks, by assigning courses to students. Each level in a course is unlocked linearly. You must beat level 1 of CS2 before you can play level 2 of CS2.
- If I decide that the students should purchase the student account for one month, is it a recurring charge until canceled or does it stop automatically?
It is a recurring charge, but users could subscribe, pay for the first month, and then immediately unsubscribe so it won’t renew. We can also sell you prepaid codes that you can give to students to use to get a non-recurring subscription that lasts a month. These are sold in minimum bundles of 3 (1 3-month code or 3-1 month codes), so your students wouldn’t be able to purchase them for only 1 month.
Also note that if your users pay for the subscription (either as regular subscribers or using the prepaid code), they will have access to more than 300+ levels (I believe an engineer told me we were over 325 now).
This seems like a great product! Your explanation is very helpful, and it might be worth foregrounding the difference between teacher, student and individual accounts on the site – perhaps in the FAQ and perhaps in some other prominent place. The home page doesn’t mention the possibility of individual accounts; it just pushes the user toward teachers/students. Even after you told me there were individual accounts, I had to hunt for a bit to find them.
Thank you! We think we’ve got a great product too! We’re focusing a lot more attention on the Classroom because we’ve found that otherwise, some students start playing on their own and this causes a great deal of confusion in the real world classes as instructors try to figure out why some students seem to have different programming languages or levels and other possible sources of problems.
If you would like to purchase prepaid codes, you can use our prepaid page or I can issue you an invoice. Email me if you would prefer an invoice or if you want to talk about your specific use case for CodeCombat.