Skip to content

David Ginat

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

36

Venues

2

Active years

1995–2017

Best venue rank

A

Where they publish

Papers

36 indexed papers, newest first.

YearVenueTitleAuthors
2017SIGCSEMultiple Levels of Abstraction in Algorithmic Problem Solving.David Ginat, Yoav Blau
2016SIGCSEDemystifying Computing with Magic, part III.Daniel D. Garcia, David Ginat
2015SIGCSESOLO Taxonomy for Assessing Novices' Algorithmic Design.David Ginat, Eti Menashe
2013SIGCSEDemystifying computing with magic, continued.Daniel D. Garcia, David Ginat
2013SIGCSEConstructive use of errors in teaching CS1.David Ginat, Ronit Shmallo
2012ITiCSEPseudo abstract composition: the case of language concatenation.David Ginat, Ronnie Alankry
2012ITiCSEFuzzy OOP: expanded and reduced term interpretations.Ronit Shmallo, Noa Ragonis, David Ginat
2012SIGCSEDeMystifying computing with magic.Daniel D. Garcia, David Ginat
2010SIGCSEThe baffling CS notions of "as-if" and "don't-care".David Ginat
2009ITiCSEInterleaved pattern composition and scaffolded learning.David Ginat
2008SIGCSELearning from wrong and creative algorithm design.David Ginat
2007ITiCSEHasty design, futile patching and the elaboration of rigor.David Ginat
2007ITiCSEPattern-oriented instruction and its influence on problem decomposition and solution construction.Orna Muller, David Ginat, Bruria Haberman
2006SIGCSEReversing: an essential heuristic in program and proof design.David Ginat, Michal Armoni
2005ITiCSEIs it really an algorithm: the need for explicit discourse.Bruria Haberman, Haim Averbuch, David Ginat
2005SIGCSERandomness and probability in the early CS courses.David Ginat, Richard Anderson, Daniel D. Garcia, Richard Rasala
2004ITiCSEEmbedding instructive assertions in program design.David Ginat
2004ITiCSEDo senior CS students capitalize on recursion?David Ginat
2004ITiCSEHelipad.David Ginat
2004SIGCSE"But it looks right!": the bugs students don't see.David Ginat, Owen L. Astrachan, Daniel D. Garcia, Mark Guzdial
2003ITiCSEThe novice programmers' syndrome of design-by-keyword.David Ginat
2003SIGCSETransfer to/from computing science education: the case of science education research.Vicki L. Almstrum, David Ginat, Orit Hazzan, John M. Clement
2003SIGCSEEverything you always wanted to know about game theory: but were afraid to ask.Daniel D. Garcia, David Ginat, Peter B. Henderson
2003SIGCSEThe greedy trap and learning from mistakes.David Ginat
2002ITiCSEImport and export to/from computing science education: the case of mathematics education research.Vicki L. Almstrum, David Ginat, Orit Hazzan, Tom Morley
2002SIGCSEOn varying perspectives of problem decomposition.David Ginat
2002SIGCSEAha! an illuminating perspective.David Ginat, Daniel D. Garcia, William I. Gasarch
2001ITiCSEMetacognitive awareness utilized for learning control elements in algorithmic problem solving.David Ginat
2001SIGCSEMisleading intuition in algorithmic problem solving.David Ginat
2001SIGCSEColorful illustrations of algorithmic design techniques and problem solving.David Ginat, Daniel D. Garcia, Owen L. Astrachan, Joseph Bergin
2000ITiCSEColorful examples for elaborating exploration of regularities in high-school CS1.David Ginat
1999ITiCSEDistance learning model with local workshop sessions applied to in-service teacher training.Bruria Haberman, David Ginat
1999SIGCSETeaching recursion in a procedural environment -- how much should we emphasize the computing model?David Ginat, Eyal Shifroni
1997SIGCSESimulation game for teaching communications protocols.Eyal Shifroni, David Ginat
1996SIGCSEEfficiency of algorithms for programming beginners.David Ginat
1995SIGCSELoop invariants and mathematical games.David Ginat