mjibrower / Bb_Dash

Using Dash to create an interactive Dashboard for Blackboard Reports

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bb_Dash

Bb DevCon Presentation 2021 - Using plotly Dash to create an interactive Dashboard for Blackboard Reports.

More information about Plotly Dash - https://dash.plotly.com/introduction

  1. LMS active session account by every two hours (Line Plot) and

  2. Tool usage - based on courses and users with user options for customized tool categories and months.

References-

1.Pulling Data from Blackboard Data

LMS Session By day of Week and Hour of Day

BBD Reporting – Course_tool_activity_hour (https://data.blackboard.com/dictionary/entries/entry/BBD_REPORTING-COURSE_TOOL_ACTIVITY_HOUR)

2.Plotly Dash for Visualization

Dash (https://dash.plotly.com/introduction)

Line Chart with checklist (https://plotly.com/python/line-charts/#line-chart-in-dash)

Scatter Plot (https://dash.plotly.com/basic-callbacks)

Dash BootStrap (https://dash-bootstrap-components.opensource.faculty.ai/docs/components/alert/)

3.Python Pandas (Clean the data) – https://pandas.pydata.org/docs/user_guide/index.htm

About

Using Dash to create an interactive Dashboard for Blackboard Reports


Languages

Language:Python 100.0%