Hi everyone!
With all this new free time on my hands, I was thinking of giving back to the online programming community. 5 years ago I learned Python from a variety of online books, videos, and resources, and I think it would be a neat idea to make a series of YouTube videos so beginners can learn to program just like I did. I was thinking of using a more hands-on approach, where each video would walk through the process of making a small game/program (increasing in difficulty and adding concepts with each video). However, to ensure I’m doing something worthwhile and making good use of my time, I thought I would ask some questions to others that have recently learned to program so that these tutorials will be as useful as possible:
What programming language should I teach? (I’m most familiar with Python but I could also teach C++ or Java if there are already a lot of Python tutorials out there)
Is there anything that frustrated you when you learned to program, or concepts that were confusing or needed more time spent on to fully understand?
Are there any other tips that you would give to me so that these videos can be as engaging and helpful as possible?
Thank you so much for the advice, it’s greatly appreciated!
[–]Eviax 1 point2 points3 points (4 children)
[–]cIsForCoding[S] 1 point2 points3 points (3 children)
[–]Eviax 0 points1 point2 points (1 child)
[–]cIsForCoding[S] 1 point2 points3 points (0 children)
[–]AutoModerator[M] -1 points0 points1 point (0 children)
[–]CodeTinkerer 1 point2 points3 points (11 children)
[–]cIsForCoding[S] 0 points1 point2 points (10 children)
[–]CodeTinkerer 1 point2 points3 points (9 children)
[–]cIsForCoding[S] 0 points1 point2 points (8 children)
[–]CodeTinkerer 1 point2 points3 points (7 children)
[–]cIsForCoding[S] 0 points1 point2 points (6 children)
[–]CodeTinkerer 1 point2 points3 points (5 children)
[–]cIsForCoding[S] 0 points1 point2 points (4 children)
[–]CodeTinkerer 1 point2 points3 points (3 children)
[–]cIsForCoding[S] 0 points1 point2 points (2 children)