Anthology and Renaissance notes. Skuid feedback on features.

This commit is contained in:
Norm Rasmussen
2023-12-15 16:31:01 -05:00
parent f39ddb789d
commit 45342b1148
5 changed files with 181 additions and 8 deletions

View File

@ -356,3 +356,18 @@ Katie has been spending her time explaining to everyone what a domain is....
Every piece of copy needs to be _very_ excplicit
Anthology needs to make internal decisions on how they allow internal people to access the academy.
Likes the idea of a deactivation and messaging screen.
## 12/15/2023
### Meeting with KC & Katie after 2 weeks of no meetings
Katie:
* Is there a way to share in Northpass something that's not a course? How can we include a description outside of a course?
Ideal use case? Problem Katie is trying to solve:
* Anthology has made the decision to only show content to people that have it assigned. However, how will people know
what's available to them if we're hiding content?
* We don't want them to be frustrated because going into a course is too much.
Digital Assitant
Finance & HCM
Maybe Anthology101? Unsure if the bars were submitted.

View File

@ -17,3 +17,153 @@ Feedback from October:
* Course progress %: gradient of green starting at 50% (light) to 100% (dark)
* Default to order by name
* Question: Group name... A learner can be in multiple groups.. do we know which one(s) will surface?
**List of Learning Paths and Courses**
Phase 1: Initial Setup
Time for Teams!
Getting Started with MAX Agent
Microsoft Outlook
Explore the Renaissance Corporate Website
User Permissions
Technical Know-How
Phase 2: Essential Products
Renaissance Home
Star Assessments
Accelerated Reader
Accelerated Reader & Star Preferences
Canned Chat Utility
Help Files
Misc. Product Overview
Phase 3: Internal Systems
CRM
SharePoint
RingCentral FT Chat - MAX Agent
Phase 4: Next Steps
Accelerated Reader Bookfinder
Processes & Procedures
Custom Data Integration (CDI)
Rep Evaluation Training
Renaissance District Admin Changes
Advanced Accelerated Reader
Password Policy
Clever Self-Serve Light
Phase 5: Troubleshooting
Issues & Updates: Enhancements
Troubleshooting
IP Restrictions and Allowing Access
Capturing Network Traffic
Secure Browser Preference
Data Sharing Agreement (DSA)
Phase 6: Star Screeners, Special Accounts, ESS
Third Grade Reading Proficiency
MKAS - Mississippi Kindergarten Assessment
Indiana Star Test
Enhanced Support Services (ESS)
Special Accounts & ESS
FAST - Florida's Assessment of Student Thinking
Phase 7: Enhancing Your Performance
Case Management
Microsoft Outlook Advanced
Importance of Taking 2 Chats
SEED - Skill Enhancement and Employee Development
RingCentral FT Email - MAX Agent
Phase 8: Star Week
Pre-work: Renaissance Reports
Pre-work: Intro to Renaissance Analytics
Pre-work: Star/RTI Common Questions
Pre-work: Star Accommodations
Pre-work: Star Preschool
Pre-Work: SAEBRS & mySAEBRS
Step 1: Screening and Progress Monitoring
Step 2: Star State Data
Step 3: Using Star to Differentiate Instruction
Step 4: Star Custom
Step 5: Measuring Growth
Step 6: Star Administrator Data
Step 7: Star Spanish
Step 8: Star CBM
Step 9: Star Review
Phase 9: Advanced Rostering
Clever Self-Serve
RingCentral FT Phone - MAX Agent
Shared Rostering
Transfer Student Data
Single-School Imports
Phase 10: Customer Driven Products
Renaissance-U
Renaissance Educator Network
Accelerated Reader BookGuide
Customer Center
Home Connect
Renaissance Analytics
Champion Training: Schoolzilla
Session 1: Schoolzilla Overview
Session 2: Navigating the Schoolzilla Dashboard Settings
Session 3: Resources to Learn More About Customers
Session 4: Communicating with Customers via Zendesk Ticketing System
Session 5: Dashboard Setup and Tools
Session 6: Schoolzilla Metric Deep Dive - Part 1
Session 7: Schoolzilla Metric Deep Dive - Part 2
Session 8: Schoolzilla Metric Deep Dive - Part 3
Session 9: Documentation & Resources to Support Customers
Session 10: Viewing and Escalating Issues
Champion Training: myON
myON on RGP
Debug for myON
Enroll for myON
Sifter for myON
Champion Training: Lalilo
Lalilo Sales and Slack Training
Lalilo Product Training
Lalilo Notion Training
Lalilo Back Office Training
Lalilo Cross Product Training
Lalilo in the Renaissance Growth Platform (RGP)
Champion Training: Freckle
Freckle: Guided Exploration
Champion Training: myIGDIs
myIGDIs
Introduction to Star Phonics
Supporting and Exploring Star Phonics
Super Admin Tool
Screener Reports
Diagnostic Reports
Additional Training Content
Senior & Specialist Training
Senior Monitoring: What You Can Expect
Zendesk - For Seniors/Product Specialists/Tech Specialists
Evaluation Training
Renaissance Educator Academy Reporting

View File

@ -370,3 +370,9 @@ I cant seem to find the connection as to why the courses show < 100, but the
* Main Page
* Search Results Page
## 12/14/2023
### Feature Updates
FEAT: Communications templates, cloning a message, "reminder" template, Scheduling messages.

BIN
Scripts/.DS_Store vendored

Binary file not shown.

View File

@ -1,4 +1,5 @@
import requests
import json
import numpy as np
import pandas as pd
from pathlib import Path
@ -45,10 +46,10 @@ def load_file():
except KeyError as e:
print(f"{e} Error")
finally:
make_calls(dict_list)
make_calls(dict_list, completions)
def make_calls(dict_list):
def make_calls(dict_list, completions):
final_list = []
for row_dict in dict_list:
name = row_dict["name"]
@ -65,12 +66,13 @@ def make_calls(dict_list):
data = response.json()
userid = data["data"]["attributes"]["properties"]["user_id"]
row_dict["userid"] = userid
except JSONDecodeError as e:
print(e)
except Exception:
pass
finally:
pass
except IndexError as e:
print(f"{e} Second error!")
pass
finally:
pass
if row_dict["userid"] is None:
@ -78,17 +80,17 @@ def make_calls(dict_list):
else:
final_list.append(row_dict)
print(len(final_list))
add_to_csv(final_list)
add_to_csv(final_list, completions)
def add_to_csv(final_list):
def add_to_csv(final_list, completions):
# completions = pd.read_csv(BASEFILE)
completions['user_id'] = ""
completions["user_id"] = ""
for info in final_list:
row = info["name"]
email = info["email"]
pid = info["userid"]
completions.loc[completions['email'] == email, 'user_id'] = pid
completions.loc[completions["email"] == email, "user_id"] = pid
# completions['User ID'] = np.where(completions['email'] == email, pid, None)
print(completions)
completions.to_csv(