ACM Home Page
Please provide us with feedback. Feedback
Java resources for computer science instruction
Full text PdfPdf (108 KB)
Source Annual Joint Conference Integrating Technology into Computer Science Education archive
Working Group reports of the 3rd annual SIGCSE/SIGCUE ITiCSE conference on Integrating technology into computer science education table of contents
Dublin, Ireland
Pages: 14 - 34  
Year of Publication: 1998
ISSN:0097-8418
Authors
Joseph Bergin  Pace University, NYC
Thomas L. Naps  Lawrence University
Constance G. Bland  Mississippi Valley State University
Stephen J. Hartley  Drexel University
Mark A. Holliday  Western Carolina University
Pamela B. Lawhead  The University of Mississippi
John Lewis  Villanova University
Myles F. McNally  Alma College
Christopher H. Nevison  Colgate University
Cheng Ng  La Sierra University
George J. Pothering  College of Charleston
Tommi Teräsvirta  University of Helsinki, Finland
Sponsors
SIGCUE: ACM Special Interest Group on Computer Uses In Education
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 20,   Downloads (12 Months): 138,   Citation Count: 4
Additional Information:

references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/316572.358291
What is a DOI?

REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1-1
 
1-2
King, K.N., The Case for Java as a First Language, in Proceedings of the 35 th Annual ACM Southeast Conference (Murfreesboro, Tenn., April, 1997).
1-3
 
1-4
sol.pace.edu/iticse98
2-1
 
2-2
Ben-Ari, M., Concurrent Programming page: stwi.weizmann.ac.il/g-cs/benari/cp.htm
 
2-3
Bush, B., Banda Packages: www.sladen.com/Java/
 
2-4
Dehne, F. K. H. A., www.scs.carleton.ca/~dehne/tools/java/
 
2-5
Drossos, N., Papagelis, A., and Papaioannou, P. , students.ceid.upatras.gr/~papagel/project/ contents.htm
 
2-6
 
2-7
2-8
2-9
 
2-10
Kluit, Sint, and Wester websites, www.ouh.nl/
 
2-11
Lawhead, P., and Wilkins, D., eliot.cs.olemiss.edu/jade/
 
2-12
Lea, D., g.oswego.edu/dl/html/javaINCS.html
 
2-13
McNally, M., Using Image Processing as a Laboratory Theme in CS1 and CS2. to appear in the Journal of Computing In Small Colleges, see also charis.mcs.alma.edu/~mcs/image/.
2-14
 
2-15
Martin, P., Java course page, www/csm/uwe/ac/uk/~pcmarti /javacourse/javacourse.html
2-16
 
2-17
Naps, T. L., A. WebGAIGS page gaigs.cmcs.lawrence.edu/
2-18
2-19
 
2-20
Rodger, S., www.cs.duke.edu/~rodgers/tools/tools.html
 
2-21
Rodger, S., JFLAP www.cs.duke.edu/~magda/flap/index.html
 
2-22
 
2-23
2-24
 
2-25
Stasko, J., Software visualization at the GVU. www.cc.gatech.edu/gvu/softviz/
 
2-26
Stegink, G., www.cs.hope.edu/csci120
 
2-27
Stein, L., Reconceptualizing Computation: Radically Rethinking CS1. www.ai.mit.edu/people/las /papers/cs101-proposal.html
 
2-28
Stein, L., www-cs101.ai.mit.edu
 
2-29
Sutinen, E., Tarhio, J., and Ter~svirta, T., www.cs.helsinki.fi/research/aaps/Jeliot/
2-30
2-31
 
2-32
Wikla, A., www.cs.helsinki.fi/~wikla/JohdOhj/
 
2-33
www.acme.com/java/software/
 
2-34
www.softbear.com/people/larry/
 
2-35
simon.ct.vt.edu/SoSci/index_links /progress.html
 
2-36
www.objectspace.com/jgl Section 3 - Software Engineering:
 
3-1
Bergin, J., csis.pace.edu/~bergin
3-2
 
3-3
 
3-4
 
3-5
Larman, G., Applying UML and Patterns, Prentice-Hall, 1997.
 
3-6
 
3-7
Moss, E., invited talk at OOPSLA '97, Atlanta, Georgia.
 
3-8
Reilly, D., www.inside-Java.com/articles/uidesign
 
3-9
3-10
 
