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
-
LMS active session account by every two hours (Line Plot) and
-
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