INTERNET HEALTH CURRICULUM GUIDES
FAKE NEWS AND MISINFORMATION
VIRTUAL REALITY AND A-FRAME
A GUIDE FOR GETTING STARTED IN WEBVR
Did you know that you can use A-Frame to create a WebVR experience with as little as a few lines of code?
A-Frame is an entity-component framework based on top of HTML, making it simple web-based tool for building virtual reality experiences. A-Frame can be used on desktops and also supports most VR headsets such as Vive, Rift, Daydream, GearVR, Cardboard. It can even be used for augmented reality! Whether you’re new to coding or have years of experience, this guide will point you to the resources you need to get started building WebVR experiences!
A GUIDE FOR BEGINNERS
You don’t need to be an experienced coder to get started with A-Frame, but it’s helpful to recognize some HTML. These activities are a great way to do that:
Puzzles for Teaching HTML (offline activity)
HTML Puzzle Boxes (offline activity)
Thimble Activities for learning to use and style common HTML tags (online)
Now that you’ve familiarized yourself - or your students - with HTML, let’s start to explore A-Frame. These guides include lessons for getting started:
Put your new skills to the test using these activities:
A GUIDE FOR CODERS
If you’re familiar with HTML, here are few great places to learn about A-Frame and get started building:
Remix this A-Frame starter example on Glitch
Remix ‘Hello World’ in Code Pen
The A-Frame Installation page provides more options for getting started with A-Frame.
360 degree Walkthrough
OR create an .html file and include A-Frame in the <head>. Here's the code:
<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>
Read about how others have approached webVR development
Explore this library of curated components you can use in building your own environments
A Guide for Getting Started with WebVR
Virtual Reality Gear Guide for the Classroom
Contribute to Mozilla Foundation's VR Curriculum
Build Virtual Realities IN YOUR WEB BROWSER with A-Frame
It's Free, Easy, and only requires a web browser and an internet connection - no fancy gear necessary.
Learn how @ the interactive A-Frame School
DIGITAL PRIVACY AND SECURITY
WORKSHOP GUIDES & RESOURCES
DEFEND: Privacy and Security Workshop for Women – amazing step by step guide to running a digital safety class
HELP + Security Assistance
HOW TO LEAD A DIGITAL SECURITY WORKSHOP
A Practical Checklist For Leading Your First Training:
Remember to be as inclusive as possible. A broad welcome and a code of conduct go a long way.
Risk assessment (aka threat modeling, don't know what this is? Read this, this, or that)
Operational Security and Information Security basics (i.e. basic digital hygiene)
How to learn more and keep up to date
Logistics for Planning a Training
Choose an accessible space. Consider places like a community center, library, or cafe.
Real world promotion (fliers, postcards, personal invitations) will get real people.
Drafting an agenda will help you plan time in the training, and remind you of what you want to cover and ask.
Model good privacy practices. If you're going to take photos, check out these guides from Witness.org for tips on preserving privacy.
Tell trainees in advance what they should bring.
When your trainees leave the training, they should be able to:
Do basic risk assessment or threat modeling.
Understand the limitations of digital security training.
Share good info with their friends.
Have a way to keep up to date on digital security.
MATERIALS FOR OFFLINE LEARNING
PRIVACY & SECURITY
MyShadow.org: helps you control your data traces, see how you’re being tracked, and learn more about the data industry – resource and curriculum
Data Detox kits: small steps to change your habits and reduce data traces