Diana Cukierman

Learn More
Bloom's taxonomy of the cognitive domain and the SOLO taxonomy are being increasingly widely used in the design and assessment of courses, but there are some drawbacks to their use in computer science. This paper reviews the literature on educational taxonomies and their use in computer science education, identifies some of the problems that arise, proposes(More)
We propose an approach to formally representing structured temporal objects. These new temporal objects are recursively made up of convex intervals and Allen’s convex relations. The major emphasis in our approach is on temporal repetition. To that effect we define the time loop. Time loops allow us to abstract common elements in repetitive temporal(More)
A key determinant of success for novice programmers is the extent to which they practice writing code. In a typical introductory programming course, students are given numerous projects, assignments and lab exercises to work through to develop their confidence and skill. In general, designing and preparing suitable problems for these tasks requires a great(More)
The Academic Enhancement Program (AEP) at Simon Fraser University has been created to support student learning by integrating activities that introduce students to basic learning theory and strategies into core first-year Computing Science (CS) courses. Program activities include two required workshops run specifically for the CS courses, tailored to course(More)
Educators find that many students have difficulty succeeding in first-year university Computing Science (CS) courses. Initiatives are pursued to address this challenge and to support students' academic success. Instructors and institutions have reported providing different forms of academic support with programs where learning strategies are discussed with(More)
We extend the basic axiomatization of interval convex relations by Allen and Hayes with unbounded intervals. Unbounded intervals include since intervals with a finite beginning point and infinite ending point, until intervals with an infinite beginning point and finite ending point and the constant alltime representing the whole time line, with both extreme(More)