A three-fold introduction to computer science
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Integrating a breadth-first curriculum with relevant programming projects in CS1/CS2
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Alternative teaching strategies in CS I: supporting diversity (abstract)
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Web-based laboratories in the introductory curriculum enhance formal methods
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Efficiency of algorithms for programming beginners
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Introductory computer science for general education: laboratories, textbooks, and the Internet
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
An interactive learning environment for breadth-first computing science curriculum
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Incorporating problem-solving patterns in CS1
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Chance-It: an object-oriented capstone project for CS-1
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Evolution of an introductory computer science course: the long haul
Journal of Computing Sciences in Colleges
Information technology fluency in practice
Working group reports from ITiCSE on Innovation and technology in computer science education
Hi-index | 0.00 |
We describe a Computer Science General Education course offered at Hope College. This course stresses problem-solving. It uses traditional concepts of programming, but does it with new methods and materials. Graphics is used throughout the course, with programming done in Java applets. All course materials are delivered on the web. All class sessions are combinations of lecture and laboratory modes of instruction. We describe a new interactive environment for student program development in Java. Finally we show how we utilize the World Wide Web as a substitute for a textbook and for course administration.