
Hello! I've been toying with the idea of recruiting mentors to commit to one hour a week to moderate a channel on https://gitter.im/ or https://discordapp.com/ or even IRC, specifically geared towards supporting kids working through https://codecademy.com/, https://trinket.io/ or https://twilio.com/quest or any of dozens of other amazing coding tutorials out there. With so many kids home now, seems like the perfect time kick something off. But I wanted to bounce the idea off folks. Does it already exist? Would you be able to participate? I envision a directory listing hour by hour who is moderating the hour and tagging any specializations (#Python, #Repl.it, #Arduino, etc.), but with the understanding that all general tech support is provided, even if only to steer questions towards the right resource on the web. Same IRC etiquette rules would apply. Sample interactions: kid: How do I get python installed on my dad's laptop: moderator: Hi #kid well I assume your dad is ok with this? I find https://installpython3.com/ pretty well maintained. kid: I'm stuck on this line of code [then pastes in 50 lines of code] moderator: Hi @kid ah cool, Ill try to point you in the right direction, but first lemme introduce you to https://dpaste.org/ kid: How do I [whatever]? moderator: Hi @kid! I dunno, but I've been doing this for 20 years and have yet to encounter a problem someone else didn't solve. Lemme help you research it a little. Let's start with [StackOverflow, PyVideo, Google, ReadTheDocs, DjangoPackages, PyPi, etc] Bottom line is just to keep younger coders from giving up, by giving them an introduction to how vast and awesome this community is. This would not be just another coding site and not open-ended tech support, but rather a chat-based gateway to what's already out there. Does such a thing already exist? Would you sign up one hour a week to mentor? How do we eject violations of https://www.python.org/psf/conduct/ Where does this idea fall apart? Thanks! -Jason Blum Father of four at home right now driving me nuts

