+ 3
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.
9 ответов
+ 8
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.
+ 6
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.
+ 6
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
+ 5
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
+ 5
Your welcome and best to your future journey ✨️ SammE
+ 4
Lisa , i also get the popup, but after clicking on ‘yes‘ nothing happens.
+ 4
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.
+ 4
BroFar
Lisa
Lothar
Shardis Wolfe
Thank you all, for your advice and for your responsiveness.🤝
You helped me a lot☺️
+ 2
Lothar For me (Android), I get a pop-up asking whether I want to leave sololearn.