Business Idea

Software πŸ’» & Education πŸ“š

@LukeTOBrien
obrienluk89@gmail.com

About Me

  • Multi-skilled Software Developer.
  • Knowledgeable & interested in many subject areas.
    • Help children with Mental Health issues.
  • Disabled person who struggled with education.
    • Work with Made by Dyslexia et al.
    • An example of Social Mobility.
    • Inspiration of children!

Background

  • Started writing lessons for Code Club.
    • Moved to GCSE Computer Science.
  • Started using Power Point
    • Limitations: Time consuming, Highlighting 😦
  • Use Markdown & Highlight.js 😎
  • What else can I do... πŸ€”

Education πŸ“š

Objectives

  • Inspire Children.
    • Tackle Mental Heath Issues.
  • Influence curriculum decision making.

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);
}

Software πŸ’»

  • Presentation generator: Plain text πŸ‘‰ Web App.
    • Regular Presentation using RevealJS.
    • Virtual Reality Presentation using A-Frame.
  • Virtual Layout: 2D Drawing πŸ‘‰ VR Web App.
  • Presentation Recorder.
  • CodePen Components.

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 |

Demonstration

VR 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

Virtual Layout

Demonstration

Apps

  1. Cloud-based Creator.
  1. Desktop viewer using Electron.
  2. Mobile viewer using Apache Cordova.

Objectives

  • Create unique products.
    • Focus on learning.

La fin

Questions❓

View the main website

© Luke O'Brien 2019