TIL you can embed Repl.it code into OneNote pages really easily!
I was looking to see if I could use Azure/Jupyter Notebooks for programming tasks and I stumbled onto an blog post from a few years ago that mentioned using Repl.it code snippets in OneNote here.
All you have to do is set up the code in a Repl.it project, paste the share link into the page and a wee applet loads. The code is then forked if any changes are made. So the kids can edit and experiment with the code without altering the original. It does look like it will reload the original every time the page is opened though, so if they’re doing tasks then they’ll need somewhere to paste their altered code.
I was planning to use this for code examples in the class notes and have a blank one for any tasks where I want them to code at home so they don’t need to install any software. Repl.it can create projects for a wide range of languages including Python, SQLite, and HTML/CSS/JS. It even has some game development languages if you’re running the NPA.
I tried it today using the Class Notebook in the Teams desktop app. I then accessed the page in the Chrome version and it worked there too. I haven’t tried it through a tablet or other browsers though.
Repl.it works fine on Safari / iPads – we trialled it at the start of lockdown. Screen real-estate isn’t great, so we recommended pupils got hold of a bluetooth keyboard… but we’d recommend them if they’re having to use a tablet while working from home regardless.
I can second the recommendation. Great site, easy to use and removes the need for pupils to install software on their home machines (or indeed for staff to have software installed on school machines)!