# Material for teaching basic programming concepts

**URL:** <https://forum.makecode.com/t/material-for-teaching-basic-programming-concepts/22487>\
**Category:** Educators' Lounge\
**Tags:** demo, educator\
**Created:** [September 15, 2023, 7:10pm UTC](https://forum.makecode.com/t/material-for-teaching-basic-programming-concepts/22487 "2023-09-15T19:10:22Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![Vegz78](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/vegz78/32/1201_2.png) [@Vegz78](https://forum.makecode.com/u/Vegz78)\
**Post date:** [November 8, 2023, 5:52pm UTC](https://forum.makecode.com/t/material-for-teaching-basic-programming-concepts/22487/15 "2023-11-08T17:52:42Z")

</div>

I am experiencing(as expected) some cheating when using various MakeCode teaching material in a classroom setting. For instance, as described here:

> [@Suggestion: Persistent save data (with persistent game links)](https://forum.makecode.com/t/suggestion-persistent-save-data-with-persistent-game-links/21989/10):
>
> I believe there is also a need for something like this for educational use. My experience with using MakeCode in a classroom setting, is the unfortunate, but expected and indeed creative, occurrence of 2 particular forms of “cheating”, either: To go into JavaScript in the teacher’s solution file and just copy the text code and then paste the text code into your own assignment and share and hand in, or To get a copy the solution from one of the classes’ brightest or most industrious students an…

Does any of the other educators here in the Educator’s Lounge have some successful anti-cheat measures to share?  
(Preferably code-based/technological anti-cheats, but organizational could also help…)

---

_[View the full topic](https://forum.makecode.com/t/material-for-teaching-basic-programming-concepts/22487)._