3-11
Symes, K., www.sm.luth.se/csee/courses
3-12
 
3-13
Waldo, J., "Dynamic Lingo," UNIX Review's Performance Computing, July 98, Vol. 16, Issue 8, p. 25.
 
3-14
cs.lasierra.edu/~netprogram
 
3-15
edlab-www.cs.umass.edu/~lerner/
 
3-16
java.sun.com/docs/books/tutorial/essential/ exceptions
 
3-17
www.artima.com/flexiblejava
 
3-18
www.caip.rutgers.edu /~marsic/Teaching/14:332:472.html
 
3-19
www.dcs.napier.ac.uk/~ooseb
 
3-20
www.heinz.cmu.edu/project/java/labs/lab4/ lab4.html
 
3-21
www.math.luc.edu/~laufer/courses/473
 
3-22
www.rational.com
 
3-23
www.redbooks.ibm.com/SG242232 /javac10.html
 
3-24
www2.ai-lab.fh-furtwangen.de/~bless/ UMLEditor/index.html
 
4-1
Austin, P., JCSP Web page. www.cs.ukc.ac.uk/projects/ofa/jcsp/
 
4-2
Caromel, D., and Vayssiere, J., ProActive PDC Web site. www.inria.fr/sloop/javall
 
4-3
Caromel, D., and Vayssiere, J., A Java Framework for Seamless Sequential, Multi-threaded, and Distributed Programming. ACM Workshop: Java for High-Peformance Network Computing (Stanford University, March, 1998) 141-150.
 
4-8
www.mcs.drexel.edu/~shartley/ConcProgJava/ Labs/ multithreadedAQ.html
 
4-4
Chalmers, A., JavaPP Web page at Bristol. www.cs.bris.ac.uk/~alan/javapp.html
 
4-5
Crawford, G., JMPI description. mpi.mpi-softtech. com/publications/JMPI_121797.html
 
4-6
Crawford, G., JMPI proposal. sbir.er.doe.gov/sbir/cycle15/phase1/abstract/70.htm
 
4-7
Domrachev,M., V. Etch, S. Gaissaryan, V. Ivannikov, and N. Shtaltovnaya. DPJ World Wide Web page. www.ispras.ru/~dpj
 
4-9
 
4-10
Hilderink, G., Broenink, J., Vervoort, W., and Bakkers, A., Communicating Java Threads. In A. Bakkers, Editor, Parallel Programming and Java, Proceedings of WoTUG 20, v. 50 of Concurrent Systems Engineering (Amsterdam, 1997), IOS Press.
 
4-11
Hilderink, G., JavaPP World Wide Web page at Twente. www.rt.el.utwente.nl/javapp/
4-12
4-13
 
4-14
 
4-15
Lewis, T., The Binary Critic. IEEE Computer (March, 1997), 17(3):134.
 
4-16
McCauley, R., Computer Science Education Links World Wide Web page. www.cacs.usl.edu/~mccauley/edlinks
 
4-17
Mitchell, C., JavaPVM World Wide Web page. www.isye.gatech.edu/chmsr/jPVM
 
4-18
Stein, L., What We Swept Under the Rug: Radically Rethinking CS1. To appear in Computer Science Education. www.ai.mit.edu/people/las/papers/rug.html
 
4-19
Stein, L., Rethinking CS101 World Wide Web page. www.ai.mit.edu/projects/cs101 /publications.html
 
4-20
Sun Microsystems, Inc. Java World Wide Web page. www.sun.com/solaris/java
 
4-21
Thornton, J., Cal Tech Structured Multithreaded Programming ProjectWorld Wide Web page. threads.cs.caltech.edu.
 
4-22
Welch, P., Java Threads in the Light of Occam/CSP. In A. Bakkers, editor, Parallel Programming and Java, Proceedings of WoTUG 20, v 50 of Concurrent Systems Engineering, Amsterdam:IOS Press, 1997
 
4-23
Welch, P., Parallel and Distributed Computing in Education. University of Kent, U.K., 1998.
4-24
 
5-1
 
5-2
Decker, R., and Hirshfield, S., programming.java, PWS Publishing, Boston, MA, 1998.
 
5-3
 
5-4
 
5-5
5-6
 
5-7
Holliday, M.A., A Web Page of Sample Assignments, www.cs.wcu.edu/~holliday/assgs/.
 
5-8
 
