A Berkeley View of Teaching CS at Scale
- URL: http://arxiv.org/abs/2005.07081v1
- Date: Tue, 28 Apr 2020 17:33:37 GMT
- Title: A Berkeley View of Teaching CS at Scale
- Authors: Kevin Lin
- Abstract summary: The Computer Science program at the University of California, Berkeley has tripled the size of its graduating class in five years.
This report presents three strategies that have enabled the effective teaching, delivery, and management of large-scale CS courses.
- Score: 19.08810272234958
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Over the past decade, undergraduate Computer Science (CS) programs across the
nation have experienced an explosive growth in enrollment as computational
skills have proven increasingly important across many domains and in the
workforce at large. Motivated by this unprecedented student demand, the CS
program at the University of California, Berkeley has tripled the size of its
graduating class in five years. The first two introductory courses for majors,
each taught by one faculty instructor and several hundred student teachers,
combine to serve nearly 2,900 students per term. This report presents three
strategies that have enabled the effective teaching, delivery, and management
of large-scale CS courses: (1) the development of autograder infrastructure and
online platforms to provide instant feedback with minimal instructor
intervention and deliver the course at scale; (2) the expansion of academic and
social student support networks resulting from changes in teaching assistant
responsibilities and the development of several near-peer mentoring
communities; and (3) the expansion of undergraduate teacher preparation
programs to meet the increased demand for qualified student teachers. These
interventions have helped both introductory and advanced courses address
capacity challenges and expand enrollments while receiving among the highest
student evaluations of teaching in department history. Implications for
inclusivity and diversity are discussed.
Related papers
- Enhancing Student Engagement in Large-Scale Capstone Courses: An Experience Report [2.7629502923028944]
capstone courses offer students a valuable opportunity to gain hands-on experience in software development.
coordinating a capstone course, especially for a large student cohort, can be a daunting task for academic staff.
We outline the iterative development and refinement of our capstone course as it grew substantially in size over a span of six consecutive sessions.
arXiv Detail & Related papers (2024-04-03T23:59:35Z) - Engaging, Large-Scale Functional Programming Education in Physical and
Virtual Space [0.0]
COVID-19 pandemic requires institutions to radically replace the traditional way of on-site teaching.
We report on our strategies and experience tackling these issues as part of a Haskell-based functional programming and verification course.
arXiv Detail & Related papers (2022-07-26T07:47:22Z) - Insights for post-pandemic pedagogy across one CS department [1.1756822700775666]
We studied one computer science department that serves residential and remote undergraduate and graduate students.
We conducted interviews with stakeholders in the department and ran a department-wide student survey.
Our case study outlines what the instructors did, summarizes what instructors and students say about courses during this period.
arXiv Detail & Related papers (2022-03-17T03:14:52Z) - Disadvantaged students increase their academic performance through
collective intelligence exposure in emergency remote learning due to COVID 19 [105.54048699217668]
During the COVID-19 crisis, educational institutions worldwide shifted from face-to-face instruction to emergency remote teaching (ERT) modalities.
We analyzed data on 7,528 undergraduate students and found that cooperative and consensus dynamics among students in discussion forums positively affect their final GPA.
Using natural language processing, we show that first-year students with low academic performance during high school are exposed to more content-intensive posts in discussion forums.
arXiv Detail & Related papers (2022-03-10T20:23:38Z) - Interleaving Computational and Inferential Thinking: Data Science for
Undergraduates at Berkeley [81.01051375191828]
The undergraduate data science curriculum at the University of California, Berkeley is anchored in five new courses.
These courses emphasize computational thinking, inferential thinking, and working on real-world problems.
These courses have become some of the most popular on campus and have led to a surging interest in a new undergraduate major and minor program in data science.
arXiv Detail & Related papers (2021-02-13T22:51:24Z) - Creation and Evaluation of a Pre-tertiary Artificial Intelligence (AI)
Curriculum [58.86139968005518]
The Chinese University of Hong Kong (CUHK)-Jockey Club AI for the Future Project (AI4Future) co-created an AI curriculum for pre-tertiary education.
A team of 14 professors with expertise in engineering and education collaborated with 17 principals and teachers from 6 secondary schools to co-create the curriculum.
The co-creation process generated a variety of resources which enhanced the teachers knowledge in AI, as well as fostered teachers autonomy in bringing the subject matter into their classrooms.
arXiv Detail & Related papers (2021-01-19T11:26:19Z) - Data Science for Engineers: A Teaching Ecosystem [59.00739310930656]
We describe an ecosystem for teaching data science to engineers at the Faculty of Physical and Mathematical Sciences, Universidad de Chile.
This initiative has been motivated by the increasing demand for DS qualifications both from academic and professional environments.
By sharing our teaching principles and the innovative components of our approach to teaching DS, we hope our experience can be useful to those developing their own DS programmes and ecosystems.
arXiv Detail & Related papers (2021-01-14T14:17:57Z) - What's the worth of having a single CS teacher program aimed at teachers
with heterogeneous profiles? [68.8204255655161]
We discuss the results of a 400-hour teacher training program conducted in Argentina aimed at K-12 teachers with no Computer Science background.
Our research aims at understanding whether a single teacher training program can be effective in teaching CS contents and specific pedagogy to teachers with very heterogeneous profiles.
arXiv Detail & Related papers (2020-11-09T15:03:31Z) - Computer-Aided Personalized Education [15.811740322935476]
The number of US students taking introductory courses has grown three-fold in the past decade.
Massive open online courses (MOOCs) have been promoted as a way to ease this strain.
Personalized education relying on computational tools can address this challenge.
arXiv Detail & Related papers (2020-07-07T18:00:04Z) - Siamese Neural Networks for Class Activity Detection [49.320548570516124]
We build a Siamese neural framework to automatically identify teacher and student utterances from classroom recordings.
The proposed model is evaluated on real-world educational datasets.
arXiv Detail & Related papers (2020-05-15T14:03:35Z) - Ethnic Diversity in Computer Science at a Large Public R1 Research
University [0.0]
We study patterns of recruitment and retention among minority students at a large R1 research university.
We show that students from different race/ethnicity groups are not as different as it is perceived by the public.
arXiv Detail & Related papers (2020-04-28T21:50:30Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.