App lab
What is app lab?
• a programming environment where you can make simple apps right in the browser. Design an app,
code in JavaScript with either blocks or text, then share your app in seconds
• In simple terms, App Lab is a storefront—managed by Meta and championed by SideQuest—where
VR app developers can list their titles and share them with users. Some titles on App Lab are free to
install and play. Others are paid and require you to purchase before you can play them
App lab properties
• "width" value by number works on All design mode elements except screens
• "height" value by number works on All design mode elements except screens
• "text-color" color string Button, text input, label, dropdown, and text area
• "font-size" number Button, text input, label, dropdown, and text area
• image" string Button, image
• Change button color and font size
• // Change button color and font size
• button("myButton", "Click me!");
• setProperty("myButton", "background-color", "red");
• setProperty("myButton", "font-size", 20);
Program 1:children healthy
games
1:THE STRATEGY
THE RESULTS : MAKE THE CHILDREN PLAY FOR 10 MIN THEN CLOSE AND PLAY SMART GAMES
THE SOLVING PROBLEM : DON’T PLAY WAR GAMES BECAUSE ITS UNHEALTHY
THE TARGET USERS: CHILDREN
Program 1:children healthy
games
• 2: THE PLANNING
• MAKE SMART GAMES THAT INCREASE THE RATE OF PROBLEM SOLVING
• DON’T MAKE IN THE PROGRAM WAR GAMES
• PUT CERTAIN TIME FOR PLAYING
• DON’T MAKE ANY BUGS
Program 1:children healthy
games
‫المستهدفة‬ ‫للناس‬ ‫مناسب‬ ‫البرنامج‬ ‫يكون‬ ‫ان‬ ‫يجب‬
THE DESIGN
TEACHING LANGUAGES FOR CHILDREN
• :THE STRATEGY
• THE RESULTS : TEACHING FOR STUDENTS ALL LANGUAGES
• THE SOLVING PROBLEM : STUDENTS CAN LEARN ALL LANGUAGES
• THE TARGET USERS: CHILDREN
TEACHING LANGUASES FOR CHILDREN
• 2: THE PLANNING
• TEACHING FOR STUDENTS ALL LANGUAGES
• PROGRAM RICH IN HNFORMATION
• DON’T MAKE ANY BUGS
TEACHING LANGUASES FOR CHILDREN
• ‫المستهدفة‬ ‫للناس‬ ‫مناسب‬ ‫البرنامج‬ ‫يكون‬ ‫ان‬ ‫يجب‬
• THE DESIGN

ischool programming courase materials.pptx

  • 1.
  • 2.
    What is applab? • a programming environment where you can make simple apps right in the browser. Design an app, code in JavaScript with either blocks or text, then share your app in seconds • In simple terms, App Lab is a storefront—managed by Meta and championed by SideQuest—where VR app developers can list their titles and share them with users. Some titles on App Lab are free to install and play. Others are paid and require you to purchase before you can play them
  • 3.
    App lab properties •"width" value by number works on All design mode elements except screens • "height" value by number works on All design mode elements except screens • "text-color" color string Button, text input, label, dropdown, and text area • "font-size" number Button, text input, label, dropdown, and text area • image" string Button, image
  • 4.
    • Change buttoncolor and font size • // Change button color and font size • button("myButton", "Click me!"); • setProperty("myButton", "background-color", "red"); • setProperty("myButton", "font-size", 20);
  • 5.
    Program 1:children healthy games 1:THESTRATEGY THE RESULTS : MAKE THE CHILDREN PLAY FOR 10 MIN THEN CLOSE AND PLAY SMART GAMES THE SOLVING PROBLEM : DON’T PLAY WAR GAMES BECAUSE ITS UNHEALTHY THE TARGET USERS: CHILDREN
  • 6.
    Program 1:children healthy games •2: THE PLANNING • MAKE SMART GAMES THAT INCREASE THE RATE OF PROBLEM SOLVING • DON’T MAKE IN THE PROGRAM WAR GAMES • PUT CERTAIN TIME FOR PLAYING • DON’T MAKE ANY BUGS
  • 7.
    Program 1:children healthy games ‫المستهدفة‬‫للناس‬ ‫مناسب‬ ‫البرنامج‬ ‫يكون‬ ‫ان‬ ‫يجب‬ THE DESIGN
  • 8.
    TEACHING LANGUAGES FORCHILDREN • :THE STRATEGY • THE RESULTS : TEACHING FOR STUDENTS ALL LANGUAGES • THE SOLVING PROBLEM : STUDENTS CAN LEARN ALL LANGUAGES • THE TARGET USERS: CHILDREN
  • 9.
    TEACHING LANGUASES FORCHILDREN • 2: THE PLANNING • TEACHING FOR STUDENTS ALL LANGUAGES • PROGRAM RICH IN HNFORMATION • DON’T MAKE ANY BUGS
  • 10.
    TEACHING LANGUASES FORCHILDREN • ‫المستهدفة‬ ‫للناس‬ ‫مناسب‬ ‫البرنامج‬ ‫يكون‬ ‫ان‬ ‫يجب‬ • THE DESIGN