• דלג לאיזור תוכן עיקרי
  • דלג לתפריט
  • דלג לאיזור החיפוש באתר
נגישות
  • הגדלת גודל גופן
  • הקטנת גודל גופן
  • צבעים חדים
  • צבעוניות חד-גוונית
  • צבעוניות ניגודית
  • ברירת מחדל
הצהרהclose
enGo to english websiteעבעבור לאתר בעבריתשפה נוכחית
open search area

טופס חיפוש

המחלקה להוראת המדעים
מכון ויצמן למדע
המחלקה להוראת המדעים
  • בית
  • אודות
  • סגל
    • מדענים
    • מתמחים
    • בתר-דוקטורנטים
    • דוקטורנטים
    • מסטרנטים
    • יועצים ועובדי הוראה
    • צוות מינהלי
  • מחקר ופיתוח
    • רקע כללי
    • גישות חישוביות בניתוח למידה
      • אודות
      • סגל
      • פרסומים
      • פרויקטים
      • תקצירי עבודות מחקר
      • צרו קשר
    • חינוך מדעי אינטר-דיסציפלינרי
      • אודות
      • סגל
      • פרסומים
      • פרויקטים
      • תקצירי עבודות מחקר
      • צרו קשר
    • כימיה
      • אודות
      • סגל
      • פרסומים
      • פרויקטים
      • תקצירי עבודות מחקר
      • חומרי למידה והוראה
      • משאבים נוספים
      • צרו קשר
    • מדעי החיים
      • אודות
      • סגל
      • פרסומים
      • פרויקטים
      • תקצירי עבודות מחקר
      • חומרי למידה והוראה
      • משאבים נוספים
      • צרו קשר
    • מדעי הלמידה
      • אודות
      • סגל
      • פרסומים
      • פרויקטים
      • צרו קשר
    • מדעי המחשב
      • אודות
      • סגל
      • פרסומים
      • פרויקטים
      • תקצירי עבודות מחקר
      • חומרי למידה והוראה
      • משאבים נוספים
      • צרו קשר
    • מדע וטכנולוגיה בחט"ב
      • אודות
      • סגל
      • פרסומים
      • פרויקטים
      • תקצירי עבודות מחקר
      • חומרי למידה והוראה
      • משאבים נוספים
      • צרו קשר
    • מדעי כדור הארץ
      • אודות
      • סגל
      • פרסומים
      • פרויקטים
      • תקצירי עבודות מחקר
      • חומרי למידה והוראה
      • משאבים נוספים
      • צרו קשר
    • מתמטיקה
      • אודות
      • סגל
      • פרסומים
      • פרויקטים
      • תקצירי עבודות מחקר
      • חומרי למידה והוראה
      • משאבים נוספים
      • צרו קשר
    • פיזיקה
      • אודות
      • סגל
      • פרסומים
      • פרויקטים
      • תקצירי עבודות מחקר
      • חומרי למידה והוראה
      • משאבים נוספים
      • צרו קשר
    • ועדת האתיקה IRB-EDU
      • אודות
      • חברי הועדה
      • מדיניות כללית
  • למועמדים
    • תכנית לתלמידי מחקר
    • תכנית רוטשילד ויצמן
    • תעודת הוראה
  • למורים
    • מרכזי מורים ארציים
    • קהילות מורים
    • חומרי למידה והוראה
  • שרותי מחקר בחינוך
  • צרו קשר

הינך נמצא כאן

  1. דף הבית
  2. מחקר ופיתוח
  3. מדעי המחשב
  4. פרסומים

