Skip to content

berkeley-cdss/seamless-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seamless Learning

UC Berkeley software projects for teaching large courses.

The Seamless Learning project proposes an open-source, light-weight, and sustainable suite of tools to integrate Research, Teaching & Learning (RTL) and custom course tool platforms. Today, there is a suite of custom course tools used primarily by EECS, Data Science, Statistics—the three undergraduate programs in the new College of Computing, Data, and Society (CDSS). Collectively, each year these dozens of tools are jointly developed by hundreds of Teaching Assistants (TAs) and reach thousands of students in a variety of courses. While custom course tools have proven their utility, we must support instructors and TAs across campus who are also managing high enrollments.

Overall project goals:

  • Improve large classroom management,
  • Enable equitable grading strategies, and
  • Foster an educational technology community across campus. We're all here to teach and learn!

Project Staff

Faculty

This project is faculty-run. We regularly connect with our Research, Teaching & Learning colleagues about best practices for maintenance, support, and long-term project vision.

Contact the PI team with any general questions:

  • Co-PI: Lisa Yan (she/her), EECS Assistant Professor of Teaching. yanlisa at berkeley dot edu
  • Co-PI: Michael Ball (he/him), EECS Lecturer. ball at berkeley dot edu

Students

AY24-25:

  • Rebecca Dang
  • Conan Smallwood
  • Edwin Vargas

Past students:

  • (AY23-24) Yu Long, Jordan Schwartz, Yuerou Tang, Stephanie Xu

Announcements

  • December 2024: We held our singular Tools Lunch this semester. Fall 2024 TAs and teaching faculty from 9 different courses presented lightning talks and cool demos of discussion/grading management, autograders, teaching visualizations, accessible features, exam writing, and much more. We also heard some broader campus Learning Tools updates from the LET Service Lead, Lisha Bornilla.

    • Check out the meeting's Tools Lunch slides! (requires UC Berkeley log-in)
    • If you are interested in forming an Ed Discussion Community of Practice, piloting Peerceptiv, or using discussion checkpoints on bCourses, please check out the slidedeck above for email contacts!
  • August 2024: We held our Accessibility Workshop. TAs, past and present, explored options for creating digital accessible content. This workshop was held in collaboration with CoE Accessibility and other course staff.

    • Access the workshop page for more information and resources.
    • Over 20 TAs across EECS and Data Science contributed to our a11y Course Resource Document! Check out this document to implement accessibility (a11y) on your own public course resources.
    • We also have a Berkeley Class Template (GitHub), a template heavily adapted from Just the Class (already used by many of our courses) that meets online web accessibility standards. Please check it out below, and consider migrating your course website to the Seamless Learning website template!
  • June 2024: We held our inaugural Seamless Learning Student Assistant Workshop. Students had a week to create some pretty cool projects, and we hosted some awesome talks thanks to the Research, Teaching, and Learning Services staff team.

    • Workshop schedule: [link]
    • Project presentations: [link]
    • All workshop materials: [link]
  • May 2024: Yu Long and Jordan Schwartz got to present their awesome work at the 2024 Teaching and Learning Conference at UC Berkeley!

Projects and Activities

Berkeley Class Template

Student lead: Rebecca Dang

Improved Just the Class to include GitHub actions that utilize axe GitHub Actions to check for accessibility. Full project description coming soon!

Seating Tool

Student lead: TBD

Full project description coming soon!

Flextensions

Student lead: Edwin Vargas, Conan Smallwood

Full project description coming soon! Documentation has been heavily updated to support more courses.

Seamless Learning Tools Lunches

We run a monthly lunch for EECS, Data Science, and Statistics TAs and instructors to share their cool classroom technologies. The inaugural set of these lunches in AY23-24 was awesome. We covered everything from Gradescope, EdStem, and DataHub to super-customized course tools for gradebooks, office hours queues...you name it!

  • All Tools Lunches Slides (requires UC Berkeley log-in): [link]
  • If you're a faculty member or staff affiliated with RTL and CDSS and you'd like to join our invitation list, please contact the Seamless Learning co-PIs.

Seamless Learning Workshops

Informational Spreadsheets

If you'd like access to any of the below spreadsheets, please contact the Seamless Learning Co-PIs:

  • All known public domains and staff mailing lists (SPA accounts) for EECS/Data/Statistics courses
  • Seating configurations of almost every single exam room on campus

Funding

  • "Seamless Learning: Data-driven notification platform for navigating the student experience at scale." Vice Provost of Undergraduate Education, UC Berkeley. 05/2023 - 06/2024. $48,745.
  • "Seamless Learning: Sustainable course tools for at-scale undergraduate education." Vice Provost of Undergraduate Education, UC Berkeley. 07/2024 - 06/2025. $50,000.

About

EECS and DS Software Projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published