Beryl Hoffman

dblp:44/4262 · DBLP profile ↗
← Back
9ranked-venue papers
8as first author
3since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 5 · 5 first-authorHuman-computer interaction and ubiquitous computing · 4 · 3 first-author · 3 since 2021
YearPublicationVenuePosition
2022 CSAwesome Java Curriculum
abstract
CSAwesome is a Java AP CSA and CS1 curriculum with 20,000 users on the Runestone ebook platform. The curriculum is online, free and interactive with embedded Java Active Code examples and problems, mixed-up code (Parsons problems), multiple-choice problems, and scaffolded coding challenges. There are many features of the Runestone platform that scaffold and differentiate learning for students. The curriculum is designed to broaden participation in CS and transition students from AP CSP (or CS0) to AP CSA (or CS1) with a variety of techniques such as scaffolded interactivity and creative and collaborative learning. Initial results from the 2020-2021 school year show average gains of 29% on the pre/post test built into the curriculum (n=958, P<.001). Pre and post surveys built into the ebook show slight gains in confidence in Java programming and pursuing further study or a career in computing (P<.001). Female students (22% of those who answered) performed similarly to all students. Students who took AP CSP (39%) prior to AP CSA performed slightly higher in the pre-test but had similar results otherwise. 47% of students rated themselves as beginner programmers and 30% intermediate at the beginning of the course; at the end of the course, 12% rated themselves as beginners and 43% as intermediate programmers.
Barbara Ericson, Beryl Hoffman
SIGCSE (2)2
2022 Girls Immersed in Robotics Learning
abstract
Girls Immersed in Robotics Learning engages middle school Latina girls in computer science and co-robotics with an immersive narrative of helping a Puerto Rico community recover from a hurricane. We are developing GaleForce, a Unity virtual robotics game where students can learn to code virtual robots and drones using a block-based programming language, and have collected data from a week-long workshop with a group of 9, mostly Latinx, 4th and 5th graders. Students showed gains from 13% - 50% in interest in pre/post surveys, and gains in scores ranging from 11% to 39% on content in pre/post assessments. Preliminary backend learning analytics results indicate that the students consistently used the 3D virtual world of San Juan as their point of reference for programming and wrote programs that focused on direction and distance, but did not use more advanced loops, conditionals and black boxed blocks. These results support a developmental approach to teaching programming, focusing first on concrete referents for program construction.
Beryl Hoffman, Florence R. Sullivan, Daniel Black, Jacob Bashista, Rachel Darley Gary, Isabel Castellanos, Mary Moriarty, Elisabeth Fein, Özkan Yildiz, Ali Söken, Andrew Pasquale
SIGCSE (2)1
2021 CSAwesome: A Free Curriculum and Ebook for Advanced Placement Computer Science A (CS1 in Java)
abstract
This hands-on online workshop will introduce high school and college instructors to CSAwesome, a free Java curriculum and ebook at course.csawesome.org for the Advanced Placement (AP) Computer Science (CS) A course. This course is equivalent to a college-level CS1 course in Java. CSAwesome is an official College Board approved curriculum and professional development provider and has been widely adopted by AP high school teachers.
Beryl Hoffman, Barbara Ericson
SIGCSE1
2019 Student Engagement is Key to Broadening Participation in CS
abstract
The Mobile CS Principles (Mobile CSP) course is one of the NSF-supported, College Board-endorsed curricula for the new Computer Science Principles AP course. Since 2013, the Mobile CSP project has trained more than 700 teachers, and the course has been offered to more than 20,000 students throughout the United States. The organizing philosophy behind the Mobile CSP course is that student engagement in the classroom is the key to getting students, especially those traditionally underrepresented in CS, interested in pursuing further study and careers in CS. The main strategies used to engage Mobile CSP students are: (1) a focus on mobile computing throughout the course, taking advantage of current student interest in smartphones; (2) an emphasis on getting students building mobile apps from day one, by utilizing the highly accessible App Inventor programming language; and (3) an emphasis on building creative, 'socially useful' apps to get students thinking about ways that computing can help their communities. In this paper we present and summarize two years of data of various types (i.e., student surveys, teacher surveys, objective assessments, and anecdotal reports from students and teachers) to support the hypothesis that engagement of the sort practiced in the Mobile CSP course not only helps broaden participation in CS among hard-to-reach demographics, but also provides them with a solid grounding in computer science principles and practices.
Beryl Hoffman, Ralph A. Morelli, Jennifer Rosato
SIGCSE1
1996 Translating into Free Word Order Languages
Beryl Hoffman
COLING1
1995 Integrating "Free" Word Order Syntax and Information Structure
Beryl Hoffman
EACL1
1994 Generating Context Appropriate Word Orders in Turkish
Beryl Hoffman
INLG1
1993 The Formal Consequences of using Variables in CCG Categories
abstract
Combinatory Categorial Grammars, CCGs, (Steedman 1985) have been shown by Weir and Joshi (1988) to generate the same class of languages as Tree-Adjoining Grammars (TAG), Head Grammars (HG), and Linear Indexed Grammars (LIG). In this paper, I will discuss the effect of using variables in lexical category assignments in CCGs. It will be shown that using variables in lexical categories can increase the weak generative capacity of CCGs beyond the class of grammars listed above.
Beryl Hoffman
ACL1
1992 A CCG Approach to Free Word Order Languages
abstract
Americanae nace como un proyecto conjunto que surge dentro de la Red Europea de Información y Documentación sobre América Latina (REDIAL), y que ha afrontado la Biblioteca de la Agencia Española de Cooperación Internacional para el Desarrollo (AECID). Esta nueva biblioteca virtual hace más accesibles los libros digitales de tema americanista a los investigadores y usuarios interesados de cualquier parte del mundo.
Beryl Hoffman
ACL1