An integrated program development tool for teaching and learning how to program
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Do we really teach abstraction?
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Teaching design effectively in the introductory programming courses
CCSC '00 Proceedings of the fourteenth annual consortium on Small Colleges Southeastern conference
A report on the use of HyperTalk in CS1 within a liberal arts setting
ACM SIGCSE Bulletin
Coached program planning: dialogue-based support for novice program design
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
The design of algorithm translation package using UML
SEPADS'05 Proceedings of the 4th WSEAS International Conference on Software Engineering, Parallel & Distributed Systems
Education: Teaching computing to everyone
Communications of the ACM - Security in the Browser
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |
From the Publisher:Features:Introduces basic computing ideas, including essential algorithm constructs, software engineering, and certain foundational aspects of theory, tailored to students at a beginning level.Using a "Java-like" pseudo-code, this text prepares students for learning how to program with an object-oriented language.Provides a comprehensive lab manaual that introduces students to various software applications that they will use throughout their careers. Reinforces key concepts with pedagogical features like "Food for Thought" sections and boxed definitions.