Second Life in School And the LSL Programming Language Jordan Widiker.

Slides:



Advertisements
Similar presentations
She is the Liaison Librarian for: Canadian Studies Celtic Studies History Music Special Collections.
Advertisements

© 2009 IBM Corporation July, 2009 | PADTAD Chicago, Illinois A Proposal of Operation History Management System for Source-to-Source Optimization.
S5-6 Course Choice Session Procedure Course Choice Booklet Recommendation Sheet Course Choice Form Guidance Teacher Return Deadline: 4 April.
Graduation Fall 2008 & Spring Undergraduate Degree Candidates Fall Spring TOTAL816.
CIS 101: Computer Programming and Problem Solving Lecture10 Usman Roshan Department of Computer Science NJIT.
Scripting Languages For Virtual Worlds. Outline Necessary Features Classes, Prototypes, and Mixins Static vs. Dynamic Typing Concurrency Versioning Distribution.
LSL: Linden Scripting Language Andrew Orr 12/17/07.
Lecture 9: SHELL PROGRAMMING (continued) Creating shell scripts!
Carnegie Mellon 1 C Primer and Virtual Memory / : Introduction to Computer Systems 10 th Recitation, Oct. 31, 2011 Slides by: Pranav Senthilnathan.
University of Wisconsin -Madison By Kamryn Pettigrew GO BADGERS!!!!!!!
Introduction to Computer Architecture & Design Computer Architecture and Design Lecture 0.
Plan of the day OPERATIONS CONTROL.  Introductions/Background Info  Syllabus  Course background  Noppa  Assignments & Groups  First topic: Systems.
Leveraging Technology to Expand Academic Options Worldwide Gulf Comparative Education Society Symposium 2011 Patricia Wallace, Ph.D. The Johns Hopkins.
© 2008 Pittsburgh Supercomputing Center Tour Your Future The Girls, Math & Science Partnership Pittsburgh Supercomputing Center Computer Network Engineering.
TEXAS A&M UNIVERSITY LibQUAL+ ® Training Practical Lessons Drawn From Ten Years of Library Service Quality in a Research Library ALA Boston Midwinter 2010.
Introduction to Computers
Libsecondlife: Bots Hyungwook Park. LSL vs. libsecondlife Linden Script Language (LSL)  Programming language used by residents of Second Life  Controls.
My Future Austin McKnight rd period. High School 2015, Distinguished. 2015, Distinguished. English I, II, III, IV English I, II, III, IV Math:
Days of Future Past and Digital Reference Mary-Carol Lindbloom South Central Regional Library Council 14 September 2010.
The student learning experience 2013 Survey Bahram Bekhradnia Director, HEPI 10 May 2013.
Virtual Reality: A PolyU Branch Library in Second Life --Learning in a Virtual Environment Mei Li (May Lewites in Second Life) Pao Yue-kong Library, HK.
The Research Computing Center Nicholas Labello
Careers in Engineering Designing the Future University of Illinois at Chicago at Chicago.
Chapter 6 Virtual Worlds Opportunities for different teaching methods: Lecturing at online conferences Student-centered stimulation Collaborative problem.
BULGARIAN EDUCATIONAL SYSTEM. AGE and GRADES NURSARY EDUCATION 3-7 years of age ELEMENTARY EDUCATION 7-10 years of age 1 st - 4 th grades BASIC EDUCATION.
TU Dresden: University of Excellence Years of History 2012University of Excellence 1890renamed “Royal Saxon Technical College“ (TH) 1828founded.
Chemistry lab  Languages: Hungarian, Slovak, English, German, Spanish  Mathemathics, Physics, Biology, Geography, Chemistry, Computer.
Alajärvi High school. Common - Alajärvi Upper Secondary School is the biggest school in Järviseutu,the lake district. -In the middle of the town by a.
National Taiwan University Department of Computer Science and Information Engineering National Taiwan University Department of Computer Science and Information.
How to Be a Building Contractor : Ohio University Without Boundaries Building a Complete Second Life Campus Christopher Keesey Project Manager Ohio University.
Second Life in Education Michelle Zapotoski Outline of Second Life Presentation: What is Second Life?How Do You Get There?Ways to Use SL in EducationBenefits.
Educational System in Catalonia, Spain
2010 FLVS AP QUALIFYING RESULTS FLVS AP COURSENATIONALFLORIDAFLVS AP Art History 61%46%40% AP Biology 49%32%31% AP Calculus AB 55%47%45% AP Calculus BC.
College of Architecture Architecture Interior Design.
Chapter 1 Introduction Major Data Structures in Compiler
Bartlesville District Science Fair Awards !!!!. Junior Behavioral & Social Sciences.
Presented By: Mamta Yadav Final Year IT. CONTENTS Introduction PC & Mac Minimum Requirements Technology Residents or Avatars Currency Membership in Second.
CML CML ASU 101: The ASU Experience Computer Science Perspective Aviral Shrivastava Compiler Microarchitecture Lab Arizona State University.
JAVA Ekapap Julnonyang When it was implemented? Developed by Sun Microsystems. The first public implementation was Java 1.0 in 1995 The language.
Software Development Introduction
INITIATIVES OF CAR SIMULATIONS USING VIRTUAL REALITY ON THE INTERNET PLATFORM A. Erol Fazlıoğlu.
Cluster Analysis Data Mining Experiment Department of Computer Science Shenzhen Graduate School Harbin Institute of Technology.
A: I have had my mind set on going to Arizona State University for a long time. It really didn’t persuade me to go there or not to go there. Q: Did the.
Computer Fields Computer Science (us) Computer Technology (College of Technology) Management and Information Systems (College of Business) Computer Art.
Agenda o What is Second Life (SL)? o SL Principle o What can you do in SL? o Why is it interesting? o Why should it be important to you? o Potential Research.
Bartlesville District Science Fair Awards !!!!. Junior Behavioral & Social Sciences.
Memory Management in Java Mr. Gerb Computer Science 4.
Citizen Science Jon White. Citizen Science with your home computer Open-source software for volunteer computing.
Principles of programming languages 10: Object oriented languages
What Do Computers Do? A computer system is
Electrical Engineering
The University of Texas at Arlington
College of Science & Engineering
What is Second Life?.
Lecture 25: Introduction to Memory Management
Compilation VS Interpretation
“just-in-time” compilation (JIT) technique prepared by - Harshada Hole
Living it up with a Live Programming Language
Information Security - 2
Year 10 Homework Timetable History or Business Studies
2019 regionals Match 1 1 Current events QUESTION 1.
2019 regionals Match 1 1 Current events QUESTION 1.
The University of Adelaide, School of Computer Science
The University of Adelaide, School of Computer Science
2019 regionals Match 1 1 Current events QUESTION 1.
Creating a Virtual Learning Space for Senior Citizens
The University of Adelaide, School of Computer Science
The University of Adelaide, School of Computer Science
Introduction to Computers
Lecture 25: Introduction to Memory Management
Presentation transcript:

