I’ve been teaching an IoT course based on electric imp hardware - but I’ve had my eye on Spark Core and I think it is time to switch. However, I am having trouble getting my head around the process of claiming a core and how this would be managed in a class environment.
From my understanding, a Spark Core cannot be claimed if someone has already claimed it. If I have a class set of Spark Cores what would be the best way to share access to these amongst the various class groups that I teach? I can think of two possible approaches, neither are ideal.
Students create their own account on spark.io and claim a core at the start of each class. At the end of each class they MUST remember to remove the core from their account or that device will no longer work with other classes.
I create an account with spark.io and give all students access to this account. All devices will stay associated to this account however students will not have a private/personal place to develop their own code.
Is there a third, better option?