Difference between revisions of "Scripting Certification"
m (→{{LSLGC|Vehicle}}s: it wasn't a listed cirtification.) |
|||
Line 100: | Line 100: | ||
=== Advanced Particle Systems === | === Advanced Particle Systems === | ||
'''Topics:''' | '''Topics:''' | ||
* | * Flags | ||
** Behaviors | |||
** Targets | |||
* Appearance | |||
** Effects | |||
** Texture | |||
** Patterns | |||
** Presentation | |||
* Params | |||
** Flow | |||
** Motion | |||
* List Handling | |||
** Memories Efficiency | |||
** Enable/Disable Calls | |||
=== Applied Quaternion Mathematics === | === Applied Quaternion Mathematics === | ||
'''Topics:''' | '''Topics:''' | ||
* Positional and Rotation Object Animation | * Positional and Rotation Object Animation | ||
** Gobal Positonal & Rotation | |||
** Local Positonal & Rotation | |||
** Linkset/Attachment Positonal & Rotation | |||
=== Agent Interaction/UI === | === Agent Interaction/UI === | ||
Line 152: | Line 168: | ||
'''Requires:''' Data Management<br/> | '''Requires:''' Data Management<br/> | ||
'''Topics:''' | '''Topics:''' | ||
* System | |||
** Storing | |||
** Sort Ordering | |||
** Memories Efficiency | |||
** Networking System | |||
** Fail-Proof Errors | |||
* Protection | |||
** Backup System | |||
** Hack-Free Methods | |||
* Speed | |||
** Networking Method | |||
** Client Types | |||
** Location & Keys | |||
** List Efficiency | |||
* Data Connections | |||
** List Array Calls | |||
** Emails | |||
** XML-RPC | |||
** HTTP | |||
** Channels | |||
** Prim Object's Data/Info | |||
= Test Scoring = | = Test Scoring = |
Revision as of 18:59, 10 September 2007
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials | Certification |
The holder of a SL Certification has demostrated compency in basic SL User Interface, SL Permissions
This certification exams consisted objective type questions such as true/false or multiple choice questions and simulated labs for examining a candidate's expertise. For this reason, it is essential that those aspiring for SL Scripting certification have sufficient hands-on experience. The majority of questions will require the writing of scripts.
Certifications
Core Scripting Certifications
Core:Basic Scripting Certification
Required for: Advanced Certifications, Intermediate Certifications and Core:Intermediate Scripting Certification.
Topics:
- Syntax & Logic
- Debugging
- Asset Permissions
- Setting Properties
- LSL Caveats/Constraints
- Send Messages to User
- Script Communications
- Documentation Styles
Core:Intermediate Scripting Certification
Requirements: Core:Basic Scripting Certification
Required for: Advanced Certifications
Topics:
- Code Optimization Techniques
- Asset Management
- Avatar Permissions
- Dataserver
- External Communications - Interacting with external data stores & web content
- Data Management
- String Parsing
- Manipulating Large Datasets
- Basic Understanding
Intermediate Scripting Certifications
Requirements: Core:Basic Scripting Certification
Land & Media Management
Topics:
- Land based Audio & Video
- Terraforming
- Access/Ban Lists
Attachments
Topics:
- HUD
- Body
Physical and Non-Physical Movement
Topics:
- Physics
- Methods
- Events
- Non-Physics
- Objects
- Linked Prims
- Caveats
Detection & Sensing
Topics:
Advanced Scripting Certifications
Requirements: Core:Intermediate Scripting Certification
Advanced Particle Systems
Topics:
- Flags
- Behaviors
- Targets
- Appearance
- Effects
- Texture
- Patterns
- Presentation
- Params
- Flow
- Motion
- List Handling
- Memories Efficiency
- Enable/Disable Calls
Applied Quaternion Mathematics
Topics:
- Positional and Rotation Object Animation
- Gobal Positonal & Rotation
- Local Positonal & Rotation
- Linkset/Attachment Positonal & Rotation
Agent Interaction/UI
Topics:
- Chat Interfaces
- Touch based UI
- Dialog UI
- Notecard Config
Vehicles
Requires: Physical and Non-Physical Movement
Topics:
- Axis Points (Linear/Angular)
- Motors
- Friction
- Deflection
- Effects
- Hover
- Vertical Attraction
- Buoyancy
- Banking
- Flags
- Mouselook
- Water/Air
- Motor
- Params
- Reference Frame
- Motor Offset
- Controls
- Mouselook
- Camera
- Touch
- Keys/Agents
- Condition
- Physic
- Ground/Water
- Collision
- Position/Rotation Range
- Script Runtime Score (lag)
- Caveats
- Max Speed
- Bounding Box
- Simulator's Limit
- Prim Count
Database Scripting
Requires: Data Management
Topics:
- System
- Storing
- Sort Ordering
- Memories Efficiency
- Networking System
- Fail-Proof Errors
- Protection
- Backup System
- Hack-Free Methods
- Speed
- Networking Method
- Client Types
- Location & Keys
- List Efficiency
- Data Connections
- List Array Calls
- Emails
- XML-RPC
- HTTP
- Channels
- Prim Object's Data/Info
Test Scoring
Proposal A
This complex scoring system allows for sections to be tailored so that less important sections have less impact on the score without upsetting the balance of points.
- Each section is scored seperately.
- Each question will be worth some number of points.
- Each section would have a set number of points that could count towards the total.
- A hypothetical section may contain 20 points worth of questions only 15 would be counted.
- This would allow for the user to get a certain number of questions wrong in a section without it effecting the score.
- The section scores would be totaled and then a pass/fail would be determined based on some set number of points that could be missed.
- The total section usable points may add up to something like 200 but the user would only need something like 190 to pass.