Second Life in School And the LSL Programming Language Jordan Widiker

 Virtual World  Linden Lab (1999)  245 Employees  Phillip Rosendale  2003  1M Users  Simulators  Mainland  Estates Second Life

Land Type Square Equal Line Length (m) Max PrimsAvatar Limit OpenSpace256× Homestead256× Mainland Region256×25615, Private Island256×25615, Second Life

 Over 150 Schools  University of Wisconsin Milwaukee  Arizona State University  University of Texas Arlington  University of Illinois Chicago  Penn State World Campus  University of Liverpool Second Life in School

 Art  Biology  Chemistry  Computer Science  Engineering  History Second Life in School

Second Life in School Art SBCC

Second Life in School Art Coyote

Second Life in School Biology Tupol Island

Second Life in School Biology LINDSAY Virtual Medicine

Second Life in School Chemistry Pharmatopia

Second Life in School Chemistry

Second Life in School Science Science School

Second Life in School Engineering Virtual Mine

Second Life in School Engineering The Frontier Project

Second Life in School History Sydenham Crystal Palace

Second Life in School

 Linden Scripting Language  Compiled  LSL Bytecode  MONO  States  Events  Procedural LSL Language

 LSL Bytecode  16KB Memory  Static Allocation  RFC 2279  ~2 Million Characters  Divide by 0  Error LSL Language

 MONO  64KB Memory  Dynamic Allocation  RFC 3629  ~1 Million Characters  Divide by 0  ∞ LSL Scripting Language

LSL Language States

LSL Language Events

 State  Touch  Collision  Land  Money   Message  Sensor LSL Language Events

 Procedural Language  Functions LSL Language

 Joined June 2008  Oct 2008  Early 2010  July 2010  ~1,500 Lines  ~3,000 Lines in January My Experience

 n_Directory n_Directory   Sources