generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripting Helpers
Home Search
 

Re: ~Beauu's Lua Teaching Method~

Previous Thread :: Next Thread 
Beauu is not online. Beauu
Joined: 25 Nov 2011
Total Posts: 214
28 Nov 2011 02:03 PM
willyou.typewith.m
e/ro/r.mvnWkFpxcpba9L9V


Above is my method for teaching. It is worth reading, believe me.
Report Abuse
Beauu is not online. Beauu
Joined: 25 Nov 2011
Total Posts: 214
28 Nov 2011 02:04 PM
Also, a note:
Many people keep saying that I forgot pairs and GetChildren(). I didn't. It should come with when you teach methods.

~How can decide over what's right, when you're clouding up my mind?
Report Abuse
Beauu is not online. Beauu
Joined: 25 Nov 2011
Total Posts: 214
28 Nov 2011 02:14 PM
Can I get some feedback?

~How can decide over what's right, when you're clouding up my mind?
Report Abuse
crazypotato4 is not online. crazypotato4
Joined: 22 Feb 2010
Total Posts: 20000
28 Nov 2011 02:18 PM
"SIB, which is String, Integer, and Boolean."

Lua doesn't even have integers.

"2) Explain properties such as Name, Size and Position."

Or you could start by teaching them Lua so that they fully understand what they're doing when they get to stuff like this. Just my two cents.

"5) [...] Teach them advanced properties and show them if statements. [...] and show them the comparison operators AS WELL as the regular operators for math, etc."

So you're just now getting to if statements and basic operators? :l

"methods. [...] Touched and PlayerAdded. Maybe even MouseClick for the ClickDetector."

Those are not methods.

"Teach them the method known as 'debounce' for Touched and others."

Not even close to a method.

"12) Teach object-oriented style!"

Lua isn't object-oriented. Why teach object-oriented programming for Lua?

"custom functions, custom arguments, custom methods, and how meshes work."

What do meshes have to do with anything??

"going to your library or your local store and getting the book, "Java Script: The Definitive Guide"."

Why should you get a book on Java Script to learn Lua?

"what AIs are and how they work."

AIs are a lot of math and logic and stuff, and I don't see why you need to teach someone about AIs when they're only just learning how to script. :l

"13) Metatables! Teach them how to make metatables and what they are."

So you've already gotten to metatables, a very advanced topic in Lua, yet you've skipped over advanced string manipulation, coroutines/threads, flow control, variable scope, global variables, and so much more. Plus, these aren't all too useful in Roblox Lua except in a few cases, so really you don't need to be teaching such an advanced topic when you're just teaching someone how to script. >_<


Overall: This method of teaching goes in a very illogical order, it doesn't cover a lot of important stuff and it does cover lots of arbitrary things that will not make programming in Lua any easier.
Report Abuse
Beauu is not online. Beauu
Joined: 25 Nov 2011
Total Posts: 214
28 Nov 2011 02:26 PM
It looks like you're using a trolling method to correct me.

"Lua doesn't even have integers"
Naturally, in programming, integers are purely known as numbers.

"Those are not methods."
Okay, they're events. Events are methods pulled on objects.

"Not even close to a method."
Well, actually, I was referring to its first definition, which is a way of doing something. Since you were smart I'd thought you know that.

"Lua isn't object-oriented. Why teach object-oriented programming for Lua?"
It looks cleaner.

"What do meshes have to do with anything??"
Lol, I'll admit, I didn't mean to put that. I was teaching a student while doing this, and he was asking me about meshes.

"Why should you get a book on Java Script to learn Lua?"
Don't try to twist my words. >_<

"AIs are a lot of math and logic and stuff, and I don't see why you need to teach someone about AIs when they're only just learning how to script. :l"
..? I really don't know where you got that from.

"you've skipped over advanced string manipulation, coroutines/threads, flow control, variable scope, global variables, and so much more"
That was supposed to be integrated into other things, thanks. String manipulation, I actually the phrase with quote. Coroutines are integrated into loops. Flow control actually runs along the entire thing. Global variables should be around variables.

Just saying, I taught many people how to script and it worked for them.
I did this in about an hour. Yes, it could have been better. I'll edit it and point out the subliminal messages I'm attempting to get across.

~How can decide over what's right, when you're clouding up my mind?
Report Abuse
crazypotato4 is not online. crazypotato4
Joined: 22 Feb 2010
Total Posts: 20000
28 Nov 2011 02:34 PM
"Naturally, in programming, integers are purely known as numbers."

