An introduction to formal languages and automata
An introduction to formal languages and automata
Algorithms in C
Hypercard automata simulation: finite-state, pushdown and Turing machines
ACM SIGCSE Bulletin
The KLYDE workbench for studying experimental algorithm analysis
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
LLparse and LRparse: visual and interactive tools for parsing
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Dancing with DynaLab: endearing the science of computing to students
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Algorithm visualization served off the World Wide Web: why and how
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
Integrating animations into courses
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
Review of animation systems for algorithm understanding
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
A collection of tools for making automata theory and formal languages come alive
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Science and engineering case studies in introductory computing courses for non-majors
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Large introductory computer science classes: strategies for effective course management
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Web-based animation of data structures using JAWAA
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Concrete teaching: hooks and props as instructional technology
ITiCSE '98 Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science education
A special learning environment for repeat students
ITiCSE '99 Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education
Experiences in using animations in introductory computer science lectures
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Interactive program demonstration as a form of student program assessment
Journal of Computing Sciences in Colleges
Design, science, and engineering topics?: teaching HCI with a unified method
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Proceedings of the 23rd annual international conference on Design of communication: documenting & designing for pervasive information
Hi-index | 0.00 |
Students get more out of an interactive lecture than a passive lecture because they are given time to think. This time allows them to determine if they understand a concept, and if not to ask questions. This understanding is crucial when concepts build on one another. We describe our positive experiences in teaching sophomore-level computer science courses in an interactive lecture format with a computer in the classroom.