Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Earning badges

sketcher Escher
Registered User
Join date: 18 Dec 2002
Posts: 13
04-28-2003 09:06
After sitting through a PAINFUL advanced scripting class where a minority of the attendees occupied all of the time on subjects such as what an integer is and the like, I would like to propose a system by which you would be able to receive "badges" for successfully completing intro classes.

My getting these badges, you'd qualify to attend advanced classes ( maybe basic, beginner, intermediate, advanced would be the levels )

That way, when I go to a class to learn something new, I would be able to actually learn something as opposed to waiting forever for us to actually get into the meat of the tutorial.

I have experienced this in every advanced class that I have attended and spoke to a number of other members and instructors in 2L who also believe this to be critical if these advanced level tutorials are to be successful.

Thanks!
Tcoz Bach
Tyrell Victim
Join date: 10 Dec 2002
Posts: 973
04-28-2003 13:09
Underway. Look out for advanced classes and the prereqs soon.

FYI many of these classes may be run independently of the standard instructor agenda and will not be free. There will likely be registration, prereqs, and a minimum attendance number. Teaching an advanced class adeptly requires real world skill...it's work.

If you're curious, the first class I have in mind is object permissions. How to lock, detect, etc.
_____________________
** ...you want to do WHAT with that cube? **
Lynnix Muse
Registered User
Join date: 26 Dec 2002
Posts: 156
04-28-2003 13:37
"Badges? We dont need no stinking badges!" (lol sry had to put that up, its from a old movie by mel brooks - Blazing Saddles) But it sounds like a good idea sketch. :)

lynn
sketcher Escher
Registered User
Join date: 18 Dec 2002
Posts: 13
04-28-2003 13:40
hehehe...didn't think of it from that perspective.

I thought diploma/course completion was a little too heavy....although having to finish scripting 101 before taking 201 might be an idea!

It's a tad more flexible too.
Jake Cellardoor
CHM builder
Join date: 27 Mar 2003
Posts: 528
04-28-2003 13:53
I think prerequisites are a great idea.

Off topic:

From: someone

originally posted by Lynnix Muse
"Badges? We dont need no stinking badges!" (lol sry had to put that up, its from a old movie by mel brooks - Blazing Saddles)


The line is originally from the 1948 movie Treasure of the Sierra Madre. Mel Brooks was making a humorous reference to it when he quoted the line in Blazing Saddles.
Mark Busch
DarkLife Developer
Join date: 8 Apr 2003
Posts: 442
04-28-2003 14:47
No it would be a stupid idea...
Some people who are already programmers can learn the scripting by themselfs.
But maybe they have one question that they want to ask on the class. Would be stupid to let them attend the basic class first...
sketcher Escher
Registered User
Join date: 18 Dec 2002
Posts: 13
04-29-2003 05:26
Perhaps, but then there's a new market for people to build "testing" faciities that test basic knowledge and award a badge at the end for some kid of fee.

It's not the programmers coming in and asking one little question that I'm trying to prevent here ( because, odds are that they have the sense to ask someone who knows via IM ). It's the people who are way over their depth and derail training classes for those who REALLY want to get to learn scripting better without the constant interruptions of those who don't know the basics.
Tcoz Bach
Tyrell Victim
Join date: 10 Dec 2002
Posts: 973
04-29-2003 10:51
Prereqs are never stupid; don't think of them as being a shot at your ability to code. The lsl scripting environment is not Java or VB, it's proprieatry. Two half hour/hour classes of basic walkthroughs would serve even a hardcore programmer well.

Advanced syntax might look like, "then we pull the key with the llDetect functions out of the touch_start integer argument, set the kPlayerKey global value to that detected key, pass execution to the 'locked' state, and use kPlayerKey as the condition for unlocking the door on touch in that state so only the locker can unlock it....furthermore, if you add <xxx> you can create a form of access list so that only certain people have the ability to lock it in the first place...here's a variation to set that list dynamically by voice commands, so now you have to set up llListen in the default state's entry event..."; it would be unfair to others to have to review the basic concept of states, the events they contain, types and variable scopes, and where to find documentation. Or to discover that you'd rather be playing Plinko.

Overall, the intent isn't to hear, "I didn't know how that worked but now I do," it's to hear, "I was aware of it, but didn't know it could be used that way."
_____________________
** ...you want to do WHAT with that cube? **
Ama Omega
Lost Wanderer
Join date: 11 Dec 2002
Posts: 1,770
04-29-2003 11:07
I agree on the need for some pre-req system. I have tought exactly one Advanced scripting class, and I feel sorry for Ope. He showed up and waited patiently to get one question he wanted answered. Most of the class was spent talking about where { and } go in relation to the rest of the code.

That is good information to know, but it is definatly beginer stuff not advanced. I had my notecard with all the lines I was going to say to teach the class and I basically had to ditch it. And the lesson lasted about an hour and a half.