HackerTrans
TopNewTrendsCommentsPastAskShowJobs

sgorawski

no profile record

Submissions

Show HN: ClassroomIO – an in-browser programming environment for education

classroomio.site
51 points·by sgorawski·2 वर्ष पहले·23 comments

Django: An include-your-own-batteries framework

medium.com
3 points·by sgorawski·2 वर्ष पहले·0 comments

Python types have an expectations problem

medium.com
42 points·by sgorawski·2 वर्ष पहले·110 comments

Ask HN: Do you know any good coding platform for education?

17 points·by sgorawski·3 वर्ष पहले·9 comments

comments

sgorawski
·2 वर्ष पहले·discuss
There's nothing under that address right now, what do you mean? (Unfortunately I don't own it, if you ask.)
sgorawski
·2 वर्ष पहले·discuss
Thanks for the feedback! (And the kind words :). Yeah, I'll rename it soon, trying to get a better domain now.
sgorawski
·2 वर्ष पहले·discuss
Hey, I'm not, the code is sent to the server for execution.

I'm afraid can't help with the libs then ;)

I'd like to have more functionality in-browser, though, like an LSP running as a worker in the background. Do you have any materials that I could read about it or something like that?
sgorawski
·2 वर्ष पहले·discuss
Thanks! And nice touch :)

As for the questions – I haven't thought much about that, but maybe it would be nice to have. Do you have some ideas on what that simpler than Python could should be? Like e.g. Scratch, or something else?
sgorawski
·2 वर्ष पहले·discuss
Thanks for the kind words :)
sgorawski
·2 वर्ष पहले·discuss
Replit is similar, this product is like it but tailored specifically for educational purposes.

As for Jupyter Notebooks – ClassroomIO allows you to create an assignment and have a group of students work on it simultaneously without interfering with one another. (Maybe you can do this somehow in Jupyter, but I don't know how.) Also, it supports more languages and the flow is more like a regular console app.
sgorawski
·2 वर्ष पहले·discuss
Thanks! Yeah, currently it's an open beta, but in the future I plan to have paid plans, mostly institutional ones I think
sgorawski
·2 वर्ष पहले·discuss
Thanks! It's more like CodeSandbox, but tailored specifically for educational purposes.

As for the other project, yeah, thanks for letting me know about it. Didn't know about that one, it must have launched recently as well.
sgorawski
·2 वर्ष पहले·discuss
Also, in Python (unlike TypeScript or PHP) you need to be sure that the code regularly passes type checking to have confidence in your type annotations.

I've dealt with my share of code with types that were almost correct but not really and it's been quite frustrating.

For interested I've written an article about it: https://medium.com/@sgorawski/python-types-have-an-expectati...