Skip to content
This repository was archived by the owner on May 19, 2022. It is now read-only.

Call-for-Code/Solution-Starter-Kit-Education-2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

COVID-19 Remote Education Starter Kit

This solution starter was created by technologists from IBM.

Authors

Contents

  1. Overview
  2. The idea
  3. The architecture
  4. Prerequisite
  5. Tutorials
  6. Technology
  7. Documents
  8. License

Overview

What's the problem?

Part of the World Health Organization's guidance on limiting further spread of COVID-19 is to practice social distancing. As a result, schools in most affected areas are taking precautionary measures by closing their facilities. With school-aged children at home for an indeterminate amount of time, keeping them engaged, entertained, and on top of their education is important.

How can technology help?

Schools and teachers can continue to engage with their students through virtual classrooms, and even create interactive spaces for classes. As parents face a new situation where they may need to homeschool their children, finding appropriate online resources is important as well.

The idea

It's imperative that learning and creating can continue when educational institutions have to shift the way they teach in times of crises, such as the COVID-19 pandemic. Providing a set of open source tools, backed by IBM Cloud and Watson Services, will enable educators to more easily make content available for their students.

The architecture

Quiz App

Quiz app

  1. The user navigates to the site.
  2. The user is presented with a website, a React front end.

3a. The user performs an action within the Express app.

3b. The LoopBack-generated code performs the necessary task within the Express app.

  1. Changes are saved in a PluggableDB.

Video transcription/translation app

Video transcription/translation app

  1. The user navigates to the site and uploads a video file.
  2. Watson Speech to Text processes the audio and extracts the text.
  3. Watson Translation (optionally) can translate the text to the desired language.
  4. The app stores the translated text as a document within Object Storage.

Prerequisite

Tutorials

Following are a set of resources developers can build on to enhance remote education during times of social distancing. This starter kit includes three components:

  • Create a quiz app to assess online learning
    • Learn how to build a simple example quiz application that uses a Loopback-generated express app with a React front end.
  • Build a video transcriber service
    • Learn how to create a sample Python app that can extract text from instructional videos using Watson Speech to Text. This functionality will allow instructors to provide notes to students who are using video and audio tools as their primary way to learn.
  • Set up a Skills Network platform
    • Learn how to build a highly configurable, robust virtual classroom environment for instructors that enables course development, virtual assistant help, live classrooms, and more.

Technology

Documents

License

This solution starter is made available under the Apache 2 License.

About

Materials for the Call for Code 2020 solution starter kit for remote education in the context of COVID-19.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •