Teaching abstraction to novices: Pattern-based and ADT-based problem-solving processes (original) (raw)
Related papers
Abstraction in Computer Science Education: An Overview
Informatics in Education, 2021
2008
Reducing Abstraction in High School Computer Science Education
Journal on Educational Resources in Computing, 2008
Proceedings of the 2nd International Conference on Higher Education Advances, 2016
Abstract Examining Instruction for Abstraction in K-12 Computer Science
A systematic approach to teaching abstraction and mathematical modeling
Murali Sitaraman, eefwef dsds, Joan Krone
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education - ITiCSE '12, 2012
Modelling the Use of Abstraction in Algorithmic Problem Solving
Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1
Dealing With Abstraction: Reducing Abstraction in Teaching (RAiT)
2014
Teaching Abstraction in Mathematics and Computer Science - A Computer-supported Approach with Alloy
Philippe Bonnot, M. Homps, Marianne Simonot
Toward a first course based on object-oriented patterns
ACM Sigcse Bulletin, 1996
Comparison of Abstraction in Computer Coding and in Critical Thinking
International Journal of Computer Science Education in Schools, 2018
Connectivity between Abstraction Layers in Declarative ADT-Based Problem-Solving Processes
2009
2011
The use of CATs and case-based teaching for dealing with different levels of abstractions
2009 39th IEEE Frontiers in Education Conference, 2009
Abstraction in Computer Science
Minds and Machines, 2007
(An almost) pedagogical pattern for pattern-based problem-solving instruction
Haim Averbuch, Orna Muller, Bruria Haberman
ACM SIGCSE Bulletin, 2004
Teaching Students to Implement Algorithms
A pattern-based problem-solving process for novice programmers
Proceedings of the fifth Australasian conference …, 2003
The United Kingdom and Ireland Computing Education Research (UKICER) conference
Defining the Competence of Abstract Thinking and Evaluating CS-Students' Level of Abstraction
Proceedings of the 52nd Hawaii International Conference on System Sciences, 2019
Reducing Abstraction: The Case of School Mathematics
Introductory problem solving in computer science
1997
Pattern-based Programming Instruction
Abstraction as an Approach to the Learning of Basic Design
Burcu Balaban Ökten, Nazende Yilmaz
technics technologies education management, 2023
Is abstraction the key to computing?
Communications of the ACM, 2007
The neglected middle novice programmer: reading and writing without abstracting
20th Annual Conference of the National Advisory Committee on Computing Qualifications (NACCQ 2007), 2007