+ 5

Teach programming

Hello everyone, if you have ever taught, please share your experience and what advice can you give? I want to start my teaching path, teaching children or adults programming in Python.

29th Jan 2025, 2:15 PM
SammE
SammE - avatar
11 Réponses
+ 13
SammE I found teaching very rewarding as I do now. Yes, it had its ups and downs bureaucratically... and the materials are not always if ever up-to-date. The money is not great and the hours can be stressful. As far as in the classroom, not all students learn as fast or catch on easily, whereas you are on a set schedule academically. =========//========= The most recent major release of Python is 3.12, which was released on October 2, 2023. The most recent maintenance release is 3.12.3, which includes over 300 bug fixes, documentation changes, and build improvements. Recent Python releases 3.14: A pre-release is planned for October 1, 20, 2025... Sololearn's current version is 3.9 And we are using 3.13 at work ... So the hardest part is setting the version and curriculum, imo.
29th Jan 2025, 6:13 PM
BroFar
BroFar - avatar
M
+ 9
Lothar try this https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1006023&type=printable it is the pdf Tip 1: Use formative assessment every 10–15 minutes Tip 2: Give learners and yourself a break every 45–90 minutes Tip 3: Use a variety of exercise types Tip 4: Use sticky notes to monitor progress and distribute attention Tip 5: Create a visible backlog Tip 6: Have learners take notes Tip 7: Present diagrams incrementally to complement other material Tip 8: Teach together Tip 9: Include everyone Tip 10: Enforce a code of conduct
29th Jan 2025, 5:33 PM
BroFar
BroFar - avatar
M
+ 9
Your welcome and best to your future journey ✨️ SammE
30th Jan 2025, 4:50 AM
BroFar
BroFar - avatar
M
+ 8
Lisa , nice tutorials, very helpful. btw, the links can not be opened directly by clicking on them. also other `external links` can not be opened. if looks like that this is blocked from sololearn. (android app) links to sololearn content is working properly. [edited 31.01.2025] > the issue with the `not working links` seems to be fixed.
29th Jan 2025, 4:22 PM
Lothar
Lothar - avatar
+ 7
Brown and Wilson wrote about their experiences here: https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1006023 journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1007433
29th Jan 2025, 3:15 PM
Lisa
Lisa - avatar
M
+ 7
Lisa , i also get the popup, but after clicking on ‘yes‘ nothing happens.
29th Jan 2025, 4:53 PM
Lothar
Lothar - avatar
+ 5
When teaching various programming concepts, I found it helps if you can find analogies/examples which the students are already familiar with. Ties into one concept of learning by extending off what a person already knows. Also lots of visual aids and frequent questions to the students to keep them actively engaged instead of just passively sitting there.
29th Jan 2025, 7:57 PM
Shardis Wolfe
+ 5
BroFar Lisa Lothar Shardis Wolfe Thank you all, for your advice and for your responsiveness.🤝 You helped me a lot☺️
30th Jan 2025, 4:00 AM
SammE
SammE - avatar
+ 4
Lothar For me (Android), I get a pop-up asking whether I want to leave sololearn.
29th Jan 2025, 4:24 PM
Lisa
Lisa - avatar
M
+ 1
sounds like an exciting journey! I'm still learning Python and would love to teach one day Inshallah! Best wishes for you🥹
31st Jan 2025, 6:44 AM
~Smiling
~Smiling - avatar
+ 1
You're going to have a great experience as teaching helps to learn more. Make a weekly schedule, try to engage your students and build their interest by quizzes, question answer sessions and much more. You can be flawless by telling your students python's real life examples.
31st Jan 2025, 1:06 PM
malaika
malaika - avatar