NASA Challenge: Develop training course for NASA's ION implementation of the DTN protocol

  • Status: Closed
  • Prize: $500
  • Entries Received: 10
  • Winner: vw8295172vw

Contest Brief

***** Develop Training Course for NASA's ION Implementation of the DTN Protocol *****

This challenge is to design a training course for "ION" which is NASA’s implementation of the Delay/Disruption Tolerant Network (DTN) protocol. Specifically, this contest will be to 1) develop a modular 5 day training course curriculum outline/approach (next level of detail of the outline provided in the attached file) and 2) develop an example module to demonstrate the training materials format, detail, and approach.

The winner of this contest will be selected for a Freelancer task to develop the full set of course materials that will pay $2800. Additionally, the winner will be credited as the course author including a winner supplied picture and biography that will be included and featured as part of this NASA training course.

Submissions for this contest must include/provide the following:
- A detailed outline/agenda of the course at 30 minute-1 hour resolution for the week long course. This should include the sequence of lecture topics and student exercises, along with a description of each segment/module. Note that while this may simply be a decomposition/next level of detail of the attached reference outline, submitters may also offer alternative sequencing/outlines.
- Presentation materials for the first training module (minimum 1-hour of class time). This module should include an overview of the course along with an introduction to the DTN architecture. The materials should contain presentation graphics/text to be used by the instructor along with instructor notes. Remarks on the use of the pre-built DTN “dev kit” software demonstration and development platform must be included in the materials. Optionally, the materials may include animations or recommended teaching aids.
- Submissions must be in PDF format with a graphic cover page (to help identify unique submissions on the Freelancer platform). Additional materials such as animations, videos, etc. may be included by link or reference to established video sharing platforms.
- All graphics and materials used must be original or credited/used with appropriate intellectual property rights.

Submissions will be evaluated based on the following criteria:
- Clarity – The plan and sample module clearly communicate the concepts and details involved in the DTN protocol and its uses.
- Accuracy – The information presented is accurate and consistent with the reference materials provided.
- Motivating/Interesting – The materials and course flow are presented in a way that is interesting and motivating to students.

Resources: Attached are the following resources to help you understand DTN and the ION implementation (code base) needed to build the course.
- PowerPoint presentation introducing the core concepts of DTN.
- Reference outline for the modular course.
- Design Guide for the Interplanetary Overlay Network (ION) software.
- A “dev kit” that can be used to instantiate an entire ION-based DTN network in virtual machines on a single computer. This dev kit is to be provided to each student taking the training course, as a means of rapidly getting hands-on experience with delay-tolerant networking.

NASA employees are not eligible to compete in this contest.

Recommended Skills

Employer Feedback

“Ana B. did an great job of creating an sample training course to train people on our NASA Delay/Disruption Tolerant Networking ION protocol. This was a contest and this submission was selected from 19 entries. Ana B. was very responsive to feedback and provided an excellent final submission which qualified her for a project to fully develop the training course that NASA will use.”

Profile image nasacoeci, United States.

Top entries from this contest

View More Entries