On Wed, Mar 18, 2020, 6:59 AM Jason Blum <jason.blum@gmail.com> wrote:
Hello!
I've been toying with the idea of recruiting mentors to commit to one hour a week to moderate a channel on https://gitter.im/ or https://discordapp.com/ or even IRC, specifically geared towards supporting kids working through https://codecademy.com/, https://trinket.io/ or https://twilio.com/quest or any of dozens of other amazing coding tutorials out there.
With so many kids home now, seems like the perfect time kick something off.
But I wanted to bounce the idea off folks. Does it already exist? Would you be able to participate?
I envision a directory listing hour by hour who is moderating the hour and tagging any specializations (#Python, #Repl.it, #Arduino, etc.), but with the understanding that all general tech support is provided, even if only to steer questions towards the right resource on the web. Same IRC etiquette rules would apply. Sample interactions:
kid: How do I get python installed on my dad's laptop: moderator: Hi #kid well I assume your dad is ok with this? I find https://installpython3.com/ pretty well maintained.
https://docs.conda.io/en/latest/miniconda.html
kid: I'm stuck on this line of code [then pastes in 50 lines of code] moderator: Hi @kid ah cool, Ill try to point you in the right direction, but first lemme introduce you to https://dpaste.org/
Fenced code blocks in Markdown get syntax-highlighted with many systems: ```python import this # etc ``` Pull Request reviews support line-by-line commenting and optional revision right granting: https://help.github.com/en/github/collaborating-with-issues-and-pull-request... https://docs.gitlab.com/ce/user/project/merge_requests/ GitHub Classroom runs CI tests for student assignments: https://classroom.github.com/ For learning git branching (for pull requests), https://learngitbranching.js.org/ is excellent and interactive Notebooks on Colab can be shared as editable and support comments https://colab.research.google.com/ Notebooks on CoCalc have a (collaborative) time slider replay, chat, course assignments, nbgrader, … https://cocalc.com/doc/
kid: How do I [whatever]? moderator: Hi @kid! I dunno, but I've been doing this for 20 years and have yet to encounter a problem someone else didn't solve. Lemme help you research it a little. Let's start with [StackOverflow, PyVideo, Google, ReadTheDocs, DjangoPackages, PyPi, etc]
https://reddit.com/r/learnpython has moderators Phrasing the question for search is maybe the most useful skill for learning and professionally doing programming: - find the docs and bookmark them - find the source and bookmark it - list every possible word for the thing you're describing - try adding "double quotes" around certain terms and error messages - exclude with minus: -"this or that"
Bottom line is just to keep younger coders from giving up, by giving them an introduction to how vast and awesome this community is. This would not be just another coding site and not open-ended tech support, but rather a chat-based gateway to what's already out there.
Asynchronous and logged scales. https://reddit.com/r/learnpython Well-designed tutorials don't require much searching for answers from people on the interwebs. https://github.com/quobit/awesome-python-in-education
Does such a thing already exist? Would you sign up one hour a week to mentor? How do we eject violations of https://www.python.org/psf/conduct/ Where does this idea fall apart?
Thanks!
-Jason Blum Father of four at home right now driving me nuts _______________________________________________ Edu-sig mailing list -- edu-sig@python.org To unsubscribe send an email to edu-sig-leave@python.org https://mail.python.org/mailman3/lists/edu-sig.python.org/

This answer should have been added on the awesome answer repo! Kind Regards, Abdur-Rahmaan Janhangeer compileralchemy.com <https://www.compileralchemy.com> | github <https://github.com/Abdur-rahmaanJ/> Mauritius On Wed, Mar 18, 2020 at 8:19 PM Wes Turner <wes.turner@gmail.com> wrote:
On Wed, Mar 18, 2020, 6:59 AM Jason Blum <jason.blum@gmail.com> wrote:
Hello!
I've been toying with the idea of recruiting mentors to commit to one hour a week to moderate a channel on https://gitter.im/ or https://discordapp.com/ or even IRC, specifically geared towards supporting kids working through https://codecademy.com/, https://trinket.io/ or https://twilio.com/quest or any of dozens of other amazing coding tutorials out there.
With so many kids home now, seems like the perfect time kick something off.
But I wanted to bounce the idea off folks. Does it already exist? Would you be able to participate?
I envision a directory listing hour by hour who is moderating the hour and tagging any specializations (#Python, #Repl.it, #Arduino, etc.), but with the understanding that all general tech support is provided, even if only to steer questions towards the right resource on the web. Same IRC etiquette rules would apply. Sample interactions:
kid: How do I get python installed on my dad's laptop: moderator: Hi #kid well I assume your dad is ok with this? I find https://installpython3.com/ pretty well maintained.
https://docs.conda.io/en/latest/miniconda.html
kid: I'm stuck on this line of code [then pastes in 50 lines of code] moderator: Hi @kid ah cool, Ill try to point you in the right direction, but first lemme introduce you to https://dpaste.org/
Fenced code blocks in Markdown get syntax-highlighted with many systems:
```python import this # etc ``` Pull Request reviews support line-by-line commenting and optional revision right granting:
https://help.github.com/en/github/collaborating-with-issues-and-pull-request... https://docs.gitlab.com/ce/user/project/merge_requests/
GitHub Classroom runs CI tests for student assignments: https://classroom.github.com/
For learning git branching (for pull requests), https://learngitbranching.js.org/ is excellent and interactive
Notebooks on Colab can be shared as editable and support comments https://colab.research.google.com/
Notebooks on CoCalc have a (collaborative) time slider replay, chat, course assignments, nbgrader, … https://cocalc.com/doc/
kid: How do I [whatever]? moderator: Hi @kid! I dunno, but I've been doing this for 20 years and have yet to encounter a problem someone else didn't solve. Lemme help you research it a little. Let's start with [StackOverflow, PyVideo, Google, ReadTheDocs, DjangoPackages, PyPi, etc]
https://reddit.com/r/learnpython has moderators
Phrasing the question for search is maybe the most useful skill for learning and professionally doing programming:
- find the docs and bookmark them - find the source and bookmark it - list every possible word for the thing you're describing - try adding "double quotes" around certain terms and error messages - exclude with minus: -"this or that"
Bottom line is just to keep younger coders from giving up, by giving them an introduction to how vast and awesome this community is. This would not be just another coding site and not open-ended tech support, but rather a chat-based gateway to what's already out there.
Asynchronous and logged scales.
https://reddit.com/r/learnpython
Well-designed tutorials don't require much searching for answers from people on the interwebs.
https://github.com/quobit/awesome-python-in-education
Does such a thing already exist? Would you sign up one hour a week to mentor? How do we eject violations of https://www.python.org/psf/conduct/ Where does this idea fall apart?
Thanks!
-Jason Blum Father of four at home right now driving me nuts _______________________________________________ Edu-sig mailing list -- edu-sig@python.org To unsubscribe send an email to edu-sig-leave@python.org https://mail.python.org/mailman3/lists/edu-sig.python.org/
_______________________________________________ Edu-sig mailing list -- edu-sig@python.org To unsubscribe send an email to edu-sig-leave@python.org https://mail.python.org/mailman3/lists/edu-sig.python.org/

Hey thanks! Always grateful for feedback. Here's a reply from awhile back that may be useful to people mentoring, people doing great work for others, for teh children : From https://www.reddit.com/r/Python/comments/edr69q/jobs_that_can_be_done_with_p... : ```quote Python is a tool. Software engineering is one subfield of computer science. Python can be useful in application to pretty much any STEM or business domain. Python can be a bridge to learning additional languages. - https://en.wikipedia.org/wiki/Computer_science - https://en.wikipedia.org/wiki/Outline_of_computer_science You could get a job. Maybe pay your own bills. Write some Python code, learn some [software] project management skills, make a 5 year career plan, make a plan to network in which college or university degree program, identify within others and develop business skills, build a portfolio of well-documented code you want to share with potential employers and/or employee trainees, start putting together a CV from which you can create job applications (maybe a README.md and/or a gh-pages Jekyll blog that demonstrates your skills and experience), maybe build a Minimum Viable Product and model the business and operating costs so that you can understand the mind of teh manager. Here are some https://schema.org/JobPosting that other people have written. You can also write one for yourself: - https://www.python.org/jobs/ - https://jobs.github.com/positions?description=python - https://www.linkedin.com/jobs/search?keywords=Python - https://www.indeed.com/m/jobs?q=Python - https://stackoverflow.com/jobs/developer-jobs-using-python - https://angel.co/python/jobs - https://triplebyte.com/ https://github.com/jwasham/coding-interview-university and https://github.com/hltbra/programmer-competency-checklist are great resources for CS job interviews and lifelong learning. (Edit) some Jupyter notebooks implementing concepts from https://reddit.com/r/personalfinance/wiki and https://cs007.blog ("Personal Finance for Engineers") with a CAS like SymPy or Sage and a text like "Modeling and Simulation in Python" would've been helpful. ``` And a bit more about finance and python: https://www.reddit.com/r/learnpython/comments/flpkcd/tutorials_to_learn_how_... On Wed, Mar 18, 2020 at 12:55 PM Abdur-Rahmaan Janhangeer < arj.python@gmail.com> wrote:
This answer should have been added on the awesome answer repo!
Kind Regards,
Abdur-Rahmaan Janhangeer compileralchemy.com <https://www.compileralchemy.com> | github <https://github.com/Abdur-rahmaanJ/> Mauritius
On Wed, Mar 18, 2020 at 8:19 PM Wes Turner <wes.turner@gmail.com> wrote:
On Wed, Mar 18, 2020, 6:59 AM Jason Blum <jason.blum@gmail.com> wrote:
Hello!
I've been toying with the idea of recruiting mentors to commit to one hour a week to moderate a channel on https://gitter.im/ or https://discordapp.com/ or even IRC, specifically geared towards supporting kids working through https://codecademy.com/, https://trinket.io/ or https://twilio.com/quest or any of dozens of other amazing coding tutorials out there.
With so many kids home now, seems like the perfect time kick something off.
But I wanted to bounce the idea off folks. Does it already exist? Would you be able to participate?
I envision a directory listing hour by hour who is moderating the hour and tagging any specializations (#Python, #Repl.it, #Arduino, etc.), but with the understanding that all general tech support is provided, even if only to steer questions towards the right resource on the web. Same IRC etiquette rules would apply. Sample interactions:
kid: How do I get python installed on my dad's laptop: moderator: Hi #kid well I assume your dad is ok with this? I find https://installpython3.com/ pretty well maintained.
https://docs.conda.io/en/latest/miniconda.html
kid: I'm stuck on this line of code [then pastes in 50 lines of code] moderator: Hi @kid ah cool, Ill try to point you in the right direction, but first lemme introduce you to https://dpaste.org/
Fenced code blocks in Markdown get syntax-highlighted with many systems:
```python import this # etc ``` Pull Request reviews support line-by-line commenting and optional revision right granting:
https://help.github.com/en/github/collaborating-with-issues-and-pull-request... https://docs.gitlab.com/ce/user/project/merge_requests/
GitHub Classroom runs CI tests for student assignments: https://classroom.github.com/
For learning git branching (for pull requests), https://learngitbranching.js.org/ is excellent and interactive
Notebooks on Colab can be shared as editable and support comments https://colab.research.google.com/
Notebooks on CoCalc have a (collaborative) time slider replay, chat, course assignments, nbgrader, … https://cocalc.com/doc/
kid: How do I [whatever]? moderator: Hi @kid! I dunno, but I've been doing this for 20 years and have yet to encounter a problem someone else didn't solve. Lemme help you research it a little. Let's start with [StackOverflow, PyVideo, Google, ReadTheDocs, DjangoPackages, PyPi, etc]
https://reddit.com/r/learnpython has moderators
Phrasing the question for search is maybe the most useful skill for learning and professionally doing programming:
- find the docs and bookmark them - find the source and bookmark it - list every possible word for the thing you're describing - try adding "double quotes" around certain terms and error messages - exclude with minus: -"this or that"
Bottom line is just to keep younger coders from giving up, by giving them an introduction to how vast and awesome this community is. This would not be just another coding site and not open-ended tech support, but rather a chat-based gateway to what's already out there.
Asynchronous and logged scales.
https://reddit.com/r/learnpython
Well-designed tutorials don't require much searching for answers from people on the interwebs.
https://github.com/quobit/awesome-python-in-education
Does such a thing already exist? Would you sign up one hour a week to mentor? How do we eject violations of https://www.python.org/psf/conduct/ Where does this idea fall apart?
Thanks!
-Jason Blum Father of four at home right now driving me nuts _______________________________________________ Edu-sig mailing list -- edu-sig@python.org To unsubscribe send an email to edu-sig-leave@python.org https://mail.python.org/mailman3/lists/edu-sig.python.org/
_______________________________________________ Edu-sig mailing list -- edu-sig@python.org To unsubscribe send an email to edu-sig-leave@python.org https://mail.python.org/mailman3/lists/edu-sig.python.org/
participants (3)
-
Abdur-Rahmaan Janhangeer
-
Jason Blum
-
Wes Turner