Learning to code: Scratch or Roblox?

Picture credit: Pixabay
@kaka135 (14916)
Malaysia
February 18, 2023 12:26am CST
I have always wanted to introduce my eldest to coding as he seemed to be interested when he saw me doing programming work. I thought it would be appropriate to let him try out Scratch - a block-based programming language, which seems to be easier for beginners. I let him try a few coding lessons on Scratch. He was able to complete them quite easily and he actually found them rather boring. After a few attempts, I just stopped asking him to learn to code for a while. Recently, he told me he is interested in game designing, so I think it might be good to start again. He has always been interested in Roblox, both playing the games and developing the games. Roblox is programmed using a text-based programming language. Finally, I realized that my eldest actually prefers text programming over block-based programming. It's not that he wasn't interested in the Scratch tutorials I shared with him, he just did not like block-based programming at all. Actually, I do not like block-based programming as well; I think writing the text is easier and less tedious. We are now getting ready to dive into Roblox and see how it turns out. Now I am thinking if I should let my girl start with Scratch, as text-based programming might be more complex for her and she always prefers cute stuff. Picture credit: Pixabay
8 people like this
10 responses
@DaddyEvil (137142)
• United States
18 Feb 23
I wish them both good luck learning programming...
2 people like this
@kaka135 (14916)
• Malaysia
25 Feb 23
Thanks! My daughter also told me she doesn't like Scratch and block-based programming, and she is interested in setting up Roblox games by playing it. I guess I will have to learn Roblox, so I can teach her, or perhaps my eldest son too. I am just too lazy now....
1 person likes this
@DaddyEvil (137142)
• United States
25 Feb 23
@kaka135 You're welcome. I know you can do it. (But you'll learn it so you can help them... I know you. ) I have a friend on myLot who plays Roblox and learned to code from that game. He is @DevMrSamEleazar. He's still learning about coding.
2 people like this
@kaka135 (14916)
• Malaysia
25 Feb 23
@DaddyEvil I am still finding excuses to "escape" from it..... perhaps I should let them be "independent learners"... perhaps I should let the elder brother learn and teach the youngers.... Thanks for recommending your friend. Maybe I can ask him about coding in Roblox.
1 person likes this
@cabuyogty (2314)
22 Feb 23
I see you were good in programming roblox and your kid will also learn from it .
1 person likes this
@kaka135 (14916)
• Malaysia
25 Feb 23
I am not. I do not know anything about Roblox, hence I am thinking if I should learn Roblox, so I can teach my children or at least discuss with them.
@allknowing (130064)
• India
18 Feb 23
Your kids are lucky that they have you who knows about these things
1 person likes this
@kaka135 (14916)
• Malaysia
25 Feb 23
Thanks. Though I know programming, I don't know this Roblox thingy... I guess I will have to learn it together with my kids.
1 person likes this
@JudyEv (325854)
• Rockingham, Australia
18 Feb 23
That's great that you're able to help your children in this way.
@Icydoll (36717)
• India
18 Feb 23
Your kids are lucky to get the help from you. Good luck to both of them.
• Philippines
25 Feb 23
well roblox really is the easiest to learn coding so I guess your son did have a good choice
@jstory07 (134484)
• Roseburg, Oregon
18 Feb 23
I hope they figure out what they like and they are good at it.
@rakski (112925)
• Philippines
18 Feb 23
How old are they? I'm wondering if my son is interested in that coding too
@mrki444 (15150)
• Croatia (Hrvatska)
18 Feb 23
I have experience with Scratch and it is not bad but for some more proffesional stuff you will have to go into something better. I don't have experience with Roblox.
@solidcodes (1690)
• Philippines
18 Feb 23
That's nice. Any one can learn computer programming and no need for school to learn for that. It can be learn thru online.