Daniel D. Garcia
Orcid: 0000-0003-3514-9481Affiliations:
- University of California, Berkeley, USA
According to our database1,
Daniel D. Garcia
authored at least 134 papers
between 2001 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
Mastery with Method: Calibrating Policies to Boost Completion and Sentiment in a Computing Course using Mastery Learning.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Igniting Curiosity with BJC Sparks: A Transformative Curriculum for Middle and High School Computer Science.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Student Mission Control: Integrating Space Data Exploration into Data and Computer Science Education.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
2023
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, 2023
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, 2023
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023
The Effect of Messaging on Project Completion Rates in an Introductory Computing Class utilizing Mastery Learning.
Proceedings of the ACM Conference on Global Computing Education Vol 2, 2023
Proceedings of the ACM Conference on Global Computing Education Vol 2, 2023
2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the L@S'22: Ninth ACM Conference on Learning @ Scale, New York City, NY, USA, June 1, 2022
Proceedings of the L@S'22: Ninth ACM Conference on Learning @ Scale, New York City, NY, USA, June 1, 2022
2021
Proceedings of the ACM/IEEE Workshop on Computer Architecture Education, 2021
Formal Categorization of Variants for Question Generators in Computer-Based Assessments.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
2020
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
CodeKey - An Online Code Editor to Study Code Patterns and Enhance Student Performance in CS Courses.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Evaluating the Impact of Adaptive Parsons Problems on Students in Introductory Computer Science Courses.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
2019
Microteaching: Recursion, Coding Style, Creative Coding, Inheritance and Polymorphism, Loops, and the Internet.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019
2018
2016
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Handling Very Large Lecture Courses: Keeping the Wheels on the Bus II (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Why Don't Some CS0 Students Succeed?: How Important Are Background, Experience, Culture, Aptitude, Habits and Attitude?
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
CS10K Teachers by 2017?: Try CS1K+ students NOW! Coping with the Largest CS1 Courses in History.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Scaling up for CS10K: Teaching and Supporting New Computer Science High School Teachers (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
2015
Inroads, 2015
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
Computer Science Principles Curricula: On-the-ground; adoptable; adaptable; approaches to teaching.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
2014
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
Remote pair programming (RPP) in massively open online courses (MOOCs) (abstract only).
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
Proceedings of the First (2014) ACM Conference on Learning @ Scale, 2014
Proceedings of the First (2014) ACM Conference on Learning @ Scale, 2014
Proceedings of the Innovation and Technology in Computer Science Education Conference 2014, 2014
2013
ACM Trans. Comput. Educ., 2013
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013
Technology that educators of computing hail (TECH): come, share your favorites (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013
2012
Inroads, 2012
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012
Technology that educators of computing hail (TECH): come, share your favorites! (abstract only).
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012
2011
Berkeley Foundation for Opportunities in Information Technology: A Decade of Broadening Participation.
ACM Trans. Comput. Educ., 2011
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011
Proceedings of the Research and Advanced Technology for Digital Libraries, 2011
2010
Proceedings of the 1st Workshop on Recommender Systems for Technology Enhanced Learning, 2010
Proceedings of the 41st ACM technical symposium on Computer science education, 2010
The Weiner lecture archives: an ontology-driven interface for viewing synchronized lectures and notes.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010
Proceedings of the 41st ACM technical symposium on Computer science education, 2010
Proceedings of the 41st ACM technical symposium on Computer science education, 2010
Proceedings of the 2010 Joint International Conference on Digital Libraries, 2010
Proceedings of the Research and Advanced Technology for Digital Libraries, 2010
Proceedings of the Research and Advanced Technology for Digital Libraries, 2010
2009
Rediscovering the passion, beauty, joy, and awe: making computing fun again, continued.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009
2008
Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, 2008
Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, 2008
200 Students Can't Be Wrong! GamesCrafters, a Computational Game Theory Undergraduate Research and Development Group.
Proceedings of the Using AI to Motivate Greater Participation in Computer Science, 2008
2007
"...But what do the top-rated schools do?": a survey of introductory computer science curricula.
Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, 2007
Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, 2007
2005
Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, 2005
2004
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004
2003
Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, 2003
2002
Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education, 2002
Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education, 2002
2001
Proceedings of the 32rd SIGCSE Technical Symposium on Computer Science Education, 2001