Public Clarification Board

  • Psytest
    Psytest
    • 3 months ago

    Congratulations, Ana :)

    • 3 months ago
  • nasacoeci
    Contest Holder
    • 3 months ago

    Congratulations to Ana B. for her winning submission! We really appreciate everyone's hard work. There were some very good submissions for this and it was a difficult decision. Thanks!

    • 3 months ago
  • nasacoeci
    Contest Holder
    • 3 months ago

    Thanks for everyone's hard work on this contest. We are evaluating the results and should be able to award in the next week.

    • 3 months ago
  • nasacoeci
    Contest Holder
    • 3 months ago

    Good submissions coming in. We are into the last 24 hours of this challenge! We will NOT be extending the deadline, so don't wait until the last minute to get your submission uploaded. Thanks for everyone's hard work on this contest.

    • 3 months ago
  • jlapointe
    jlapointe
    • 3 months ago

    What level of involvement do you expect from the instructor, and what level of knowledge should we assume about them?

    E.g. are they intended to be an expert who can author lectures based on materials provided by us, or should we submit detailed lecture scripts and/or recordings on the assumption the instructor will act more as a facilitator?

    Thanks!

    • 3 months ago
    1. nasacoeci
      Contest Holder
      • 3 months ago

      Level of involvement:

      Ideally this would be a stand-alone course that a consultant or other in-situ expert-in-training would read, ask us questions about, and thereupon qualify to be an instructor. There is a community of DTN experts very familiar with ION that are available for the instructors (or on-line learners) to consult. 30-60 minutes per day for WebEx-type / email interactions between the “experts” and the instructor, for questions on the day’s course material is a reasonable assumption.

      For the strictly stand-alone, on-line course that people take by themselves self-paced, they could consult the community of experts, who will respond in a timely manner.

      Level of knowledge:

      The course should be mostly self-contained. Once you read all the material and understand it, you have got a high level of knowledge; you don’t need that high level of knowledge going in. The challenge should produce a whole class that users could access as an on-line course.

      • 3 months ago
  • jlapointe
    jlapointe
    • 3 months ago

    RE: ION dev kit

    The information provided mentions that learners will run the ION dev kit "on their workstations". Should we assume the devkit is pre-installed on the workstations, or is setup part of the course? If the latter, what operating system should we assume the workstations are using?

    Thanks!

    • 3 months ago
    1. nasacoeci
      Contest Holder
      • 3 months ago

      Assume that learners have machines onto which they can install Oracle VirtualBox (a type-2 hypervisor) and that they can follow a set of instructions provided as part of the course to download an .ISO image of a virtual machine and instantiate it within VirtualBox. We want people to have this capability on their own computers and be able to take it home with them.

      • 3 months ago
  • jlapointe
    jlapointe
    • 3 months ago

    Are there any assumptions we can make about the background/existing knowledge of the learners?

    • 3 months ago
    1. nasacoeci
      Contest Holder
      • 3 months ago

      Assume a good working understanding of IP networking as a prerequisite. Understanding of C programming as well.

      Also, this makes better sense if learners have a general idea of the conditions of space flight. Basic concepts like the distances between planets, the limit on the speed of light, the nature of radio and the fact it can’t go through a planet, the fact that solar radiation can corrupt transmissions, these kinds of things. This may be obvious to most people who would take the course, but a lot of it is non-obvious to a lot of the world.

      • 3 months ago
  • monicasalma
    monicasalma
    • 3 months ago

    Good afternoon: Thanks for your comments, I am working on your project. I hope to make the decision after the week of time left to deliver the shares, as I find myself making the respective corrections. Thank you.

    • 3 months ago
  • samidoexpat
    samidoexpat
    • 4 months ago

    I'm working on my entry. I hope that you do not plan to end the contest prematurely. I think that we have 2 weeks left. Thanks

    • 4 months ago
    1. nasacoeci
      Contest Holder
      • 4 months ago

      Yes, we have 2 weeks left. We will not be closing it early. We look forward to your entry.

      • 4 months ago
  • monicasalma
    monicasalma
    • 4 months ago

    Good evening: Please wait a while that I will soon deliver my work. I'm perfecting it. Thank you.

    • 4 months ago
  • RaisDamon
    RaisDamon
    • 4 months ago

    Hello can the whole course be animated ? i'm thinking of making something like TEDX animations as a course!
    tell me your toughts
    regards.

    • 4 months ago
    1. nasacoeci
      Contest Holder
      • 4 months ago

      I think we would consider that.

      • 4 months ago
  • monicasalma
    monicasalma
    • 4 months ago

    Good afternoon: Thanks for your clarification. I'm working on the project. Thank you.

    • 4 months ago
  • monicasalma
    monicasalma
    • 4 months ago

    One question: What is the deadline for project delivery? Thank you.

    • 4 months ago
    1. nasacoeci
      Contest Holder
      • 4 months ago

      The deadline is as shown in the top right hand corner of the page. The deadline for submissions is currently 2 weeks and 6 days. Sorry if there was any confusion about that.

      • 4 months ago
  • monicasalma
    monicasalma
    • 4 months ago

    Good afternoon: I am extremely interested in your project and I am currently working on it. I aspire to deliver the work as soon as possible. Thank you very much.

    • 4 months ago
    1. nasacoeci
      Contest Holder
      • 4 months ago

      You still have 20 days to work on the project. You should have plenty of time. Thanks.

      • 4 months ago
  • vw8295172vw
    vw8295172vw
    • 4 months ago

    Hello! I have just submitted the materials for this contest, and I am so happy I managed to meet the deadline. Quick question: when will you make the announcement regarding the winner? Many thanks!

    • 4 months ago
    1. nasacoeci
      Contest Holder
      • 4 months ago

      We hope to announce the winner within 1-2 weeks of the contest deadline. Thanks!

      • 4 months ago
  • nasacoeci
    Contest Holder
    • 4 months ago

    We plan to announce this week.

    • 4 months ago
    1. TheGuyver2040
      TheGuyver2040
      • 4 months ago

      Does this mean that you plan on closing the contest early? You only received 6 entries so far, but have 3 weeks remaining before the deadline officially expires.

      • 4 months ago
    2. nasacoeci
      Contest Holder
      • 4 months ago

      Sorry. Posted on the wrong thread. This contest is not closing early. It will continue as posted. Sorry for any confusion.

      • 4 months ago
  • monicasalma
    monicasalma
    • 4 months ago

    #extended

    • 4 months ago
  • monicasalma
    monicasalma
    • 4 months ago

    Good evening: ask me the favor to tell me the opportunity to present the project until Thursday or Friday of this week, because he worked in it and I want to participate. Thanks, very kind.One question: What is the deadline for project delivery? Thank you.

    • 4 months ago
  • monicasalma
    monicasalma
    • 4 months ago

    Please, I request more time, I have been working on the project.

    • 4 months ago
  • monicasalma
    monicasalma
    • 4 months ago

    Good evening: ask me the favor to tell me the opportunity to present the project until Thursday or Friday of this week, because he worked in it and I want to participate. Thanks, very kind.

    • 4 months ago
  • Arqtesana
    Arqtesana
    • 4 months ago

    Hello! I am happy to participate in a contest for NASA! Can I use Prezi? Thank you very much.

    • 4 months ago
    1. nasacoeci
      Contest Holder
      • 4 months ago

      Yes.

      • 4 months ago
  • monicasalma
    monicasalma
    • 4 months ago

    Good Morning. I am working on your project. I think that in this week I will deliver it. Thank you.

    • 4 months ago
  • EdenElements
    EdenElements
    • 4 months ago

    Hello! I'm interested to know your parameters about the ideal length (in hours) of a conventional course day. On that information calendar resolution can be easily found in your preferences. Thanks

    • 4 months ago
    1. nasacoeci
      Contest Holder
      • 4 months ago

      7-8 hours.

      • 4 months ago
  • supersystemng
    supersystemng
    • 4 months ago

    Thanks for the info. Working on it. Keep an open mind

    • 4 months ago

Show more comments

How to get started with contests

  • Post your contest

    Post Your Contest Quick and easy

  • Get tons of entries

    Get Tons of Entries From around the world

  • Award the best entry

    Award the best entry Download the files - Easy!

Post a Contest Now or Join us Today!