Introduction to Logic Programming and AI: the Development of a Multilevel Curricula. - Zahava Scherz; Bruria Haberman; Noa Ragonis (ICLP Workshop: Logic Programming and Education, 1994)

Development, implementation and evaluation of a course in expert systems for high-school students (poster). - Noa Ragonis; Ehud Shapiro; Mordechai Ben-Ari; Zahava Scherz (ITiCSE, 1998)

Management Issues of Flexible, Multi-Level Distance Learning-Based Teacher Training. - Noa Ragonis; Bruria Haberman (ICALT, 2003)

A multi-level distance learning-based course for high-school computer science leading-teachers. - Noa Ragonis; Bruria Haberman (ITiCSE, 2003)

A refreshing approach to an academic seminar course. - Noa Ragonis (ITiCSE, 2004)

On understanding the statics and dynamics of object-oriented programs. - Noa Ragonis; Mordechai Ben-Ari (SIGCSE, 2005)

A long-term investigation of the comprehension of OOP concepts by novices. - Noa Ragonis; Mordechai Ben-Ari (Comput. Sci. Educ., 2005)

Disciplinary-Pedagogical Teacher Preparation for Pre-service Computer Science Teachers: Rational and Implementation. - Noa Ragonis; Orit Hazzan (ISSEP, 2008)

Tutoring model for promoting teaching skills of computer science prospective teachers. - Noa Ragonis; Orit Hazzan (ITiCSE, 2008)

Computing Pre-University: Secondary Level Computing Curricula. - Noa Ragonis (Wiley Encyclopedia of Computer Science and Engineering, 2008)

Preparation of high school computer science teachers: the Israeli perspective. - Judith Gal-Ezer; Orit Hazzan; Noa Ragonis (SIGCSE, 2009)

Linking different programming paradigms: thoughts about instructional design. - Noa Ragonis; Bruria Haberman (ITiCSE, 2010)

A survey of computer science teacher preparation programs in Israel tells us: computer science deserves a designated high school teacher preparation! - Noa Ragonis; Orit Hazzan; Judith Gal-Ezer (SIGCSE, 2010)

How to establish a computer science teacher preparation program at your university?: the ECSTPP workshop. - Orit Hazzan; Judith Gal-Ezer; Noa Ragonis (Inroads, 2010)

A pedagogical approach to discussing fundamental object-oriented programming principles using the ADT SET. - Noa Ragonis (Inroads, 2010)

Pre-service Computer Science Teacher Training within the Professional Development School (PDS) Collaboration Framework. - Noa Ragonis; Anat Oster-Levinz (ISSEP, 2011)

A study on attitudes and emphases in computer science teacher preparation. - Noa Ragonis; Orit Hazzan; Judith Gal-Ezer (SIGCSE, 2011)

Integrating the teaching of algorithmic patterns into computer science teacher preparation programs. - Noa Ragonis (ITiCSE, 2012)

Fuzzy OOP: expanded and reduced term interpretations. - Ronit Shmallo; Noa Ragonis; David Ginat (ITiCSE, 2012)

Supporting high school computer science teachers in writing academic papers. - Tami Lapidot; Noa Ragonis (ITiCSE, 2013)

Students' Innovative Thinking and Their Perceptions About the Ideal Learning Environment. - Miri Barak; Sigal Morad; Noa Ragonis (KMO, 2013)

What is it we are asking: interpreting problem-solving questions in computer science and linguistics. - Noa Ragonis; Gila Shilo (SIGCSE, 2013)

Guide to Teaching Computer Science - An Activity-Based Approach, Second Edition - Orit Hazzan; Tami Lapidot; Noa Ragonis (Springer, 2014)

STEM teaching as an additional profession for scientists and engineers: the case of computer science education. - Orit Hazzan; Noa Ragonis (SIGCSE, 2014)

Drawing Analogies between Logic Programming and Natural Language Argumentation Texts to Scaffold Learners' Understanding. - Noa Ragonis; Gila Shilo (J. Inf. Technol. Educ. Res., 2014)

On the (Mis) Understanding of the "this" Reference. - Noa Ragonis; Ronit Shmallo (SIGCSE, 2017)

Computational Thinking: Constructing the Perceptions of Pre-service Teachers from Various Disciplines. - Noa Ragonis (ISSEP, 2018)

A Diagnostic Tool for Assessing Students' Perceptions and Misconceptions Regards the Current Object "this". - Noa Ragonis; Ronit Shmallo (ISSEP, 2018)

Analogies Between Logic Programming and Linguistics For Developing Students' Understanding of Argumentation Texts. - Noa Ragonis; Gila Shilo (J. Inf. Technol. Educ. Res., 2018)

What Are Computer Science Educators Interested In? The Case of SIGCSE Conferences. - Noa Ragonis; Orit Hazzan (ISSEP, 2019)

Guide to Teaching Computer Science - An Activity-Based Approach, Third Edition - Orit Hazzan; Noa Ragonis; Tami Lapidot (Springer, 2020)

Students' Awareness and Embracement of Soft Skills by Learning and Practicing Teamwork. - Noa Ragonis; Orit Hazzan; Gadi Har-Shai (J. Inf. Technol. Educ. Innov. Pract., 2020)

Understanding the "this" reference in object oriented programming: Misconceptions, conceptions, and teaching recommendations. - Ronit Shmallo; Noa Ragonis (Educ. Inf. Technol., 2021)

A MOOC on Computational Thinking for All: Pedagogical Principles, Challenges, and Their Application. - Noa Ragonis; Orit Hazzan (CSCI, 2022)

Computational thinking in the era of data science. - Koby Mike; Noa Ragonis; Rinat B. Rosenberg-Kima; Orit Hazzan (Commun. ACM, 2022)

The Application of Higher-Order Cognitive Thinking Skills to Promote Students' Understanding of the Use of static in Object-Oriented Programming. - Noa Ragonis; Ronit Shmallo (Informatics Educ., 2022)

Selecting examples for CS courses: the case of a computational thinking MOOC. - Noa Ragonis; Ayelet Bukai; Orit Hazzan (Inroads, 2022)

Spiral Cultivation of Soft Skills in Computer Science Education. - Noa Ragonis (SIGCSE (2), 2025)