פרסומים

  • אודות
  • סגל
  • פרסומים
  • פרויקטים
  • תקצירי עבודות מחקר
  • חומרי למידה והוראה
  • משאבים נוספים
  • צרו קשר

    2023

  1. High-School Computer Science - Its Effect on the Choice of Higher Education

    Armoni M. & Gal-Ezer J. (2023), Informatics in Education. 22, 2, p. 183-206

  2. Algorithmic Abstraction in Computer Science Curricula for Primary Schools: The Case of a National Curriculum for 4th Grade

    Friebroon-Yesharim M., Ben-Bassat Levy R. & Armoni M. (2023), UKICER 2023 - Proceedings of the 2023 Conference on United Kingdom and Ireland Computing Education Research.

  3. On Teaching Abstraction in Computer Science: Secondary-School Teachers' Perceptions vs. Practices

    Nakar L. & Armoni M. (2023), UKICER 2023 - Proceedings of the 2023 Conference on United Kingdom and Ireland Computing Education Research.

  4. From Modelling to Assessing Algorithmic Abstraction the Missing Dimension

    Nakar L., Friebroon-Yesharim M. & Armoni M. (2023), Proceedings of 23rd International Conference on Computing Education Research, Koli Calling 2023.

  5. Computer science education research in Israel

    Armoni M. & Gal-Ezer J. (2023), Past, Present and Future of Computing Education Research. p. 395-420

  6. Abstraction and Problem Solving in a CS Curriculum for 4<sup>th</sup> Grade

    Friebroon-Yesharim M., Ben-Bassat Levy R. & Armoni M. (2023), Proceedings of International Conference on Computational Thinking Education, p. 19-24

  7. 2021

  8. Teaching Reduction as an Algorithmic Problem-Solving Strategy

    Gaber I., Armoni M. & Statter D. (2021), Proceedings - 2021 3rd International Conference on Computer Science and Technologies in Education, CSTE 2021. p. 19-26

  9. Importing from a young discipline: the case of computational thinking

    Armoni M. (2021), Long-term Research and Development in Science Education: What Have We Learned?. p. 135-161

  10. Computational Problem Solving in Plethora

    Armoni M., Gal-Ezer J., Haskel Ittah M., Marelly R. & Szekely S. (2021)

  11. 2020

  12. Towards a Holistic Reservoir of Research-Based PCK Segments of K-12 Computer Science Teachers

    Brandes O. & Armoni M. (2020), ITiCSE 2020 - Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education. p. 131-137

  13. Teaching Abstraction in Computer Science to 7th Grade Students

    Statter D. & Armoni M. (2020), ACM Transactions on Computing Education. 20, 1, 8

  14. 2019

  15. The Effect of Robotics Activities on Learning the Engineering Design Process

    Kaloti-Hallak F., Armoni M. & Ben-Ari M. (2019), Informatics in Education. 18, 1, p. 105-129

  16. The effects of a professional development workshop focusing on action research on the practice of high-school computer science teachers

    Brandes O. & Armoni M. (2019), Proceedings of the 14th Workshop in Primary and Secondary Computing Education, WiPSCE 2019. p. 1-10

  17. Using Action Research to Distill Research-Based Segments of Pedagogical Content Knowledge of K-12 Computer Science Teachers

    Brandes O. & Armoni M. (2019), Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education (ITICSE '19). p. 485-491

  18. 2018

  19. Physics Conceptual Understanding in a Computational Science Course

    Taub R., Armoni M. & Ben-Ari M. (2018), Journal of Computational Science Education. 9, 2, p. 2-13

  20. Teaching Computer Science Concepts through Robotics to Elementary School Children

    Friebroon-Yesharim M. & Ben-Ari M. (2018), International Journal of Computer Science Education in Schools. 2, 3

  21. LearnSAT: A SAT Solver for Education

    Ben-Ari M. (2018), Journal of Open Source Software. 3, 24

  22. Elements of Robotics

    Ben-Ari M. & Mondada F. (2018)

  23. 2017

  24. Teaching Scenario-Based Programming: An Additional Paradigm for the High School Computer Science Curriculum, Part 2

    Alexandron G., Armoni M., Gordon M. & Harel D. (2017), Computing in Science and Engineering. 19, 6, p. 64-71

  25. Teaching Scenario-Based Programming: An Additional Paradigm for the High School Computer Science Curriculum, Part 1

    Alexandron G., Armoni M., Gordon M. & Harel D. (2017), Computing In Science & Engineering. 19, 5, p. 58-67

  26. Teaching robotics concepts to elementary school children

    Friebroon Yesharim M. & Ben-Ari M. (2017), International Conference on Robotics and Education RiE 2017. Obdrzalek D., Koppensteiner G., Merdan M., Balogh R. & Lepuschitz W. (eds.). Cham p. 77-87

  27. The Evaluation of Robotics Activities for Facilitating STEM Learning

    Ben-Bassat Levy R. & Ben-Ari M. (2017), International Conference on Robotics and Education RiE 2017. Obdrzalek D., Koppensteiner G., Merdan M., Balogh R. & Lepuschitz W. (eds.). Cham p. 132-137

  28. 2016

  29. In defense of programming

    Ben-Ari M. M. (2016), ACM Inroads. 7, 1, p. 44-46

  30. Teaching nondeterminism through programming

    Alexandron G., Armoni M., Gordon M. & Harel D. (2016), Informatics in Education. 15, 3, p. 1-23

  31. 2015

  32. From Scratch to "real" programming

    Armoni M., Meerbaum-Salant O. & Ben-Ari M. (2015), ACM Transactions on Computing Education (TOCE). 14, 4, 25

  33. Enhancing robot programming with visual feedback and augmented reality

    Magnenat S., Ben-Ari M., Klinger S. & Sumner R. W. (2015), Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education. p. 153-158
    Submitted Version

  34. How to implement rigorous computer science education in K-12 schools? Some answers and many questions

    Hubwieser P., Armoni M. & Giannakos M. N. (2015), ACM Transactions on Computing Education. 15, 2, 5

  35. Robotics activities: is the investment worthwhile?

    Levy R. B. & Ben-Ari M. M. (2015), International Conference on Informatics in Schools. Brodnik A. & Vahrenhold J. (eds.). p. 22-31

  36. Students' Attitudes and Motivation During Robotics Activities

    Kaloti-Hallak F., Armoni M. & Ben-Ari M. M. (2015), Proceedings of the Workshop in Primary and Secondary Computing Education. Vahrenhold J., Gal-Ezer J. & Sentence S. (eds.). p. 102-110

  37. The effectiveness of robotics competitions on students' learning of computer science

    Kaloti-Hallak F., Armoni M. & Ben-Ari M. (2015), Olympiads in informatics. 9, p. 89-112

  38. The Effect Of Computer Science On Physics Learning In A Computational Science Environment

    Taub R., Armoni M., Bagno E. & Ben-Ari M. M. (2015), Computers & Education. 87, p. 10-23

  39. 2014

  40. Perspectives and visions of computer science education in primary and secondary (K-12) schools

    Hubwieser P., Armoni M., Giannakos M. N. & Mittermeir R. T. (2014), ACM Transactions on Computing Education. 14, 2, 7

  41. Scenario-Based Programming: Reducing the Cognitive Load, Fostering Abstract Thinking

    Alexandron G., Armoni M., Gordon M. & Harel D. (2014), Companion Proceedings of the 36th International Conference on Software Engineering (ICSE Companion 2014). p. 311-320

  42. Scenario-Based Programming, Usability-Oriented Perception

    Alexandron G., Armoni M., Gordon M. & Harel D. (2014), ACM Transactions on Computing Education. 14, 3, 21

  43. Teaching a core CS concept through robotics

    Magnenat S., Shin J., Riedo F., Siegwart R. & Ben-Ari M. (2014), Proceedings of the 2014 conference on Innovation technology in computer science education. p. 315-320

  44. Abstraction as a bridging concept between computer science and physics

    Taub R., Armoni M. & Ben-Ari M. M. (2014), Proceedings of the 9th Workshop in Primary and Secondary Computing Education. p. 16-19

  45. 2013

  46. On teaching programming with nondeterminism

    Alexandron G., Armoni M., Gordon M. & Harel D. (2013), WiPSCE 2013 - 8th Workshop in Primary and Secondary Computing Education, Proceedings. p. 71-74

  47. The contribution of computer science to learning computational physics

    Taub R., Armoni M. & Ben-Ari M. (2013), International Conference on Informatics in Schools: Situation, Evolution, and Perspectives. p. 127-137

  48. Learning computer science concepts with Scratch

    Meerbaum-Salant O., Armoni M. & Ben-Ari M. (2013), Computer Science Education. 23, 3, p. 239-264

  49. MOOCs on introductory programming: a travelogue

    Ben-Ari M. M. (2013), ACM Inroads. 4, 2, p. 58-61

  50. LearnSAT: a SAT solver for education

    Ben-Ari M. M. (2013), International Conference on Theory and Applications of Satisfiability Testing. p. 403-407

  51. 2012

  52. Demonstrating random and parallel algorithms with SPIN

    Ben-Ari M. M. & Kaloti-Hallak F. (2012), ACM Inroads. 3, 3, p. 36-38

  53. Mathematical logic for computer science

    Ben-Ari M. (2012)

  54. The effect of previous programming experience on the learning of scenario-based programming

    Alexandron G., Armoni M., Gordon M. & Harel D. (2012), Proceedings - 12th Koli Calling International Conference on Computing Education Research, Koli Calling 2012. p. 151-159

  55. CS unplugged and middle-school students views, attitudes, and intentions regarding CS

    Taub R., Armoni M. & Ben-Ari M. (2012), ACM Transactions on Computing Education (TOCE). 12, 2, a8

  56. 2011

  57. Visualising concurrent programs with dynamic dependence graphs

    Lonnberg J., Ben-Ari M. & Malmi L. (2011), Visualizing software for understanding and analysis (VISSOFT), 2011 6th IEEE international workshop on. p. 1-4

  58. SyntaxTrain: relieving the pain of learning syntax

    Moth A. L. A., Villadsen J. & Ben-Ari M. (2011), Proceedings of the 16th annual joint conference on Innovation and technology in computer science education. p. 387-387

  59. Programming with the User in Mind

    Alexandron G., Armoni M. & Harel D. (2011)

  60. Java replay for dependence-based debugging

    Lonnberg J., Ben-Ari M. & Malmi L. (2011), Proceedings of the Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging. p. 15-25

  61. Evaluating a visualisation of the execution of a concurrent program

    Lonnberg J., Malmi L. & Ben-Ari M. (2011), Proceedings of the 11th Koli Calling International Conference on Computing Education Research. p. 39-48

  62. Non-Myths About Programming

    Ben-Ari M. (. (2011), Communications of the ACM. 54, 7, p. 35-37

  63. A decade of research and development on program animation: The Jeliot experience

    Ben-Ari M., Bednarik R., Levy R. B., Ebel G., Moreno A., Myller N. & Sutinen E. (2011), Journal of Visual Languages and Computing. 22, 5, p. 375-384

  64. Loop Constructs in Scratch

    Ben-Ari M. M. (2011), ACM Inroads. 2, 1, p. 27-28

  65. Habits of programming in Scratch

    Meerbaum-Salant O., Armoni M. & Ben-Ari M. (2011), Proceedings of the 16th annual joint conference on Innovation and technology in computer science education. p. 168-172

  66. 2010

  67. Gendebugger: An explanation-based constraint debugger

    Alexandron G., Lagoon V., Naveh R. & Rich A. (2010), Workshop on Techniques for Implementing Constraint programming System. p. 35-37

  68. Objects Never? Well, Hardly Ever!

    Ben-Ari M. (2010), Communications of the ACM. 53, 9, p. 32-35

  69. A primer on model checking

    Ben-Ari M. M. (2010), ACM Inroads. 1, 1, p. 40-47

  70. Didactics of Introduction to Computer Science in High School

    Armoni M., Benaya T., Ginat D. & Zur E. (2010), Teaching Fundamental Concepts Of Informatics, Proceedings. 5941, p. 36-48

  71. 2009

  72. Tool Presentation: Teaching Concurrency and Model Checking

    Ben-Ari M. (. (2009), Model Checking Software. 5578, p. 6-11

  73. Adapting and merging methodologies in doctoral research

    Levy R. B. & Ben-Ari M. (2009), Computer Science Education. 19, 2, p. 51-67

  74. A survey of research on the Jeliot program animation system

    Levy R. B. & Ben-Ari M. (2009), Proceedings of the Chais conference on instructional technologies research 2009. p. 41-47

  75. Extending the engagement taxonomy: Software visualization and collaborative learning

    Myller N., Bednarik R., Sutinen E. & Ben-Ari M. (2009), ACM Transactions on Computing Education (TOCE). 9, 1, p. 7

  76. The concept of nondeterminism: Its development and implications for teaching

    Armoni M. & Ben-Ari M. (2009), Science & Education. 18, 8, p. 1005-1030

  77. An Explanation-Based Constraint Debugger

    Rich A., Alexandron G. & Naveh R. (2009), Hardware and Software. Zeller A., Ziv A. & Namjoshi K. (eds.). p. 52-56

  78. 2008

  79. Fertile zones of cultural encounter in computer science education

    Kolikant Y. B. & Ben-Ari M. (2008), Journal of the Learning Sciences. 17, 1, p. 1-32

  80. Principles of the spin model checker

    Ben-Ari M. (2008)

  81. Perceived Behavior Control and Its Influence on the Adoption of Software Tools

    Levy R. B. & Ben-Ari M. (2008), ACM SIGCSE Bulletin. 40, 3, p. 169-173

  82. The effect of the Jeliot animation system on learning elementary programming

    Ben-Ari M. (2008), 4th Panhellenic Conference on Didactics of Informatics. p. 28-30

  83. 2007

  84. We Work So Hard and They Don't Use It: Acceptance of Software Tools by Teachers

    Levy R. B. & Ben-Ari M. (2007), ACM SIGCSE Bulletin. 39, 3, p. 246-250

  85. The End of Science Revisited

    Ben-Ari M. (2007), Skeptic. 13, 2, p. 20-27

  86. The contribution of visualization to learning computer architecture

    Yehezkel C., Ben-Ari M. & Dreyfus T. (2007), Computer Science Education. 17, 2, p. 117-127

  87. 2006

  88. Why don't they do what we want them to do

    Schwarz S. & Ben-Ari M. (2006), PPIG2006-Proceedings of the 18th Annual Workshop of the Psychology of Programming Interest Group. p. 266 - 274

  89. Roles of variables in three programming paradigms

    Sajaniemi J., Ben-Ari M., Byckling P., Gerdt P. & Kulikova Y. (2006), Computer Science Education. 16, 4, p. 261-279

  90. Principles of concurrent and distributed programming

    Ben-Ari M. (2006)

  91. Conceptual models of software artifacts

    Ben-Ari M. & Yeshno T. (2006), Interacting with Computers. 18, 6, p. 1336-1350

  92. Affective effects of program visualization

    Ebel G. & Ben-Ari M. (2006), Proceedings of the second international workshop on computing education research. p. 1-5

  93. McKinley's Amazon

    Ben-Ari M. M. (2006), ACM SIGCSE Bulletin. 38, p. 75-77

  94. 2005

  95. On understanding the statics and dynamics of object-oriented programs

    Ragonis N. & Ben-Ari M. (2005), ACM SIGCSE Bulletin. 37, 1, p. 226-230

  96. A long-term investigation of the comprehension of OOP concepts by novices

    Ragonis N. & Ben-Ari M. (2005), Computer Science Education. 15, 3, p. 203-221

  97. Evolving boxes as flexible tools for teaching high-school students declarative and procedural aspects of logic programming

    Haberman B. & Scherz Z. (2005), From Computer Literacy To Informatics Fundamentals, Proceedings. 3422, p. 156-165

  98. Minesweeper as an NP-complete problem

    Ben-Ari M. M. (2005), SIGCSE Bulletin Inroads. 37, 4, p. 39-40

  99. Design-based science and real-world problem-solving

    Fortus D., Krajcik J., Dershimer R., Marx R. & Mamlok-Naaman R. (2005), International Journal of Science Education. 27, 7, p. 855-879

  100. Whose final hour?: The problem of naive egocentric catastrophism in doomsayers and catastrophists

    Ben-Ari M. (2005), Skeptic (Altadena, CA). 12, 3, p. 40-50

  101. Ada for Software Engineers

    Ben-Ari M. (2005)

  102. Computer architecture and mental models

    Yehezkel C., Ben-Ari M. & Dreyfus T. (2005), ACM SIGCSE Bulletin. 37, 1, p. 101-105

  103. Situated learning in this high-technology world

    Ben-Ari M. (2005), Science Education. 14, 3-5, p. 367-376

  104. 2004

  105. Inside the computer: Visualization and mental models

    Yehezkel C., Ben-Ari M. & Dreyfus T. (2004), Proceedings of the Third Program Visualization Workshop. p. 82-85

  106. Situated learning in computer science education

    Ben-Ari M. (2004), Computer Science Education. 14, 2, p. 85-100

  107. Selecting a visualization system

    Pollack S. & Ben-Ari M. (2004), Proceedings of the Third Program Visualization Workshop. p. 134-140

  108. Introduction: Computer science education in high school

    Ben-Ari M. (2004), Computer Science Education. 14, 1, p. 1-2

  109. Virtual trees for the byzantine generals algorithm

    Tikvati A., Ben-Ari M. & Kolikant Y. B. (2004), ACM SIGCSE Bulletin. 36, 1, p. 392-396

  110. Visualizing programs with Jeliot 3

    Moreno A., Myller N., Sutinen E. & Ben-Ari M. (2004), Proceedings of the working conference on Advanced visual interfaces. p. 373-376
    Submitted Version

  111. What do we mean by theoretically sound research in computer science education?

    Ben-Ari M., Berglund A., Booth S. & Holmboe C. (2004), ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education. 3 ed. Vol. 36. p. 230-231

  112. 2003

  113. The NOMA of Yishayahu Leibowitz

    Ben-Ari M. (2003), Science and Education. 12, 7, p. 719-723

  114. The Jeliot 2000 program animation system

    Levy R., Ben-Ari M. & Uronen P. (2003), Computers & Education. 40, 1, p. 1-15

  115. Roles of variables from the perspective of computer science educators

    Ben-Ari M. & Sajaniemi J. (2003), ITiCSE04, June 2830, 2004, Leeds, United Kingdom.

  116. How Did They Get to the Moon Without PowerPoint?

    Ben-Ari M. M. (2003), Technology. 3

  117. 2002

  118. A vision of visualization in teaching object-oriented programming

    Ben-Ari M., Ragonis N. & Levy R. B. (2002), Proceeding of 2nd Program Visualization Workshop. p. 83-89

  119. Teaching constructors: A difficult multiple choice

    Ragonis N. & Ben-Ari M. (2002), Tools and Environments for Learning Object-Oriented Concepts. p. 30-43

  120. Are black boxes transparent? - High school students' strategies of using abstract data types

    Haberman B., Shapiro E. & Scherz Z. (2002), Journal of Educational Computing Research. 27, 4, p. 411-436

  121. Writing a textbook

    Ben-Ari M. M., Walker H. M., Redvers-Mutton G. & Mansfield K. (2002)

  122. Perspectives on program animation with Jeliot

    Ben-Ari M., Myller N., Sutinen E. & Tarhio J. (2002), Software Visualization. 2269, p. 31-45

  123. From theory to experiment to practice in CS education

    Ben-Ari M. (2002)

  124. 2001

  125. Constructivism in computer science education

    Ben-Ari M. (2001), Journal of Computers in Mathematics and Science Teaching. 20, 1, p. 45-73

  126. The bug that destroyed a rocket

    Ben-Ari M. (2001), ACM SIGCSE Bulletin. 33, 2, p. 58-59

  127. Salvation for bricoleurs

    Yeshno T. & Ben-Ari M. (2001)

  128. Mathematical Logic for Computer Science

    Ben-Ari M. (2001)

  129. Interactive execution of distributed algorithms

    Ben-Ari M. (2001), Journal on Educational Resources in Computing (JERIC). 1, 2es, 384055.384

  130. Theory-guided technology in computer science

    Ben-Ari M. (2001), Science Education. 10, 5, p. 477-484

  131. 2000

  132. An extended experiment with Jeliot 2000

    Ben-Bassat Levy R., Ben-Ari M. & Uronen P. A. (2000)

  133. Formal verification of the Ricart-Agrawala algorithm

    Sedletsky E., Pnueli A. & Ben-Ari M. (2000), Fst Tcs 2000: Foundations Of Software Technology And Theoretical Computer Science, Proceedings. 1974, p. 325-335

  134. The anthropology of semaphores

    Kolikant Y., Ben-Ari M. & Pollack S. (2000), Iticse 2000: Proceedings Of The 5Th Annual Sigcse/Sigcue Conference On Innovation And Technology In Computer Science Education. 32, 3, p. 21-24

  135. How to Get a Good Review

    Ben-Ari M. (2000), ACM SIGCSE Bulletin. 32, 2, p. 4-6

  136. 1999

  137. DPLab: An environment for distributed programming

    Ben-Ari M. & Silverman S. (1999), Iticse '99: Proceedings Of The 4Th Annual Sigcse/Sigcue Conference On Innovation And Technology In Computer Science Education. 31, 3, p. 91-94

  138. An organizer for project-based learning and instruction in computer science

    Scherz Z. & Polak S. (1999), Iticse '99: Proceedings Of The 4Th Annual Sigcse/Sigcue Conference On Innovation And Technology In Computer Science Education. 31, 3, p. 88-90

  139. 1998

  140. How to solve the Santa Claus problem

    Ben-Ari M. (1998), Concurrency Practice and Experience. 10, 6, p. 485-496

  141. Teaching object-oriented programming in Ada

    Ben-Ari M. (1998), JOOP - Journal of Object-Oriented Programming. 11, 6, p. 39-45

  142. Abstract data types as a project development organiser

    Haberman B., Scherz Z. & Shapiro E. (1998), SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education). 30, 3, p. 102-104

  143. Dispatching on the function result

    Ben-Ari M. (1998), ACM SIGAda Ada Letters. 18, 4, p. 101-106

  144. The software factory

    Ben-Ari M. (1998)

  145. Re-engineering a concurrency simulator

    Persky Y. & Ben-Ari M. (1998), ACM SIGCSE Bulletin. 30, 3, p. 185-188

  146. Constructivism in computer science education

    Ben-Ari M. (1998), ACM SIGCSE Bulletin. 30, 1, p. 257-261
    Submitted Version

  147. Extreme interleavings

    Ben-Ari M. & Burns A. (1998), IEEE Concurrency. 6, 3, p. 90-90

  148. A portable implementation of the distributed systems annex in Java

    Tzruya Y. & Ben-Ari M. (1998), ACM SIGAda Ada Letters. 18, 6, p. 204-211

  149. 1997

  150. A critique of the advanced placement C++ subset

    Ben-Ari M. & Henney K. (1997), SIGCSE Bulletin Inroads. 29, 2, p. 7-10

  151. Recursion: from drama to program

    Ben-Ari M. & Reich N. (1997), Journal of Computer Science Education. 11, 3, p. 9-12

  152. 1996

  153. Using inheritance to implement concurrency

    Ben-Ari M. (1996), ACM SIGCSE Bulletin. 28, 1, p. 180-184

  154. Structure exits, not loops

    Ben-Ari M. (1996), ACM SIGCSE Bulletin. 28, 3, p. 51-51

  155. 1987

  156. The Use of Logic Programming in Education

    Scherz Z., Maler O. & Shapiro E. (1987), Eurit 86. p. 531-537

  157. 1986

  158. A New approach for introducing Prolog to naive users

    Maler O., Scherz Z. & Shapiro E. (1986), Third International Conference on Logic Programming. Shapiro E. (eds.). Berlin, Heidelberg Vol. 225. p. 544-551 (trueLecture Notes in Computer Science)

  159. 1982

  160. Deterministic propositional dynamic logic: Finite models, complexity, and completeness: Finite models, complexity, and completeness

    Ben-Ari M., Halpern J. Y. & Pnueli A. (1982), Journal of Computer and System Sciences. 25, 3, p. 402-417

  161. On-the-fly garbage collection: New algorithms inspired by program proofs

    Ben-Ari M. (1982), International Colloquium on Automata, Languages, and Programming. p. 14-22

  162. Temporal logic proofs of concurrent programs

    Ben-Ari M. (1982)

  163. 1981

  164. Cheap concurrent programming

    Ben-Ari M. (1981), Software - Practice and Experience. 11, 12, p. 1261-1264

  165. Complexity of proofs and models in programming logics

    Ben-Ari M. (1981)

  166. Finite models for deterministic propositional dynamic logic

    Ben-Ari M., Halpern J. Y. & Pnueli A. (1981), International Colloquium on Automata, Languages, and Programming. Kariv O. & Even S. (eds.). p. 249-263

  167. A methodology for modular use of Ada

    Ben-Ari M. & Yehudai A. (1981), ACM SIGPLAN Notices. 16, 12, p. 22-26

  168. 1980

  169. A simplified proof that regular resolution is exponential

    Ben-Ari M. (1980), Information Processing Letters. 10, 2, p. 96-98

  170. 1978

  171. lanov Pushdown Schemes Are Contained in Boolean Recursive Schemes

    Ben-Ari M. (1978), Acta Informatica. 10, 2, p. 117-125

כל הזכויות שמורות למחלקה להוראת המדעים, מכון ויצמן למדע

  • ועדת האתיקה
  • הצהרת נגישות
  • תנאי שימוש
  • מפת האתר
  • חפשו אותנו בפייסבוק