Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

David McKinney

dblp:33/2752 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
2since 2021 · last 2024
0000-0001-7358-2281ORCID · corroborated

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

Human-computer interaction and ubiquitous computing · 2 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Processor architecture and microarchitecture · 87% Performance modeling and evaluation · 13%

Topics — the 2 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture › special-purpose processor
digital signal processor
0.011987
Digital signal processor for test and measurement environment · Proc. IEEE 1987
Processor architecture and microarchitecture › instruction-level parallelism
parallel instruction execution
0.011987
Digital signal processor for test and measurement environment · Proc. IEEE 1987

Methods — techniques the papers use, named apart from their topics

parallel architecture · 0.0instruction fetch unit · 0.0address computation unit · 0.0
YearPublicationVenuePosition
2024 Discourse Practices in Computer Science Education
abstract
Rich classroom discussion, or discourse, has long been a recommended pedagogical practice in K-12 math and science education. Research shows that discourse is beneficial for all learners, but especially for English learners and minoritized students in STEM. Discourse helps develop students' agency, academic language, and conceptual understanding. Some K-12 computer science (CS) curricula incorporate student discourse, but we believe it is under-used. In this paper, we review how discourse helps students learn, discuss the use of discourse in CS and math education, share ideas for promoting discourse in CS classrooms, and call on curriculum developers, teacher professional learning providers, and researchers to support the increased use of discourse in K-12 CS education.
Yvonne Kao, David McKinney, Sam Berg, Brenda Tuohy, Courtney Ortega
SIGCSE (1)2
2024 Iterative Design of a Socially-Relevant and Engaging Middle School Data Science Unit
abstract
Data science education can help broaden participation in computer science (CS) because it provides rich, authentic contexts for students to apply their computing knowledge. Data literacy, particularly among underrepresented students, is critical to everyone in this increasingly digital world. However, the integration of data science into K-12 schools is nascent, and the pedagogical training of CS teachers in data science remains limited. Our research-practice partnership modified an existing data science unit to include two pedagogical techniques known to support minoritized students: rich classroom discourse and personally-relevant problem-solving. This paper describes the iterative design process we used to revise and pilot this new data science unit.
David McKinney, Chloe Morton, Brenda Tuohy, Sam Berg, Audrey Karlstad, Courtney Ortega, Zelda Allison, Griffin Munzel, Max Washburn, Yvonne Kao
SIGCSE (1)1
1987 Digital signal processor for test and measurement environment
abstract
This paper describes a high-performance digital signal processor, TriStar, developed for signal processing applications in test and measuring instruments. It executes typical signal processing tasks with very high throughput because of the concurrent operation of three units: instruction fetch unit, arithmetic unit, and address computation unit. A parallel architecture in addition to single-cycle operations allows the TriStar to run signal processing algorithms with an efficiency never before available to an instrument designer.
Arif Kareem, Charles L. Saxe, Eric Etheridge, David McKinney
Proc. IEEE4