Post

Golden Feedbacks for Python Sessions 1.0 from last year (2024)

Golden Feedbacks for Python Sessions 1.0 from last year (2024)

{% raw %}

Many Thanks to Shrini for documenting it last year. This serves as a good reference to improve my skills. Hope it will help many.

πŸ“’ What Participants wanted to improve

πŸšΆβ€β™‚οΈ Go a bit slower so that everyone can understand clearly without feeling rushed.


πŸ“š Provide more basics and examples to make learning easier for beginners.


πŸ–₯️ Spend the first week explaining programming basics so that newcomers don’t feel lost.


πŸ“Š Teach flowcharting methods to help participants understand the logic behind coding.


πŸ•ΉοΈ Try teaching Scratch as an interactive way to introduce programming concepts.


πŸ—“οΈ Offer weekend batches for those who prefer learning on weekends.


πŸ—£οΈ Encourage more conversations so that participants can actively engage in discussions.


πŸ‘₯ Create sub-groups to allow participants to collaborate and support each other.


πŸŽ‰ Get β€œcheerleaders” within the team to make the classes more fun and interactive.


πŸ“’ Increase promotion efforts to reach a wider audience and get more participants.


πŸ” Provide better examples to make concepts easier to grasp.


❓ Conduct more Q&A sessions so participants can ask and clarify their doubts.


πŸŽ™οΈ Ensure that each participant gets a chance to speak and express their thoughts.


πŸ“Ή Showing your face in videos can help in building a more personal connection with the learners.


πŸ† Organize mini-hackathons to provide hands-on experience and encourage practical learning.


πŸ”— Foster more interactions and connections between participants to build a strong learning community.


✍️ Encourage participants to write blogs daily to document their learning and share insights.


🎀 Motivate participants to give talks in class and other communities to build confidence.

πŸ“ Other Learnings & Suggestions

πŸ“΅ Avoid creating WhatsApp groups for communication, as the 1024 member limit makes it difficult to manage multiple groups.


βœ‰οΈ Telegram works fine for now, but explore using mailing lists as an alternative for structured discussions.


πŸ”• Mute groups when necessary to prevent unnecessary messages like β€œHi, Hello, Good Morning.”


πŸ“’ Teach participants how to join mailing lists like ChennaiPy and KanchiLUG and guide them on asking questions in forums like Tamil Linux Community.


πŸ“ Show participants how to create a free blog on platforms like dev.to or WordPress to share their learning journey.


πŸ› οΈ Avoid spending too much time explaining everything in-depth, as participants should start coding a small project by the 5th or 6th class.


πŸ“Œ Present topics as solutions to project ideas or real-world problem statements instead of just theory.


πŸ‘€ Encourage using names when addressing people, rather than calling them β€œSir” or β€œMadam,” to maintain an equal and friendly learning environment.


πŸ’Έ Zoom is costly, and since only around 50 people complete the training, consider alternatives like Jitsi or Google Meet for better cost-effectiveness.

Will try to incorporate these learnings in our upcoming sessions.

πŸš€ Let’s make this learning experience engaging, interactive, and impactful! 🎯

{% endraw %}

This post is licensed under CC BY 4.0 by the author.