mavhc Posted January 30, 2024 Posted January 30, 2024 https://kasmweb.com/community-edition may be of interest 1
pfl Posted March 4, 2024 Posted March 4, 2024 Now that firewalledreplit has been broken for over 2 weeks im intrigued in how other people have implemented python in their school environment. I'm tempted to go down the route of an immutable VM but we still have hardware that will struggle, has anyone managed to get this working in Windows Sandbox? What's the prefered IDE to use? Thanks
RLR Posted July 2, 2024 Posted July 2, 2024 Another solution I'm currently testing is azure labs: https://labs.azure.com/ You build a template machine and then publish it. Invite students so they each get their own VM in the cloud. You can set schedules so the students can only access the VMs at certain times. Still early days in my testing. Looks like I might need to setup a virtual network so students are filtered correctly as they currently have no filtering in the VM.
dmj Posted July 2, 2024 Posted July 2, 2024 Another solution I'm currently testing is azure labs: https://labs.azure.com/ You build a template machine and then publish it. Invite students so they each get their own VM in the cloud. You can set schedules so the students can only access the VMs at certain times. Still early days in my testing. Looks like I might need to setup a virtual network so students are filtered correctly as they currently have no filtering in the VM. With vertex you'd use a single machine with multiple jupyter workbooks for each student, which would be much more cost effective.
Max_Power Posted July 2, 2024 Posted July 2, 2024 Computer Science teachers here are looking into whether https://vscodeedu.com/ is a viable replacement for firewalledreplit
dmj Posted July 2, 2024 Posted July 2, 2024 Computer Science teachers here are looking into whether https://vscodeedu.com/ is a viable replacement for firewalledreplit You can self host this if you want to restrict web access https://github.com/coder/code-server Interestingly, did you know github has the same functionality - once logged into github hold shift and press dot <.>
dmj Posted July 3, 2024 Posted July 3, 2024 Just dot will work, shift opens in new tab Even better! I'm not sure how much use vscode is going to be for schools. I think the teachers who like 'industry standard' apps will like it, but from an educational point of view Jupyter has a much better way of integrating documentation and explanations with pictures etc. (granted you can do that with markdown view in vscode). It's just less obvious for students.
Alis_Klar Posted October 10, 2024 Posted October 10, 2024 Sorry, my only contact with replit was blocking it as it is abused to host proxies to get around filtering or hosting game servers. I did report several instances to their abuse dept.
TronXP Posted November 21, 2024 Posted November 21, 2024 I noticed today that the DfE guidance explicitly states that Schools should be running unknown code/applications in a sandboxed enviromnent if anyone else is being pushed to install coding apps directly onto school computers following the demise of Replit. https://www.gov.uk/guidance/meeting-digital-and-technology-standards-in-schools-and-colleges/cyber-security-standards-for-schools-and-colleges has this been removed from this document or am I missing it somewhere?
flyinghaggis Posted November 21, 2024 Posted November 21, 2024 (edited) has this been removed from this document or am I missing it somewhere? It does look as though that section has been removed I can find reference to it in the NCSC and the ANME so presumably the DfE guide has been amended at some point specifically to remove that section? https://files.anme.co.uk/dfe/DfE%20Cyber%20Security%20Standards.pdf "Technical requirements to meet the standard The IT service provider should approve all code and applications that are deployed and make sure they do not pose a security risk. They should do this in the best way possible given available resources. Best practice is to maintain a current list of approved applications. Applications with invalid or no digital signatures should not be installed or used. You could search the internet to check the reputation of the application and the hosting site, or run unknown applications or code within a sandbox environment." Edited November 21, 2024 by flyinghaggis
jthompson Posted November 22, 2024 Posted November 22, 2024 Here's an interesting concept. An IDE running in a VM that's running in browser memory. So literally browser-based, not cloud-based. https://apptron.dev/ Welcome to Apptron! This is just a tech demo right now, but Apptron is the **first general development environment in the browser**. Codespaces? Replit? No, their development environments run in the *cloud*. Apptron runs entirely in the browser. The file tree in the Explorer is the root filesystem of an Alpine Linux virtual machine running on this page. The Terminal has a shell open in this VM. Any changes to the VM are autosaved locally every 10 seconds. This means you can customize the VM to add development tools or even clone a Git repository to work on. All the components for this are open source, so you could easily build your own. It's just a static site, so it's trivial to run and costs almost nothing. More details will be put online soon, but in the meantime you can ask questions or just stay up to date by sponsoring me on GitHub: https://github.com/sponsors/progrium Twitter: @progrium Mastodon: @[email protected]
dmj Posted November 22, 2024 Posted November 22, 2024 (edited) Here's an interesting concept. An IDE running in a VM that's running in browser memory. So literally browser-based, not cloud-based. https://apptron.dev/ Jupyter notebooks do this too, you either run it locally or on a central server using jupyterhub edit links: https://jupyter.org/try-jupyter/lab/ https://jupyter.org/ Edited November 22, 2024 by dmj
jthompson Posted November 22, 2024 Posted November 22, 2024 Jupyter notebooks do this too, you either run it locally or on a central server using jupyterhub edit links: https://jupyter.org/try-jupyter/lab/ https://jupyter.org/ Every day's a school day!
flyinghaggis Posted September 2 Posted September 2 Thought I'd resurrect this thread to see if any school's have found an online cloud-based IDEs which would work as a replacement for Replit - Teams for Education?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now