tra38 / learning_pathway

Code written as part of a "Coding Challenge" for an edtech company

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

learning_pathway.rb

learning_pathway.rb is a program that will create customized learning pathways for students.

Install

git clone the repo onto your local machine. Then bundle install.

Usage

ruby path/to/learning_pathway.rb path/to/domain_order.csv path/to/student_tests.csv

The file pathways.csv will be generated in the same folder as learning_pathway.rb. The exact path name will be printed out in the terminal once the program has finished generating the CSV.

pathways.csv generated in /Users/path/to/learning_pathway/pathways.csv.

pathways.csv will decide students' future curriculum, based on their test scores and the current "domain order".

Automated Tests

Go into the directory of learning_pathway.rb and then type rspec.

About

Code written as part of a "Coding Challenge" for an edtech company

License:MIT License


Languages

Language:Ruby 100.0%