Things to do today

With my presentation generator.

Type presentation

  • Can be typed in any basic text editor.
  • Plan to develop cloud-based graphical editor.

Regular presentation

# Slide 1
1. Link](www.example.com) & ![Image](img/img.png)
2. **Bold text** & *Italic text*
  * ^suberscript^ & ~subscript~

::: notes
Here are some speaker notes.
:::
# Slide 2

| T | A | B | L | E |
|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 |

Virtual Reality Presentation

# Virtual Reality

# Basic scene

* This is a basic scene
* We can also have text here.
  * **Style with CSS**{style="color:red;font-size:40px"}

<a-entity>
  <a-box position="-1 0.5 -3" rotation="0 45 0" color="#4CC3D9"></a-box>
  <a-sphere position="0 1.25 -5" radius="1.25" color="#EF2D5E"></a-sphere>
  <a-cylinder position="1 0.75 -3" radius="0.5" height="1.5" color="#FFC65D"></a-cylinder>
  <a-plane position="0 0 -4" rotation="-90 0 0" width="4" height="4" color="#7BC8A4"></a-plane>
</a-entity>

Demonstration

Teach children

Computer Science

  • Already created 20+ lessons.
    • Covering GCSE & extra.
  • Use code examples to teach students programming!
  • Press F12 and paste code into Developer Tools Console Window..
let animals = [ 'Rabbit', 'Cat', 'Dog' ];
animals.forEach(animal => sayHello(animal));

function sayHello(animal) {
  alert('Hello ' + animal);
}

Religious Education

Match the place of worship interactive lessons.

๐Ÿ•Œ Mosque

๐Ÿ• Synagogue

โ›ช๏ธ Church

โœ๏ธ Christianity

โ˜ช๏ธ Islam

โœก๏ธ Judaism

Balanced Diet

Breakfast

Lunch

Dinner




๐ŸŽ ๐Ÿฅ› ๐Ÿฉ ๐Ÿฅš ๐Ÿ ๐ŸŸ ๐Ÿต ๐ŸŠ ๐Ÿ‹ ๐ŸŒ ๐Ÿ‰ ๐Ÿ‡ ๐Ÿ“ ๐Ÿˆ ๐Ÿ’ ๐Ÿฅฉ ๐Ÿ‘ ๐Ÿ ๐Ÿฅ ๐Ÿฅ‘ ๐Ÿ… ๐Ÿ† ๐Ÿฅ’ ๐Ÿฅ• ๐ŸŒฝ ๐Ÿฅ” ๐Ÿฅœ ๐Ÿฏ ๐Ÿฅ ๐Ÿž ๐Ÿง€ ๐Ÿฅš ๐Ÿฅ“ ๐Ÿฅž ๐Ÿค ๐Ÿ— ๐Ÿ• ๐ŸŒญ ๐Ÿ’ง ๐Ÿ” ๐ŸŸ ๐Ÿ ๐Ÿš ๐Ÿจ ๐Ÿฐ ๐Ÿฎ ๐Ÿญ ๐Ÿซ ๐Ÿฅฃ

History & Culture ๐Ÿ—ฟ

Chemistry

MolView to demonstrate Molecular structure.

Virtual Reality

VR Presentations? Planetarium? Aquarium experiences?

Business

Charts

  • Type by hand.
  • Or use cloud-based graphical editor.
::: chart bar
{
    "labels": ["January", "February", "March", "April", "May", "June", "July"],
        "datasets": [{
            "label": "My First dataset",
            "backgroundColor": "rgb(255, 99, 132)",
            "borderColor": "rgb(255, 99, 132)",
            "data": [0, 10, 5, 2, 20, 30, 45]
        }]
}
:::

Bar

{ "labels": ["January", "February", "March", "April", "May", "June", "July"], "datasets": [{ "label": "My First dataset", "backgroundColor": "rgb(255, 99, 132)", "borderColor": "rgb(255, 99, 132)", "data": [0, 10, 5, 2, 20, 30, 45] }] }

Doughnut

{ "labels": ["January", "February", "March", "April", "May", "June", "July"], "datasets": [{ "label": "My First dataset", "backgroundColor": [ "red", "green", "blue", "yellow", "pink", "brown", "orange" ], "data": [0, 10, 5, 2, 20, 30, 45] }] }

Virtual Layout

Demonstration

Virtual Layout

  • Host scene on website for visitor.
    • Visit Shopping Centres in Virtual Reality.
  • Export scene for 3D printing or importing into another application.

Demonstration

Futureโ“

  • Music Incorporate JavaScript Audio API to create Virtual Reality instruments for schools?
  • Services for Museums Use AR.js to display 3D models inside the empty cases?
  • Virtual/Augmented Reality over Internet Protocol (VRoIP)
    • Board meetings with avatars in Augmented Reality.

Summary

  • Many uses - Primarily education.
    • Charities & Organisations have outreach programs.
  • Incremental development.
    • Release beta to gain subscribers.
© Luke O'Brien 2019