Communications of the ACM
What best predicts computer proficiency?
Communications of the ACM
Communications of the ACM - Special issue: Soviet computing
Does it help to have some programming experience before beginning a computing degree program?
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
A study of the impact of student background and preparedness on outcomes in CS I
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
The effect of student attributes on success in programming
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Reduction -- an abstract thinking pattern: the case of the computational models course
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Computer science/informatics in secondary education
Proceedings of the 16th annual conference reports on Innovation and technology in computer science education - working group reports
Leveraging online courses to increase student success in a Computer Science degree
Proceedings of the 3rd Computer Science Education Research Conference on Computer Science Education Research
Hi-index | 0.00 |
One of the units in the relatively new high school CS curriculum which is being implemented in Israel is a theoretical unit on computational models. It includes deterministic and non-deterministic finite automata, regular and non-regular languages, closure properties of regular languages, pushdown automata, closure properties of context free languages, Turing machines, the Church-Turing thesis and the halting problem. This paper focuses on part of a study we conducted dealing with the achievements of high school students studying this unit. Specifically, this paper compares the achievements of students on the technical parts of this unit vs. its theoretical parts. We also examine the correlation between achievements of students studying the Computational Models unit, and two other factors: The students' previous computer-related background (not necessarily computer science) and the level on which they studied mathematics.