Note to the reader - in this post I make note of a number of issues that Roblox has to deal with which in-directly attributes to learning
Teaching online in general can be very difficult, as has been mentioned above, there are different types of learners, who have different paces, who are at different stages in development.
I learned by experimentation, like a lot of others did as you may have read above.
After I learned about how to open Roblox Studio (I was using ‘Build’ previously), I found an Android and Humanoid Controller tool made by (name here), which was one of the first scripts I experimented with heavily, and later developed in to a full Beyblade game (a series I loved as a kid).
My ability to experiment and learn by my self (using Roblox’s Object Browser heavily) plus the motivation of making one of my favourite TV series into a game, and having others join in that fun is what kept me developing and learning.
Video tutorials are great for first time learners, especially builders. But as creators develop, so should the tutorials.
Roblox Wiki suffers from being too complicated. It is a great for advanced developers who are used to the site, but even for my self, I can easily get lost on a page when I’m looking for specific information that I can’t remember the name of because of my dyslexia.
For example, go to the Roblox Wiki and search for Humanoid. Let’s say you want to learn how to unequip all tools from the player - but you can’t remember the exact phrase to search with Ctrl+F.
The wiki gives a lot of information that is typically irrelevant or has confusing phrases it in that even some experienced developers have never used or come across, such as “Ref < Instance >” or “Void”.
Don’t get me wrong, the Roblox Wiki is fantastic, and has improved a lot, but searching for specific things can still be a hassle.
I think the Roblox site is overwhelming and confusing. It looks nicer than it used to, but it is not set up to encourage users to make their own games. In fact, when the updated page was first released, I struggled to find where to Edit my games through the website, as there was no longer a direct link to my place.
It is also inconsistent from the Mobile app and website. I can’t look up my games or get to certain information from the mobile app. To find my games I have to Search for my own game, which may have a generic name, and be populated by thousands of copiers.
Also, if I want to set a place of mine to private, or configure a game/place, I can’t do it through the Roblox app.
Another issue today is that children are not learning how to experiment with things. Prior to Roblox I played a lot with Lego a lot growing up, and doing so I developed the ability to problem solve. A lot of children (and even teens that I grew up with or studied with) today don’t learn such skills, for many various reasons which I won’t get in to.
My point is, if Roblox wants their users to develop, they are going to have to take some tips from the old Roblox website, which was a lot easier to navigate, simpler, and encouraged users to make their own places.
-David
P.S.
Oh and on the subject of video tutorials - this format should be applied:
-Short video(s)
-Intro (brand that the user can consistently skip)
-Reference to a video that shows the user how to open studio / setup
-Contents (timestamps and subject)
-Highlights that the programmer may have missed (e.g. what does the red error line mean in code?)
-High definition video and clean audio plus subtitles in different languages.
-References to the written script or a place that has the script (Description links)