Post Ao04ECas03JyJC0ISG by jcastroarnaud@mathstodon.xyz
 (DIR) More posts by jcastroarnaud@mathstodon.xyz
 (DIR) Post #Anzx15TyQdTIoGZrZA by futurebird@sauropods.win
       2024-11-13T11:14:21Z
       
       1 likes, 0 repeats
       
       Last year I insisted my CS students stop using replit & learn to run their projects in python, java on their computers. They HATED it. I felt old fashioned, didactic. "This is just a company trying to get you hooked on their service, you all know how they throttle your virtual machines just to get you to sign up? That's a bad sign."This year a couple of them thanked me for doing this in the hall the other day. "You were right, Mrs. Futurebird*"I coud cry for joy.*no they don't call me that
       
 (DIR) Post #AnzxJMZ7eXnb0KhTOK by PalmAndNeedle@norden.social
       2024-11-13T11:17:37Z
       
       0 likes, 0 repeats
       
       @futurebird Would be cool though.
       
 (DIR) Post #AnzyM72JwiCffHETBY by albertcardona@mathstodon.xyz
       2024-11-13T11:29:18Z
       
       0 likes, 1 repeats
       
       @futurebird Great move. I do something similar for my students, which is to prompt them to refuse free student licenses for proprietary software, with the question: when will you start paying for the license and how much will it cost you? Learn to use equivalent open source software instead.
       
 (DIR) Post #AnzyOhQzaf0X880Qr2 by futurebird@sauropods.win
       2024-11-13T11:29:49Z
       
       0 likes, 1 repeats
       
       Along these same lines... I enjoy https://trinket.io/ for teaching python with my 5th graders, but I would love to have an application on their machine where they could run code. If they had Macs that'd obviously be Thonny which is excellent. Today I will start trying to find out how to do this with locked down middleschool chromebooks. I will learn to love the the cromebooks. I must. Otherwise this simply won't work.
       
 (DIR) Post #AnzydTnKaJ9DAfVCqW by futurebird@sauropods.win
       2024-11-13T11:32:29Z
       
       0 likes, 0 repeats
       
       I do not "hate" chromebooks.Chromebooks are powerful computers that can do many things. God I wish they just had some kind of Dell PCs.... I get why school IT loves chromebooks but it's not fun for ME.*whimpering continues*
       
 (DIR) Post #AnzyqsregfN8giutSS by futurebird@sauropods.win
       2024-11-13T11:34:54Z
       
       0 likes, 1 repeats
       
       chromebooks are so "do everything in the browser" oriented that if you take a screenshot do you know where it gets saved by default?To the "downloads" folder!I don't even object to this, that's the first place you'd look for a randomly saved file ... but still what does that say about how the OS works? In what sense was a screenshot (or photo from the built in camera) "downloaded"? No wonder students struggle with these concepts.
       
 (DIR) Post #AnzywyYwPl0I694Hlg by TheJen@beige.party
       2024-11-13T11:35:59Z
       
       0 likes, 0 repeats
       
       @futurebird I have a Dell PC. New one. It's terrible.
       
 (DIR) Post #AnzzWJ0IPG91dAi3SC by rayhindle@mastodon.social
       2024-11-13T11:42:23Z
       
       0 likes, 0 repeats
       
       @futurebird Mrs Myrmepropagandist? 🐜
       
 (DIR) Post #Ao000yLHH9T8Wk99aC by mensrea@freeradical.zone
       2024-11-13T11:47:53Z
       
       0 likes, 0 repeats
       
       @futurebird i asked the interweb cause i was curious and apparently you can just enable linux and python properly ~ https://skillapp.co/blog/step-by-step-guide-how-to-install-python-on-your-chromebook/
       
 (DIR) Post #Ao00Qn4dnGRn6lfyQS by bremner@mathstodon.xyz
       2024-11-13T11:52:30Z
       
       0 likes, 0 repeats
       
       @futurebird I have had similar experiences teaching undergraduates command line git versus github/gitlab etc... At the time they find it a struggle (as do most people!) but some thank me later.
       
 (DIR) Post #Ao00ihEGGNgYC2iKWm by guyjantic@infosec.exchange
       2024-11-13T11:55:49Z
       
       0 likes, 0 repeats
       
       @futurebird I teach at the college level and my students all have some kind of laptop, these days. About 1/4 of them (?) are chromebooks. The major problem is that they can't install any software on those (except certain "apps"). I use FOSS stats software, so it's a no-go. There's a complicated workaround for this particular program that allows running it on a cloud server through another service, but most students can't figure that out (and I'm challenged too, occasionally).
       
 (DIR) Post #Ao01O3VyJJKtBSig6a by futurebird@sauropods.win
       2024-11-13T12:03:18Z
       
       0 likes, 0 repeats
       
       @bytebro I think the lock down software would make this impractical and these are 5th graders. Also, this seems... avoidant. I must confront the OS and find out how to use it not just throw a blanket over it. (although this is what I'd do were I forced to use one all the time personally.)
       
 (DIR) Post #Ao01VCgwaaKrfmGCDA by futurebird@sauropods.win
       2024-11-13T12:04:36Z
       
       0 likes, 0 repeats
       
       @guyjantic I can make the IT department install pretty much whatever I want for them. But that takes time, and filling out of the forms and such. I even have a little budget to buy software if it's nice enough and worth it.
       
 (DIR) Post #Ao01wz3qrPqFVUDnzU by futurebird@sauropods.win
       2024-11-13T12:09:36Z
       
       0 likes, 0 repeats
       
       @crmsnbleyd I will try this first probably. I know this is going to be a trial and error process and am hoping someone has been in my boat before so I can save some time and not have to half way learn like six different applications looking for the right one. I know IDLE for mac. I wonder if they have python in their system by default or will I need to have IT add that to all the machines too?IT is going to start hating me.
       
 (DIR) Post #Ao01yv7uSaODsp2jya by RationalizedInsanity@mastodon.social
       2024-11-13T12:09:28Z
       
       0 likes, 1 repeats
       
       @prema @futurebird I used to mainly use desktop PCs up until about four years ago when I ended up homeless, where it was impossible to have one, or a laptop because it would definitely get stolen.So I did everything on a phone for about 4 years because it's what I had.You can do absolutely everything you can on a PC if your phone is nice enough except games.Including produce whole EDM songs.Just gotta have quick thumbs.Or a Bluetooth keyboard.
       
 (DIR) Post #Ao025oy7kks8oPky92 by futurebird@sauropods.win
       2024-11-13T12:11:13Z
       
       0 likes, 0 repeats
       
       @RationalizedInsanity @prema Nearly every computer is a powerful machine. Often that power is hidden from us... locked away. But it is there. And I have encountered many students in my CC days who did remarkable things with just their phones.
       
 (DIR) Post #Ao02PwhygfUqbjnhFA by revdjenk@mstdn.social
       2024-11-13T12:14:49Z
       
       0 likes, 0 repeats
       
       @futurebird You have used the Linux capabilities in Chromebooks?
       
 (DIR) Post #Ao02TsjVPRhPR8OMV6 by RationalizedInsanity@mastodon.social
       2024-11-13T12:15:32Z
       
       0 likes, 0 repeats
       
       @futurebird @prema Desktops are nice to have for really processing heavy applications because they can be a lot more powerful. Faster processors, way more ram, way more storage.Like video production or something. Or gaming. Or compiling.But most people really don't have a practical purpose for more power than what you can get for about 200 bucks now on a phone or tablet.That'll do 99% of people just fine.
       
 (DIR) Post #Ao04ECas03JyJC0ISG by jcastroarnaud@mathstodon.xyz
       2024-11-13T12:35:06Z
       
       0 likes, 0 repeats
       
       @futurebird If a Chromebook allows one to run Android apps, an alternative is Termux (https://termux.dev/), a Linux terminal and text-only mini-distro (sort of).
       
 (DIR) Post #Ao04NC9B1uitWtL3lA by photovotary@beige.party
       2024-11-13T12:36:44Z
       
       0 likes, 0 repeats
       
       @futurebird Maybe they don't call you "Mrs. Futurebird" but is it okay if we do? :blobcatgiggle:
       
 (DIR) Post #Ao04oiWCmWopkLEXVQ by guyjantic@infosec.exchange
       2024-11-13T12:41:44Z
       
       0 likes, 0 repeats
       
       @futurebird Sounds like your chromebooks are distributed and managed by the school. Our (overworked) IT department won't install anything for students (a) outside a limited range of "approved" programs or (b) on chromebooks.
       
 (DIR) Post #Ao05NLySao87xhxv7o by llewelly@sauropods.win
       2024-11-13T12:48:00Z
       
       0 likes, 1 repeats
       
       @futurebird it was so much easier to explain these concepts when you had to put the data on a floppy, take it out of the computer, and strap it to a pigeon to send it to another computer.
       
 (DIR) Post #Ao05VQA6uEXZGdGHhY by mansr@society.oftrolls.com
       2024-11-13T12:49:25Z
       
       0 likes, 0 repeats
       
       @futurebird What do they call you? Aunt Hillary?
       
 (DIR) Post #Ao05jxteHLKDwmUsGu by ajsadauskas@social.vivaldi.net
       2024-11-13T12:52:00Z
       
       0 likes, 0 repeats
       
       @futurebird I have an old Intel Chromebook, and it's a great little machine for running Vivaldi, Gimp, Wine, and Calligra...
       
 (DIR) Post #Ao06Dw9VKQ01E0ClwO by naai@mastodon.social
       2024-11-13T12:57:29Z
       
       0 likes, 0 repeats
       
       @futurebird never heard of replit but it sounds awful
       
 (DIR) Post #Ao06FaqFX0nXi6zLjE by kos@infosec.exchange
       2024-11-13T12:57:48Z
       
       0 likes, 0 repeats
       
       @futurebird pyodide has a list of browser-based IDEs that run locally. I've used JupyterLite to build and share sample code that runs in the browser. There are some package support limitations since it runs locally in the browser, but it covered my needs. https://pyodide.org/en/stable/project/related-projects.htmlhttps://github.com/jupyterlite/jupyterlite
       
 (DIR) Post #Ao06i2iRUQguGiu1Sq by cofiem@aus.social
       2024-11-13T13:02:54Z
       
       0 likes, 0 repeats
       
       @futurebird There are a fair few replies here, so this may have already been suggested, but what about https://pyscript.net/ ?
       
 (DIR) Post #Ao07u0OU33eAUqpq3E by steveleatherman@mastodon.sdf.org
       2024-11-13T13:16:13Z
       
       0 likes, 0 repeats
       
       @futurebird Good for you! I'd ban any use of an IDE but that may be too hard for some students - especially given your limitations on using locked down Chromebooks.
       
 (DIR) Post #Ao0BdyaTOglo4p3USe by tom_streeter@mastodon.beer
       2024-11-13T13:58:13Z
       
       0 likes, 0 repeats
       
       @futurebird The issue is whether or not your IT support is willing to work with you. ā€˜Willing’ isn’t even a good word. The folks who ultimately have to keep the boxes running are following so many different directives from different people who don’t talk to each other it’s not a job; it’s a circle of hell. But it’s certainly worth a conversation with them!
       
 (DIR) Post #Ao0Bl2o66fv7BunYVU by Eric1@moth.social
       2024-11-13T13:59:29Z
       
       0 likes, 0 repeats
       
       @futurebird
       
 (DIR) Post #Ao0BmexRkSohnrwQxk by capital@scalie.zone
       2024-11-13T13:59:40Z
       
       0 likes, 0 repeats
       
       @futurebird *looks up recent news about repl.it* Not surprising but their slide into being a closed service was always saddening even if inevitable. Good on you for pushing your students off that platform. As much as setting up build environments can suck, being trapped in a platform is even worse.
       
 (DIR) Post #Ao0DVGICOrMwI5TpMu by justafrog@mstdn.social
       2024-11-13T14:19:03Z
       
       0 likes, 0 repeats
       
       @futurebird You really don't get at any core concepts unless you deliberately seek them out.Sometimes I'm not even sure if the device I'm on closes a program, backgrounds it or merely switches view to another program.It's gotten really fuzzy.
       
 (DIR) Post #Ao0GVio8gHfSajKZ5E by PixDeVl@wikis.world
       2024-11-13T14:52:45Z
       
       0 likes, 0 repeats
       
       @futurebird what are your thoughts on stuff like GitHub codespaces(although depending on how much you use the limits may be an issue). I feel it would probably be a half decent compromise of online IDE and local(since the experience would be basically the same as using VSC on your computer). But if running locally is an option šŸ’Æ. If they’re missing stuff from replit in local, maybe ask what they think repl had better, and point to ways to have that locally and better.
       
 (DIR) Post #Ao0IlEhqZ6JTm6ugCG by cubeofcheese@mstdn.social
       2024-11-13T15:17:57Z
       
       0 likes, 0 repeats
       
       @futurebird check out the Harvard CS50 class. Obviously the course is too advanced for 5th grade, but it comes with free access to vscode in the browser with a virtual environment for the terminal. Hope that helps and good luck. - high school CS teacher (would love to connect more)
       
 (DIR) Post #Ao0SkNrM2xnnPpany4 by GinevraCat@toot.community
       2024-11-13T17:09:51Z
       
       0 likes, 0 repeats
       
       @futurebird I refer to the chromebooks as hardcover browsers.  We require kids who want to do physics or computer science to buy laptops instead.
       
 (DIR) Post #Ao0UeFxOiOvD4qcozY by TruthSandwich@fedi.truth-sandwich.com
       2024-11-13T17:31:08Z
       
       0 likes, 0 repeats
       
       @futurebird * They should.
       
 (DIR) Post #Ao0UmPpPtjC60cmano by blogdiva@mastodon.social
       2024-11-13T17:32:33Z
       
       0 likes, 0 repeats
       
       have you tried using Linux containers to set up their dev environments? they're way lighter than a full VM or Docker. https://linuxcontainers.org/@futurebird
       
 (DIR) Post #Ao0XDhhFlu619b6WLg by futurebird@sauropods.win
       2024-11-13T17:59:52Z
       
       0 likes, 0 repeats
       
       @norbipeti @albertcardona intliJ has too much stuff.
       
 (DIR) Post #Ao0XTTeZkf44EVNBxI by futurebird@sauropods.win
       2024-11-13T18:02:50Z
       
       0 likes, 0 repeats
       
       @crmsnbleyd   I KNOW
       
 (DIR) Post #Ao0rrU7HgCvHhbWguO by SmartmanApps@dotnet.social
       2024-11-13T21:51:16Z
       
       0 likes, 1 repeats
       
       @futurebird @khalidabuhakmeh "you all know how they throttle your virtual machines just to get you to sign up?" - and in the meantime replit is now doing that. i.e. it's no longer possible to run someone else's code without first signing up and forking it.
       
 (DIR) Post #Ao125dVUYulCQEEgi0 by futurebird@sauropods.win
       2024-11-13T23:45:53Z
       
       0 likes, 1 repeats
       
       @SmartmanApps @khalidabuhakmeh Who the heck did they think was using the service? Enterprise devs? LOL. No. It’s all people just learning to code and teachers looking for a quick way to run a lesson. They aren’t a big robust IDE like inteliJ. I don’t see this working out well for them but I never understood their business model in the first place and I won’t beg the school to buy the service. Also the AI makes it an annoying place to teach. Bye bye replit.
       
 (DIR) Post #Ao128GGvPCxZEFfr8K by bug@chitter.xyz
       2024-11-13T23:46:21Z
       
       0 likes, 0 repeats
       
       @futurebird crostini is probably gonna be your friend there !
       
 (DIR) Post #Ao12wkvvgJYCnovnbE by khalidabuhakmeh@mastodon.social
       2024-11-13T23:55:24Z
       
       0 likes, 0 repeats
       
       @futurebird @SmartmanApps JetBrains is starting to roll out more non-commercial options, so I hope more of your students try it out.Rider is really great for game dev. 😁
       
 (DIR) Post #Ao14jQdm1CJA0dDBz6 by jann@infosec.exchange
       2024-11-14T00:15:28Z
       
       0 likes, 0 repeats
       
       @futurebird and presumably "locked down middleschool chromebooks" means they can't use the Linux VM / Crostini feature?
       
 (DIR) Post #Ao14kbP5UEw5gDtzjE by amake@mastodon.social
       2024-11-14T00:15:37Z
       
       0 likes, 0 repeats
       
       @futurebird Thank you for teaching them such an important lesson.I’m 40 and it took me a long time seeing services come and go to understand this. Maybe kids these days can get it quicker because the enshittification cycle is so fast now.
       
 (DIR) Post #Ao158H5gf3g3dA7EIa by jpgoldberg@ioc.exchange
       2024-11-14T00:19:57Z
       
       0 likes, 0 repeats
       
       @futurebird, sure I get annoyed by the fact that the LaTeX Reddit is populated by Overleaf users. But that’s nothing compared to  CS students not compiling and running their code locally. Maybe I’m just old. (Ok, I am old, but I don’t think it is just that.)
       
 (DIR) Post #Ao159YiOcUa6a5pl6O by TheNovemberMan@bookstodon.com
       2024-11-14T00:19:55Z
       
       0 likes, 0 repeats
       
       @futurebird šŸ‘šŸ‘
       
 (DIR) Post #Ao17KQnUb9DD7OWtyy by floby@mastodon.social
       2024-11-14T00:44:33Z
       
       0 likes, 0 repeats
       
       @futurebird "oh please, Mrs Futurebird is my mother"
       
 (DIR) Post #Ao18Dl9OcumMAb9pKK by futurebird@sauropods.win
       2024-11-14T00:54:36Z
       
       0 likes, 0 repeats
       
       @jpgoldberg Overleaf is harmless compared to the Things I Have Seen.At least most LaTeX users seem to know  it's just a text file.
       
 (DIR) Post #Ao18PvJ2h6Vb8rTB2m by Catfish_Man@mastodon.social
       2024-11-14T00:56:46Z
       
       0 likes, 0 repeats
       
       @futurebird I can't count the number of times "don't be afraid of looking under the next layer of abstraction down" has saved the day at work.Nor the number of slow, effort-intensive, dubiously-correct workarounds I've seen over the years from people assuming everything below them was opaque and immutable.
       
 (DIR) Post #Ao1b1RqzRYmbW91uxE by epithumia@mstdn.social
       2024-11-14T06:17:18Z
       
       0 likes, 0 repeats
       
       @futurebird There's a python shell extension for Chrome which might be ok for basic programming. If French is acceptable (UI in French), Basthon-Desktop is available as an apk which means your IT dept might be ok with installing it on your students Notebook.The best would still be to get the Linux tools enabled in ChromeOS and get Python and an ide from there.
       
 (DIR) Post #Ao1zQbfQUZMI5p9Nr6 by futurebird@sauropods.win
       2024-11-14T10:50:43Z
       
       0 likes, 0 repeats
       
       @wyatt8740 yes more pay walls