5-9
Java Tutorial, Main World Wide Web Page, Javasoft, 1998. www.javasoft.com/docs/books/tutorial/index.html
 
5-10
Java Tutorial, Networking subtutorial, Javasoft, 1998. www.javasoft.com/docs/books/tutorial/ networking/index.html
 
5-11
Java Tutorial, Servlets subtutorial, Javasoft, 1998. www.javasoft.com/docs/books/tutorial/servlets/inde x.html
 
5-12
Java Tutorial, Security in JDK 1.1 subtutorial, Javasoft, 1998. www.javasoft.com/docs/books /tutorial/security1.1/index.html
 
5-13
Java Tutorial, Security in JDK 1.2 subtutorial, Javasoft, 1998. www.javasoft.com/docs/books /tutorial/security1.2/index.html
 
5-14
 
5-15
 
5-16
Los Alamos National Laboratories, CORBA Resources World Wide Web page, www.acl.lanl.gov/CORBA/.
 
5-17
McCauley, R., The Operating Systems, Parallel Computing, and Networks section of her Computer Science Education Links page, www.cacs.usl.edu/~mccauley/edlinks/#Operating Systems..
 
5-18
 
5-19
 
5-20
 
5-21
Tymann, P., Introduction to Java Networking, Tutorial Slides from SIGCSE'98, www.cs.rit.edu/~ptt/talks/javaNetworking /index.htm.
 
6-1
Baldwin, R., On-line Java tutorial. : www.phrantic.com/scoop/onjava.html
 
6-2
Barret, R., OODB module. www.sun.com /products-n-solutions/edu/java/uab/index.html
 
6-3
 
6-4
 
6-5
Cooper, J., Using JDBC to Create Database Objects www.ibm.com/Java/education /jdbc-objects/
 
6-6
 
6-7
 
6-8
Holliday, M., A Web page of sample assignments : tinuviel.cs.wcu.edu/~holliday/assgs/
 
6-9
 
6-10
Idehen, K., www.openlink.co.uk/info/docs/opljdbc.html
 
6-11
 
6-12
MageLang Institute. JDBC Short Course. notes.krinfo.ch/jdbc/index.html
 
6-13
MageLang Institute. JDBC Short course exercises notes.krinfo.ch/jdbc/jdbc/exercises.html
 
6-14
Manning M., Teach Yourself Borland JBuilder in 14 Days Sams.net Publishing, 1997.
 
6-15
 
6-16
 
6-17
Sun Microsystems JDBC FAQ www.javasoft.com/products/jdbc/jdbc-frequent. html
 
6-18
Sun Microsystems JDBC Overview www.javasoft.com/products/jdbc/overview.html
 
6-19
 
6-20
6-21
 
7-1
www.cs.princeton.edu/courses/ archive/fall96/cs320
 
7-2
csis.pace.edu/~bergin/Compiler.htm
 
7-3
www.cs.orst.edu/~budd/480.html
 
7-4
www.lcc.gatech.edu/~harpold /resources/mm.html
 
7-5
www.eng.auburn.edu/department /cse/research/vi3rg/teaching/hci.html
 
7-6
home.pacbell.net/atai.guitool
 
8-1
Boldyreff, Bennett, Munrow, and Smith, Final Year Projects: Practice and Experience, Monitor: Journal of the CTI Centre for Computing Number 9, Spring 1998, (ISSN 09161-3757) or at www.ulst.ac.uk/cticomp
 
8-2
csis.pace.edu/~bergin/Java/StudentTasks.html
 
8-3
www.kzoo.edu/expProg.html
 
8-4
www.dur.ac.uk/~dcs0www/ug /y3proj/project.html
 
8-5
www.uis.edu/~mcc97/html/papers/powers
 
8-6
www.fau.edu/divdept/cobus/dis/sdp-ec/sdp


Collaborative Colleagues:
Joseph Bergin: colleagues
Thomas L. Naps: colleagues
Constance G. Bland: colleagues
Stephen J. Hartley: colleagues
Mark A. Holliday: colleagues
Pamela B. Lawhead: colleagues
John Lewis: colleagues
Myles F. McNally: colleagues
Christopher H. Nevison: colleagues
Cheng Ng: colleagues
George J. Pothering: colleagues
Tommi Teräsvirta: colleagues

Peer to Peer - Readers of this Article have also read: