1989 …2022

Research activity per year

If you made any changes in Pure these will be visible here soon.
Filter
Conference contribution

Search results

  • 2017

    Multiple levels of abstraction in algorithmic problem solving

    Ginat, D. & Blau, Y., 8 Mar 2017, SIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education. Association for Computing Machinery, p. 237-242 6 p. (Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 2016

    Demystifying computing with magic, part III

    Garcia, D. D. & Ginat, D., 17 Feb 2016, SIGCSE 2016 - Proceedings of the 47th ACM Technical Symposium on Computing Science Education. Association for Computing Machinery, Inc, p. 158-159 2 p. (SIGCSE 2016 - Proceedings of the 47th ACM Technical Symposium on Computing Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 2015

    SOLO taxonomy for assessing novices' algorithmic design

    Ginat, D. & Menashe, E., 24 Feb 2015, SIGCSE 2015 - Proceedings of the 46th ACM Technical Symposium on Computer Science Education. Decker, A., Eiselt, K., Tims, J. & Alphonce, C. (eds.). Association for Computing Machinery, p. 452-457 6 p. (SIGCSE 2015 - Proceedings of the 46th ACM Technical Symposium on Computer Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 2013

    Constructive use of errors in teaching CS1

    Ginat, D. & Shmallo, R., 2013, SIGCSE 2013 - Proceedings of the 44th ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, p. 353-358 6 p. (SIGCSE 2013 - Proceedings of the 44th ACM Technical Symposium on Computer Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Demystifying computing with magic, continued

    Garcia, D. D. & Ginat, D., 2013, SIGCSE 2013 - Proceedings of the 44th ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, p. 207-208 2 p. (SIGCSE 2013 - Proceedings of the 44th ACM Technical Symposium on Computer Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    Open Access
  • Novice difficulties with interleaved pattern composition

    Ginat, D., Menashe, E. & Taya, A., 2013, Informatics in Schools: Sustainable Informatics Education for Pupils of all Ages - 6th International Conference on Informatics in Schools: Situation, Evolution, and Perspectives, ISSEP 2013, Proc.. p. 57-67 11 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 7780 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 2012

    Demystifying computing with magic

    Garcia, D. D. & Ginat, D., 2012, SIGCSE'12 - Proceedings of the 43rd ACM Technical Symposium on Computer Science Education. p. 83-84 2 p. (SIGCSE'12 - Proceedings of the 43rd ACM Technical Symposium on Computer Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Fuzzy OOP: Expanded and reduced term interpretations

    Shmallo, R., Ragonis, N. & Ginat, D., 2012, ITiCSE'12 - Proceedings of the ACM Conference on Innovation and Technology in Computer Science Education. p. 309-314 6 p. (Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Insight tasks for examining student illuminations

    Ginat, D., 2012, Olympiads in Informatics - Selected Papers of the International Conference Joint with the 24th International Olympiad in Informatics, IOI 2012. Vilnius University, p. 44-52 9 p. (Olympiads in Informatics; vol. 6).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Israel: The regional competition and teacher involvement

    Zur, E., Benaya, T., Becker, O. & Ginat, D., 2012, Olympiads in Informatics - Selected Papers of the International Conference Joint with the 24th International Olympiad in Informatics, IOI 2012. Vilnius University, p. 218-225 8 p. (Olympiads in Informatics; vol. 6).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Pseudo abstract composition: The case of language concatenation

    Alankry, R. & Ginat, D., 2012, ITiCSE'12 - Proceedings of the ACM Conference on Innovation and Technology in Computer Science Education. p. 28-33 6 p. (Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 2011

    Transfer, cognitive load, and program design difficulties

    Ginat, D., Shifroni, E. & Menashe, E., 2011, Informatics in Schools: Contributing to 21st Century Education - 5th International Conference on Informatics in Schools: Situation, Evolution and Perspectives, ISSEP 2011, Proceedings. p. 165-176 12 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 7013 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 2010

    Didactics of introduction to computer science in high school

    Armoni, M., Benaya, T., Ginat, D. & Zur, E., 2010, Teaching Fundamental Concepts of Informatics - 4th International Conference on Informatics in Secondary Schools - Evolution and Perspectives, ISSEP 2010, Proceedings. p. 36-48 13 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 5941 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Impasse, conflict, and learning of CS notions

    Ginat, D., 2010, Teaching Fundamental Concepts of Informatics - 4th International Conference on Informatics in Secondary Schools - Evolution and Perspectives, ISSEP 2010, Proceedings. p. 13-21 9 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 5941 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • The baffling CS notions of "as-if" and "don't-care"

    Ginat, D., 2010, SIGCSE'10 - Proceedings of the 41st ACM Technical Symposium on Computer Science Education. p. 385-389 5 p. (SIGCSE'10 - Proceedings of the 41st ACM Technical Symposium on Computer Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 2009

    Interleaved pattern composition and scaffolded learning

    Ginat, D., 2009, ITiCSE-2009 - Proceedings of the 2009 ACM SIGCSE Annual Conference on Innovation and Technology in Computer Science Education. p. 109-113 5 p. (Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 2008

    Design disciplines and non-specific transfer

    Ginat, D., 2008, Informatics Education - Supporting Computational Thinking - Third International Conference on Informatics in Secondary Schools - Evolution and Perspectives, ISSEP 2008, Proceedings. p. 87-98 12 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 5090 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Learning from wrong and creative algorithm design

    Ginat, D., 2008, SIGCSE'08 - Proceedings of the 39th ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, p. 26-30 5 p. (SIGCSE'08 - Proceedings of the 39th ACM Technical Symposium on Computer Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 2007

    Hasty design, futile patching and the elaboration of rigor

    Ginat, D., 2007, ITiCSE 2007: 12th Annual Conference on Innovation and Technology in Computer Science Education - Inclusive Education in Computer Science. Association for Computing Machinery, p. 161-165 5 p. (ITiCSE 2007: 12th Annual Conference on Innovation and Technology in Computer Science Education - Inclusive Education in Computer Science).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Pattern-oriented instruction and its influence on problem decomposition and solution construction

    Muller, O., Ginat, D. & Haberman, B., 2007, ITiCSE 2007: 12th Annual Conference on Innovation and Technology in Computer Science Education - Inclusive Education in Computer Science. p. 151-155 5 p. (ITiCSE 2007: 12th Annual Conference on Innovation and Technology in Computer Science Education - Inclusive Education in Computer Science).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Reversing: An essential heuristic in program and proof design

    Ginat, D. & Armoni, M., 2007, Proceedings of the Thirty-Seventh SIGCSE Technical Symposium on Computer Science Education. p. 469-473 5 p. (Proceedings of the Thirty-Seventh SIGCSE Technical Symposium on Computer Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 2006

    On novices' local views of algorithmic characteristics

    Ginat, D., 2006, Informatics Education - The Bridge between Using and Understanding Computers - International Conference in Informatics in Secondary Schools - Evolution and Perspectives, ISSEP 2006, Proceedings. Springer Verlag, p. 127-137 11 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 4226 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 2005

    Is it really an algorithm - The need for explicit discourse

    Haberman, B., Averbuch, H. & Ginat, D., 2005, ITiCSE 2005: Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education. p. 74-78 5 p. (Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Randomness and probability in the early CS courses

    Ginat, D., Anderson, R., Garcia, D. D. & Rasala, R., 2005, Proceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005. Association for Computing Machinery, p. 556-557 2 p. (Proceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Randomness conceptions in programming

    Ginat, D., 2005, Proceedings - Frontiers in Education, 35th Annual Conference: Pedagogies and Technologies for the Emerging Global Economy, FIE'05. p. S1H-17-S1H-22 1612198. (Proceedings - Frontiers in Education Conference, FIE; vol. 2005).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 2004

    "But it looks right!": The bugs students don't see

    Ginat, D., Astrachan, O., Garcia, D. D. & Guzdial, M., 2004, Proceedings of the Thirty-Fifth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2004. p. 284-285 2 p. (Proceedings of the SIGCSE Technical Symposium on Computer Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Do senior CS students capitalize on recursion?

    Ginat, D., 2004, Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science. Association for Computing Machinery (ACM), p. 82-86 5 p. (Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Embedding instructive assertions in program design

    Ginat, D., 2004, Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science. Association for Computing Machinery (ACM), p. 62-66 5 p. (Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 2003

    The Novice Programmers' Syndrome of Design-by-Keyword

    Ginat, D., 2003, Proceedings of the 8th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE 2003). Finkel, D. (ed.). Association for Computing Machinery (ACM), p. 154-157 4 p. (Proceedings of the Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiSCE); vol. 8).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 1999

    Teaching recursion in a procedural environment - How much should we emphasize the computing model?

    Ginat, D. & Shifroni, E., 24 Mar 1999, SIGCSE 1999 - Proceedings of the 13th SIGCSE Technical Symposium on Computer Science Education. Association for Computing Machinery, Inc, p. 127-131 5 p. (SIGCSE 1999 - Proceedings of the 13th SIGCSE Technical Symposium on Computer Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 1995

    Loop invariants and mathematical games

    Ginat, D., 15 Mar 1995, Proceedings of the 26th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 1995. Miller, J. E., White, C. M., Gersting, J. & White, C. M. (eds.). Association for Computing Machinery, Inc, p. 263-267 5 p. (Proceedings of the 26th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 1995).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • 1989

    An efficient solution to the drinking philosophers problem and its extensions

    Ginat, D., Shankar, A. U. & Agrawala, A. K., 1989, Distributed Algorithms - 3rd International Workshop, Proceedings. Bermond, J-C. & Raynal, M. (eds.). Springer Verlag, p. 83-93 11 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 392 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review