Learn More
Scratch programming has risen in prominence, not only as a potential language for K-12 computer science, but also in introductory college courses. Unfortunately, grading Scratch programs is time-consuming, requiring manual execution of each program. Automation of this process is greatly complicated by the very reason Scratch is an attractive introductory(More)
N-Methyl-D-aspartate (NMDA)-type glutamate receptors play important roles at developing synapses and in activity-dependent synaptic plasticity. Recent studies in Aplysia suggest that NMDA-like receptors may contribute to some forms of plasticity of sensorimotor synapses accompanying associative learning. We examined at various times after plating neurons in(More)
Many institutions have created and deployed outreach programs for middle school students with the goal of increasing the number and diversity of students who later pursue careers in computer science. While these programs have been shown to increase interest in computer science, there has been less work on showing whether participants learn computer science(More)
A popular approach to introducing students to computer science is to involve middle-school students in engaging programming activities. One challenge in such a program is attracting students who are not already positively predisposed to computing. In order to attract a diverse audience, we developed a summer program based on culturally-relevant themes that(More)
Human activated T cells adhere to synovial fibroblast-like cells in vitro. The present study was conducted to investigate the consequences of T cell-synovial fibroblast interactions with regard to induction of adhesion molecules and proinflammatory cytokines. A sensitive Western blot technique, polymerase chain reaction (PCR) amplification, and(More)
This paper introduces C Server Pages (CSP), a highly efficient architecture for the creation and implementation of dynamic web pages. The CSP scripting language allows dynamic web contents to be expressed using a combination of C code and HTML. A novel feature of CSP is that the C portions of the CSP source file are compiled into dynamic load libraries that(More)
1. Introduction MTreeDx is a tool that is being developed to fulfill a gap in most currently available Multicast Network Management Tools. Specifically, this tool is being developed as an aid to diagnose problems in NASA's multicast network. Management of the NASA multicast network present several unique research challenges. The images and other data(More)
This session will demonstrate best practices for introducing peer instruction and pedagogical code reviews into the computer science classroom. Presenters play the role of instructors on the first day of class. Audience members play the role of students as they collaborate on a variety of sample activities. By providing models of active learning in(More)
A popular approach to introducing students to computer science is to engage middle‐ school students in fun programming activities. One challenge in such a program is attracting students who are not already positively predisposed to computing. In order to attract a wider audience, we designed and implemented a website that integrates culturally relevant(More)
A typical problem for a parallel processing system involves broadcasting large amounts of data from a master to several worker programs. This paper describes a reliable-multicast method to reduce the communication costs of this distribution. Our solution relies on a tuple-space mechanism as implemented in the Synergy system. We present results showing that(More)