Difference between revisions of "User:SuzannaLinn Resident"

From Second Life Wiki
Jump to navigation Jump to search
 
(11 intermediate revisions by the same user not shown)
Line 6: Line 6:
= Classes =
= Classes =


== Introducing Lua: The New Scripting Language for SL    (1 class) ==
== A series of classes to learn HTTP and Media-on-a-Prim and to use Google Docs (16 classes) ==




Wednesday, September 25th / Saturday, September 28th / Monday, September 30th
December and January, Tuesdays and Fridays (except Christmas' Eve and New Year's Eve)




11am to 12:45pm SLT, text only, suitable for all scripters
10am to 11:45am SLT, text only


(It's the same class repeated; choose your preferred date.)


In-world location: [http://maps.secondlife.com/secondlife/Caledon%20Oxbridge/72/140/29 map to Caledon Oxbridge]
Requirements:
* Intermediate / Advanced level of LSL scripting.
* For Weeks 4 and 5, a Google gmail account.
Not required any knowledge of: LSL HTTP functions or events, JSON, HTML, CSS, JavaScript or Google Docs.
{| {{KBtable}}
|- {{KBtablehead}}
! Class
! Tuesday
! Friday
! Focus on
! Introducing
! Examples
|-
| '''Week 1'''
| Getting info from external websites
| Dec 3rd
| Dec 6th
| reading webs
| HTTP request, JSON, HTML
| profile pic, translator (google)
|-
| '''Week 2'''
| Media-on-a-prim (MOAP) basics
| Dec 10th
| Dec 13th
| MOAP
| HTTP response, HTML tables
| list of visitors in the place
|-
| '''Week 3'''
| Linked pages and forms
| Dec 17th
| Dec 20th
| MOAP
| CSS, HTML forms
| mini-website with info, subscription form
|-
| '''Week 4'''
| Configuring and connecting to google docs
| ---
| Dec 27th
| Google Docs
| Script and SpreadSheet
| linkset data to google spreadsheet
|-
| '''Week 5'''
| Google Docs example
| ---
| Jan 3rd
| Google Docs
| Slides and Calendar
| visitors statistics with graphics
|-
| '''Week 6'''
| Autorefresh and inter-sim communications
| Jan 7th
| Jan 10th
| MOAP
| JavaScript
| list of sitters in the place, visitors in other region
|-
| '''Week 7'''
| Loading tables in chunks
| Jan 14th
| Jan 17th
| MOAP
| JavaScript
| list of chat messages to newcomers
|-
| '''Week 8'''
| Loading pages in parts
| Jan 21th
| Jan 24th
| MOAP
| JavaScript
| a big and complicated page (to be decided)
|-
| '''Week 9'''
| Final MOAP example
| Jan 28th
| Jan 31th
| MOAP
|
| calendar of events with timezones
|}


in-world location: [http://maps.secondlife.com/secondlife/Caledon%20Oxbridge/72/140/29 map to Caledon Oxbridge]




more info: [https://sites.google.com/view/scriptingwithsuzanna/home/lua link to Lua Preview]
== A series of classes to learn LSL Scripting from 0 to advanced (34 classes and 68 P&Q) ==




== A Series of Classes to Learn Scripting from 0 to Advanced    (34 classes and 68 P&Q) ==
{{KBcaution|[[User:SuzannaLinn_Resident/ScriptingClasses | Classes page]]}}




from October 2nd to:May 31st, all Mondays, Wednesdays and Saturdays
from October 2nd to May 31st, all Mondays, Wednesdays and Saturdays




Line 53: Line 153:




more info: [https://sites.google.com/view/scriptingwithsuzanna/home/classes link to LSL Course]
Classes are designed so students attending only one day a week can still keep up if they study independently, although attending all three days is highly recommended.
During the presentation session in the first week of October, there will be detailed explanations on how the classes will be structured and conducted
 
= Introducing Lua: The New Scripting Language for SL =
 
I am compiling information about Lua and LuaSL to give you an overview of their features and functionalities:
{{KBcaution|[[User:SuzannaLinn_Resident/Lua | Introducing Lua index page]]}}
 
 
I will begin a series of in-world classes on LuaSL as soon as it becomes available in the Beta Grid. These classes will be oriented to scripters who primarily use LSL, and they will cover not only Lua but also introduce new programming concepts that are currently absent in LSL.


Once Lua is launched on the Main Grid, I will repeat the same series of classes, allowing you to choose the moment to start your learning journey.


Classes are designed so students attending only one day a week can still keep up if they study independently, although attending all three days is highly recommended.
For advanced scripters who have a solid understanding of other programming languages and don't require detailed classes, I will host script meetings and Q&A sessions, to exchange ideas and ask questions.
During the presentation session in the first week of October, there will be detailed explanations on how the classes will be structured and conducted

Latest revision as of 03:27, 14 November 2024

About me

Hi, I'm Suzanna, a teacher of scripting in-world, and a programmer in real life.


Classes

A series of classes to learn HTTP and Media-on-a-Prim and to use Google Docs (16 classes)

December and January, Tuesdays and Fridays (except Christmas' Eve and New Year's Eve)


10am to 11:45am SLT, text only


In-world location: map to Caledon Oxbridge


Requirements:

  • Intermediate / Advanced level of LSL scripting.
  • For Weeks 4 and 5, a Google gmail account.

Not required any knowledge of: LSL HTTP functions or events, JSON, HTML, CSS, JavaScript or Google Docs.


Class Tuesday Friday Focus on Introducing Examples
Week 1 Getting info from external websites Dec 3rd Dec 6th reading webs HTTP request, JSON, HTML profile pic, translator (google)
Week 2 Media-on-a-prim (MOAP) basics Dec 10th Dec 13th MOAP HTTP response, HTML tables list of visitors in the place
Week 3 Linked pages and forms Dec 17th Dec 20th MOAP CSS, HTML forms mini-website with info, subscription form
Week 4 Configuring and connecting to google docs --- Dec 27th Google Docs Script and SpreadSheet linkset data to google spreadsheet
Week 5 Google Docs example --- Jan 3rd Google Docs Slides and Calendar visitors statistics with graphics
Week 6 Autorefresh and inter-sim communications Jan 7th Jan 10th MOAP JavaScript list of sitters in the place, visitors in other region
Week 7 Loading tables in chunks Jan 14th Jan 17th MOAP JavaScript list of chat messages to newcomers
Week 8 Loading pages in parts Jan 21th Jan 24th MOAP JavaScript a big and complicated page (to be decided)
Week 9 Final MOAP example Jan 28th Jan 31th MOAP calendar of events with timezones


A series of classes to learn LSL Scripting from 0 to advanced (34 classes and 68 P&Q)

KBcaution.png Important: Classes page


from October 2nd to May 31st, all Mondays, Wednesdays and Saturdays


Mondays: Class

Wednesdays: Practice & Questions

Saturdays: Practice & Questions


11am to 12:45pm SLT, text only


Presentation: October 2nd and October 5th (same presentation both days)

Newbie: October

Beginner: November, December

Intermediate: January, February

Advanced : March, April, May


in-world location: map to Caledon Oxbridge


Classes are designed so students attending only one day a week can still keep up if they study independently, although attending all three days is highly recommended. During the presentation session in the first week of October, there will be detailed explanations on how the classes will be structured and conducted

Introducing Lua: The New Scripting Language for SL

I am compiling information about Lua and LuaSL to give you an overview of their features and functionalities:

KBcaution.png Important: Introducing Lua index page


I will begin a series of in-world classes on LuaSL as soon as it becomes available in the Beta Grid. These classes will be oriented to scripters who primarily use LSL, and they will cover not only Lua but also introduce new programming concepts that are currently absent in LSL.

Once Lua is launched on the Main Grid, I will repeat the same series of classes, allowing you to choose the moment to start your learning journey.

For advanced scripters who have a solid understanding of other programming languages and don't require detailed classes, I will host script meetings and Q&A sessions, to exchange ideas and ask questions.