Skip to main content

Designing Software Experiences for Classroom Interactions with Data

EDUC X 494

This course provides an introduction to the fundamentals of using R for software design to create Shiny applications (web application) for data analysis and exploration. Using hands-on collaborative peer-programming…

Get More Info

 

About This Course

This course provides an introduction to the fundamentals of using R for software design to create Shiny applications (web
application) for data analysis and exploration. Using hands-on collaborative peer-programming projects, participants learn
about the iterative nature of software development. Students in this course will learn how to build Front End User Interface
Experiences (data dashboards*) for students to use in high school math or science classrooms. Throughout the design
and refinement process, participants will use critical equity and accessibility questions to examine the implications of their user
interface. The class is intended for teachers familiar with basic principles in computer science, R, and an interest in software
architecture. This course addresses the software design component for teachers in California working toward a supplementary
authorization in computer science (CS).