Lauren Bricker
Total Page:16
File Type:pdf, Size:1020Kb
lauren at brickware dot com bricker at cs dot washington dot edu Lauren Bricker https://homes.cs.washington.edu/~bricker/ Education University of Washington Seattle, WA 1990 - 1998 Computer Science MS 1993, PhD 1998. Thesis: Cooperatively Controlled Objects in Support of Collaboration University of Michigan Ann Arbor, MI 1982 - 1985 Theoretical Mathematics and Pre-Medicine, B. S., Honors College Research and Teaching Interests I have a wide variety of interests in teaching and research, including Human Computer Interaction (HCI) including Computer Supported Cooperative Work (CSCW), Computer Supported Collaborative Learning (CSCL), Equitable and Active Computer Science Education, Educational Technology, Engineering principles, Rapid prototyping and 3D modeling and printing, and computer graphics and animation. Professional Experience University of Washington Seattle, WA 2017 – present Paul G Allen School of Computer Science and Engineering Computer Science Faculty Lecturer and K-12 Outreach • CSE 190Z – STARS CSE Workshops. STARS is a two-year program to support engineering and computer science students from underserved high schools as they transition and navigate the large required introductory courses such as Math, Chemistry, Physics, and Computer Science. o Autumn 2017, 2018, 2019 – STARS Pre-CSE problem solving course: Developed and taught the new STARS Pre-CSE course. The goal of the course was to allow students the time and space to practice essential skills required to be successful in CSE 142 (Computer Programming 1), including problem solving process, computational thinking, persistence, communication and collaboration, creativity as well as time management. Students use these skills as they learn the “just enough” basic programming in Java to design and develop a small project of their own in the 10-week course. In the Autumn 2018 course I facilitated a carefully thought out class discussion entitled “Our Place In CS” which allowed all students in the course to read and reflect on topics such as imposter syndrome, technical entitlement, and technical privilege. o Winter 2018, 2019 – STARS CSE 142 workshop: workshop designed to prepare and reinforce concepts learned in CSE 142 through lecture, practice quizzes, and problem sets. Coordinated with TAs who run weekly check in meetings with each student individually and curriculum is adjusted each based on students’ needs. o Spring 2018, 2019 – STARS CSE 143 workshop: Continuation of the previous workshop with the same format, with material from CSE 143, Computer Programming II. • CSE 154 – Web Programming – A 10-week introduction to full stack programming for the World Wide Web covering HTML, CSS, JavaScript, AJAX, JSON, server-side programming, and SQL. • Spring 2018: Delivered an updated version of the course to 277 students that integrated active learning techniques and ensured homework and assessments align with delivered material. Managed seventeen undergraduate and graduate teaching assistants (TAs) for section and lab instruction and grading. • Autumn 2018: Implemented a TA formal interview evaluation rubric that evaluates candidates based on student focus and reasons for TAing, growth mindset, inclusivity, skills, code quality, “healthy” confidence, and reliability. Restructured course into Five “modules” - each module with a formative assessment (creative project) to ensure students would get feedback on learning objectives and summative assessment (homework) and incorporated instruction on the use of source code control using gitlab. Managed twelve TAs. • Spring 2019: Developed a new Homework for our HTML/CSS module. Oversaw a complete overhaul of the course website and the development of testing scripts for two of the homework assignments. Implemented a new “Mentorship Circle” initiative to support student learning. Managed twenty-four TAs. • CSE 190E - Startup! – Early Fall Start course for Allen School Direct Admits • Autumn 2018, 2019 – Developed and taught four-week, three hour a day course focusing on including problem solving process, computational thinking, persistence, communication and collaboration, creativity as well as time management. Students completed four major projects – a web portfolio project (HTML/CSS), User Centered design and “app” development using Code.org’s App Lab (JavaScript), a hardware project using the Arduino based Circuit Playground and the Maker toolkit, as well as a group presentation on a computer science topic. Managed four undergraduate TAs for classroom assistance and grading. Coordinated with the instructor of the afternoon program to ensure consistency across the full program. • “UW in the High School” liaison for CSE 142 (Computer Programming I). Responsible for: • approving new high school classes as UWHS CSE 142 designated courses • training new and existing instructors • answering questions and assisting support for tools throughout the year • observing existing classes to ensure the expected quality of the coursework is maintained across the region. • K-12 and DawgBytes Outreach • Working with the Director of Diversity and Outreach and the Undergraduate DawgBytes ambassador team to: • facilitate connections with area schools, teachers, community groups, particularly in diverse or underserved areas, • develop a database of area schools, parents, and teachers interested in outreach opportunities, • develop a database of researchers interested in providing guest lectures or mentorship to area high school students, • support the Puget Sound Computer Science Teachers Association in offering programming contests for students and professional development workshops for teachers. • Organized and hosted a day long User Centered App Development professional teacher training for ten teachers (even drawing one from the Portland area). • Attended WA computer science summit with state officials, Amazon.com, Code.org, and Microsoft. Coordinated, wrote, and presented a position paper from the perspective of K-12 computer science teachers in response to the budget proposal after that meeting. The presentation was persuasive enough that the document’s authors subsequently changed a number of items, including adding a focus on computational thinking as well as computer science. • Member of the Expanding Computing Education Pathways (ECEP) alliance (https://sites.google.com/uw.edu/cse-for-all-wa/the-team) (2018 – present) - a National Science Foundation-funded Broadening Participation in Computing alliance to facilitate state- level computing education reforms • Participated in monthly on-line meetings • Helped develop questionnaire regarding computer science education to be asked of teachers across WA state • Member of the Allen School’s diversity committee: • Attending monthly meetings to assist with committee decision making, • Hosted three Community Conversations for underrepresented students in computer science classes. • Hosted three gatherings for women who were doing well in CSE 142. Organized and facilitated a panel of current Allen School women to answer questions of the invited students. • Collected inclusion statements from faculty. Developed sample inclusion statement used in CSE 190Z and CSE 154, which was then noted and adopted by other instructors, including some from other institutions. Code.org Seattle, WA 2015 – present Engineering Contributor (summer 2019) • Assisted with bug fixes and a small feature enhancement one day a week. Facilitator interviewer (winter 2019) • Responsible interviewing six new facilitators (two CS Fundamentals, two CS Discoveries, and two CS Principles) with a Code.org regional partner. CS Discoveries Facilitator (summer 2017, summer 2018) • Trained middle and high school teachers during week long “TeacherCon” and local teacher workshop events for delivering Code.org’s new CS Discoveries curriculum in their classrooms. Facilitation included exploration of the curriculum to ensure teacher understanding and comfort in the material as well as discussions best practices to support equity and inclusion in the classroom. Computer Science Discoveries Curriculum Development Cohort (Summer 2016) • One of six summer cohort writers for the Code.org Computer Science Discoveries (middle school) curriculum. CS Discoveries is now being used (conservatively) by tens of thousands of students across the country and internationally. • Assisted in the vetting of overarching flow for the curriculum, and brainstormed ideas with other cohort writers for other units. • Was one of the two writers responsible for developing “Unit 4 - Problem Solving: The Design Process.” Developed lesson plans for a six-week course on user-centered design through a series of three hands-on projects with the ultimate goal to get students from thinking solely about what they personally would want in a product to what others would want. Was critical in developing the arc of the lessons as well as lesson plan details. K-5 Fundamentals Facilitator (2015 – present) • Co-led four one day workshops to K-5 teachers for Code.org Fundamentals curriculum. Responsibilities included organizing and teaching the course as well as for arranging workshop location, procuring lunch, and communication with the participants before and after the event. Lakeside School Seattle, WA 2007 – 2017 Computer Science Faculty and Technology Support • Developed and taught honors level Computer Science to high school students (9-12th grade) for ten years. Coursework includes Java programming and software engineering/design techniques. Mentored two other faculty