Abstract
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.
- 1 Adams, Joel, "Chance-It: An Object-Oriented Capstone Project for CS-I," SIGCSE Bulletin, March, 1998, pp. 6-9. Google Scholar
Digital Library
- 2 Baldwin, Doug, Greg Scragg, and Hans Koemen, "A Three-Fold Introduction to Computer Science," SIGCSE Bulletin, March, 1994, pp. 290-294. Google Scholar
Digital Library
- 3 Deremer, Dorothy, Moderator, and Gail Finley, Lynn Ziegler, Doug Baldwin, and Gordon Stegink, "Alternative Teaching Strategies in CSI: Supporting Diversity," SIGCSE Bulletin, March, 1995, pp. 368-369. Google Scholar
Digital Library
- 4 Ginat, David, "Efficiency of Algorithms for Programming Beginners," SIGCSE Bulletin, March, 1996, pp. 160- 164. Google Scholar
Digital Library
- 5 McFall, Ryan, and Gordon Stegink, "Introductory Computer Science for General Education: Laboratories, Textbooks, and the Internet," SIGCSE Bulletin, March, 1997, pp. 96-100. Google Scholar
Digital Library
- 6 Palakal, Mathew, Frederick Myers, and Carla Boyd, "An Interactive Learning Environment for Breadth-First Computing Science Curriculum," SIGCSE Bulletin, March, 1998, pp. 1-5. Google Scholar
Digital Library
- 7 Price Jones, Rhys, Fritz Ruehr, and Richard Salter, "Web- Based Laboratories in the Introductory Curriculum Enhance Formal Methods," SIGCSE Bulletin, March 1996, pp. 160- 164. Google Scholar
Digital Library
- 8 Reed, David, "Incorporating Problem-solving Patterns in CS 1," SIGCSE Bulletin, March, 1998, pp. 6-9. Google Scholar
Digital Library
- 9 Wilson, Ronald E., "Integrating a Breadth-First Curriculum with Relevant Programming Projects in CS1/CS2," SIGCSE Bulletin, March 1995, pp. 214-217. Google Scholar
Digital Library
Index Terms
Computer science and general education: Java, graphics, and the Web
Recommendations
Supporting K-12 computer science education
The Computer Science Teachers Association (CSTA) supports and promotes the teaching of computer science and other computing disciplines at the K-12 educational level. During this presentation we will explore the issues for K-12 computer teachers, the ...
Computer science-education outreach: an interdisciplinary collaboration (abstract only)
SIGCSE '13: Proceeding of the 44th ACM technical symposium on Computer science educationA recent focus in CS education has been at the K-12 level, developing CS and computational thinking skills. Oftentimes CS programs find it difficult to get into schools. At St. Scholastica a unique partnership exists between CS and Education. Together ...
Introductory computer science for general education: laboratories, textbooks, and the Internet
Many colleges and universities are experiencing the need to offer an introductory computer science course that meets some but perhaps not all the guidelines suggested for a CS 1 course. This course frequently meets institutional general education ...







Comments