Noa Ragonis

Orcid: 0000-0002-8163-0199

According to our database1, Noa Ragonis authored at least 37 papers between 1994 and 2022.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
Selecting examples for CS courses: the case of a computational thinking MOOC.
Inroads, 2022

The Application of Higher-Order Cognitive Thinking Skills to Promote Students' Understanding of the Use of static in Object-Oriented Programming.
Informatics Educ., 2022

Computational thinking in the era of data science.
Commun. ACM, 2022

A MOOC on Computational Thinking for All: Pedagogical Principles, Challenges, and Their Application.
Proceedings of the International Conference on Computational Science and Computational Intelligence, 2022

2021
Understanding the "this" reference in object oriented programming: Misconceptions, conceptions, and teaching recommendations.
Educ. Inf. Technol., 2021

2020
Students' Awareness and Embracement of Soft Skills by Learning and Practicing Teamwork.
J. Inf. Technol. Educ. Innov. Pract., 2020

Guide to Teaching Computer Science - An Activity-Based Approach, Third Edition
Springer, ISBN: 978-3-030-39359-5, 2020

2019
What Are Computer Science Educators Interested In? The Case of SIGCSE Conferences.
Proceedings of the Informatics in Schools. New Ideas in School Informatics, 2019

2018
Analogies Between Logic Programming and Linguistics For Developing Students' Understanding of Argumentation Texts.
J. Inf. Technol. Educ. Res., 2018

A Diagnostic Tool for Assessing Students' Perceptions and Misconceptions Regards the Current Object "this".
Proceedings of the Informatics in Schools. Fundamentals of Computer Science and Software Engineering, 2018

Computational Thinking: Constructing the Perceptions of Pre-service Teachers from Various Disciplines.
Proceedings of the Informatics in Schools. Fundamentals of Computer Science and Software Engineering, 2018

2017
On the (Mis) Understanding of the "this" Reference.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

2014
Drawing Analogies between Logic Programming and Natural Language Argumentation Texts to Scaffold Learners' Understanding.
J. Inf. Technol. Educ. Res., 2014

STEM teaching as an additional profession for scientists and engineers: the case of computer science education.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Guide to Teaching Computer Science - An Activity-Based Approach, Second Edition
Springer, ISBN: 978-1-4471-6630-6, 2014

2013
What is it we are asking: interpreting problem-solving questions in computer science and linguistics.
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Students' Innovative Thinking and Their Perceptions About the Ideal Learning Environment.
Proceedings of the 8th International Conference on Knowledge Management in Organizations, 2013

Supporting high school computer science teachers in writing academic papers.
Proceedings of the Innovation and Technology in Computer Science Education conference 2013, 2013

2012
Fuzzy OOP: expanded and reduced term interpretations.
Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, 2012

Integrating the teaching of algorithmic patterns into computer science teacher preparation programs.
Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, 2012

2011
A study on attitudes and emphases in computer science teacher preparation.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

Pre-service Computer Science Teacher Training within the Professional Development School (PDS) Collaboration Framework.
Proceedings of the Informatics in Schools. Contributing to 21st Century Education, 2011

2010
A pedagogical approach to discussing fundamental object-oriented programming principles using the ADT <i>SET</i>.
Inroads, 2010

How to establish a computer science teacher preparation program at your university?: the ECSTPP workshop.
Inroads, 2010

A survey of computer science teacher preparation programs in Israel tells us: computer science deserves a designated high school teacher preparation!
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

Linking different programming paradigms: thoughts about instructional design.
Proceedings of the 15th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2010

2009
Preparation of high school computer science teachers: the Israeli perspective.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

2008
Computing Pre-University: Secondary Level Computing Curricula.
Proceedings of the Wiley Encyclopedia of Computer Science and Engineering, 2008

Tutoring model for promoting teaching skills of computer science prospective teachers.
Proceedings of the 13th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2008

Disciplinary-Pedagogical Teacher Preparation for Pre-service Computer Science Teachers: Rational and Implementation.
Proceedings of the Informatics Education - Supporting Computational Thinking, Third International Conference on Informatics in Secondary Schools, 2008

2005
A long-term investigation of the comprehension of OOP concepts by novices.
Comput. Sci. Educ., 2005

On understanding the statics and dynamics of object-oriented programs.
Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, 2005

2004
A refreshing approach to an academic seminar course.
Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2004

2003
A multi-level distance learning-based course for high-school computer science leading-teachers.
Proceedings of the 8th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2003

Management Issues of Flexible, Multi-Level Distance Learning-Based Teacher Training.
Proceedings of the 2003 IEEE International Conference on Advanced Learning Technologies, 2003

1998
Development, implementation and evaluation of a course in expert systems for high-school students (poster).
Proceedings of the 6th Annual Conference on the Teaching of Computing and the 3rd Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 1998

1994
Introduction to Logic Programming and AI: the Development of a Multilevel Curricula.
Proceedings of the ICLP 1994 Workshop W11: Logic Programming and Education, 1994


  Loading...