Daniel D. Garcia

According to our database1, Daniel D. Garcia authored at least 76 papers between 2001 and 2019.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

On csauthors.net:

Bibliography

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

CS Principles Higher Education Pathways.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

2018
SIGCSE symposium 2018 report.
SIGCSE Bulletin, 2018

SIGCSE symposium 2018 preview.
SIGCSE Bulletin, 2018

2016
Lessons Learned from "BJC" CS Principles Professional Development.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, Memphis, TN, USA, March 02, 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, Memphis, TN, USA, March 02, 2016

Demystifying Computing with Magic, part III.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, Memphis, TN, USA, March 02, 2016

Rediscovering the Passion, Beauty, Joy, and Awe: Making Computing Fun Again, part 8.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, Memphis, TN, USA, March 02, 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, Memphis, TN, USA, March 02, 2016

Technology We Can't Live Without!, revisited.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, Memphis, TN, USA, March 02, 2016

The Teaching Privacy Curriculum.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, Memphis, TN, USA, March 02, 2016

2015
The beauty and joy of computing.
Inroads, 2015

TECH launch with gradescope: exam grading will never be the same again!
Inroads, 2015

Teaching Privacy: Multimedia Making a Difference.
IEEE MultiMedia, 2015

Teaching Track Faculty in CS (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Using Big Data and BKT to Evaluate Course Resources (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Handling Very Large Lecture Courses: Keeping the Wheels on the Bus (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

One-Day Activities for K-12 Face-to-Face Outreach.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Technology We Can't Live Without!
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

Teaching Privacy: What Every Student Needs to Know (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Oh, Snap! Enabling and Encouraging Success in CS1 (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

2014
ACCE: automatic coding composition evaluator (abstract only).
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

Snap! (build your own blocks) (abstract only).
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

AP CS principles and the beauty and joy of computing curriculum (abstract only).
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Teaching tips we wish they'd told us before we started: high school edition.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Rediscovering the passion, beauty, joy, and awe: making computing fun again, part 7.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

CS principles professional development: only 9, 500 to go!
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

OCTAL: online course tool for adaptive learning (abstract only).
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

L@S 2014 demo: best practices for MOOC video.
Proceedings of the First (2014) ACM Conference on Learning @ Scale, 2014

OCTAL: online course tool for adaptive learning.
Proceedings of the First (2014) ACM Conference on Learning @ Scale, 2014

Remote pair programming (RPP) in massively open online courses (MOOCs).
Proceedings of the Innovation and Technology in Computer Science Education Conference 2014, 2014

2013
Introduction to the special issue on concurrent and parallel programming.
TOCE, 2013

Teaching track faculty in CS (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

SNAP! (build your own blocks) (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

AP CS principles and the beauty and joy of computing curriculum (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Demystifying computing with magic, continued.
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Rediscovering the passion, beauty, joy, and awe: making computing fun again, part 6.
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
Analysis.
Inroads, 2012

The first five computer science principles pilots: summary and comparisons.
Inroads, 2012

CS principles pilot at University of California, Berkeley.
Inroads, 2012

Snap!: (build your own blocks) (abstract only).
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

AP CS principles and the beauty and joy of computing curriculum (abstract only).
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

DeMystifying computing with magic.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Rediscovering the passion, beauty, joy, and awe: making computing fun again, part 5.
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.
TOCE, 2011

Rediscovering the passion, beauty, joy, and awe: making computing fun again, part 4.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

Teaching tips we wish they'd told us before we started, small college class edition.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

It seemed like a good idea at the time.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

CS principles: piloting a new course at national scale.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

Digital Library 2.0 for Educational Resources.
Proceedings of the Research and Advanced Technology for Digital Libraries, 2011

2010
Social navigation for educational digital libraries.
Proceedings of the 1st Workshop on Recommender Systems for Technology Enhanced Learning, 2010

Computer science illustrated: engaging visual aids for computer science education.
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

If ____________, you might be a computational thinker!
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

Rediscovering the passion, beauty, joy, and awe: making computing fun again, part 3.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

Ensemble PDP-8: eight principles for distributed portals.
Proceedings of the 2010 Joint International Conference on Digital Libraries, 2010

Ensemble: A Distributed Portal for the Distributed Community of Computing Education.
Proceedings of the Research and Advanced Technology for Digital Libraries, 2010

Enhancing Digital Libraries with Social Navigation: The Case of Ensemble.
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

2008
Rediscovering the passion, beauty, joy and awe: making computing fun again.
Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, 2008

It seemed like a good idea at the time.
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

Teaching tips we wish they'd told us before we started.
Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, 2007

2005
Randomness and probability in the early CS courses.
Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, 2005

2004
"But it looks right!": the bugs students don't see.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004

Panel on teaching faculty positions.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004

Kinesthetic learning in the classroom.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004

2003
Everything you always wanted to know about game theory: but were afraid to ask.
Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, 2003

2002
Nifty assignments.
Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education, 2002, Cincinnati, Kentucky, USA, February 27, 2002

Aha! an illuminating perspective.
Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education, 2002, Cincinnati, Kentucky, USA, February 27, 2002

2001
Colorful illustrations of algorithmic design techniques and problem solving.
Proceedings of the 32rd SIGCSE Technical Symposium on Computer Science Education, 2001


  Loading...