No, in programming, integers and numbers (doubles/floats) are two different things that any self-respecting programmer knows the difference between.

"Events are methods pulled on objects."

Uh, no? I'd respond to that better, but I really don't understand what you're trying to say.

"Well, actually, I was referring to its first definition, which is a way of doing something. Since you were smart I'd thought you know that."

Fair enough. I assumed that you were continuing to use 'method' in the sense that you had been using it just before that.

"Don't try to twist my words."

I was not attempting to do so. It seems pretty straight-forward, your teaching method said to get a book on Java Script to learn more about programming and object-oriented stuff.

"Coroutines are integrated into loops."

Coroutines are not at all like loops. They should not be taught as one subject.

"Global variables should be around variables."

You still skipped variable scope, which is a kind of important thing to learn about.

And also, I'm not looking at the page now, but I don't remember seeing anything about tables, a very useful and very important feature in Lua.

This may have taught people how to script to some extent, but could they really make all the scripts they wanted to make? Could they manipulate the language of Lua to do everything that they wanted it to do? Did they really understand Lua?
Report Abuse
skipperguy12 is not online. skipperguy12
Joined: 09 Oct 2009
Total Posts: 955
28 Nov 2011 02:36 PM
Lol, this is what it looks like from bystanders like me:
Be: DIE POTATTO!
Po: Not today *BANG*
Be: haha, missed me
Po: Or did I O.o
Report Abuse
Miro034 is not online. Miro034
Joined: 07 Oct 2009
Total Posts: 6568
28 Nov 2011 02:43 PM
Potato and that other guy are fighting to whom is the best. xD Go ****** :D
Report Abuse
Miro034 is not online. Miro034
Joined: 07 Oct 2009
Total Posts: 6568
28 Nov 2011 02:44 PM
Why the heck is buee banned? xDDD
Report Abuse
Vampire32100 is not online. Vampire32100
Joined: 13 Dec 2008
Total Posts: 1058
28 Nov 2011 04:00 PM
Guess that means he lost the battle
Report Abuse
crazypotato4 is not online. crazypotato4
Joined: 22 Feb 2010
Total Posts: 20000
28 Nov 2011 04:03 PM
I'm guessing that some meanie reported the thread for an offsite link. Or maybe a mod just stumbled upon it. Either way, that would be my guess as to what caused the moderation. D:
Report Abuse
Beauu is not online. Beauu
Joined: 25 Nov 2011
Total Posts: 214
28 Nov 2011 09:05 PM
Mhmm, actually, I have taught people who have managed to get first page on the Games page.

And I taught a mentally-incapable person to script.

~How can decide over what's right, when you're clouding up my mind?
Report Abuse
rayoma is not online. rayoma
Joined: 13 Nov 2009
Total Posts: 1911
28 Nov 2011 09:36 PM
> Mhmm, actually, I have taught people who have managed to get first page on the Games page.
And I taught a mentally-incapable person to script.

I've thought I "taught" people to script before too. Ends up all they did was memorize code and never take the time to understand it, except in a few rare cases. Not to mention your method IS completely out of whack like crazy has already pointed out.

> who have managed to get first page on the Games page.

That's great, not a huge accomplishment at all. I've taught at least 50 people who made it to front. Not to mention it takes 0 scripting skills to get to front. Hence all the stolen games on front page. *glares at ChanceTK2*
Report Abuse
chao50 is not online. chao50
Joined: 08 Nov 2008
Total Posts: 1058
28 Nov 2011 09:46 PM
I think Crazy won. From what Ive seen so far, crazy is epic. His tutorial basically taught me how to script...... Hi crazy :D
Report Abuse
Quenty is not online. Quenty
Joined: 03 Sep 2009
Total Posts: 9316
28 Nov 2011 10:34 PM
Makes me long for the WWW debates.

It's a love-hate relationship....
Report Abuse
rp069 is not online. rp069
Joined: 22 Apr 2011
Total Posts: 6206
29 Nov 2011 01:17 AM
*reads thread*
*sees trollin*
*sees counter trollin*
*sees counter counter trollin*
*sees that everyone lol'd*
*lols*

~der gast "Hugger"~[watevs44]
Report Abuse
chao50 is not online. chao50
Joined: 08 Nov 2008
Total Posts: 1058
29 Nov 2011 04:23 PM
@quenty, WWW?
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripting Helpers
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image