Overview

Schedule

Program

CS Dept

Contact        

                              Overview                     Java
 

SPICE  PIONEERS

SPICE is an intensive, fun-filled, two-week program in modern software development offered by the IPFW Computer Science Department. It provides the opportunity to sharpen basic skills in Java, one of the most widely used languages for Internet and modern application programming. There will be demonstrations, projects and advanced training in software design and development. Workshops will allow you to practice what you have learned. Working in teams with other students, you will design and test a Java application that implements a computer game or simulation.

 If  you are a student with a desire to push your programming skills, meet other students with strong programming interests, prepare for the AP CEEB examination, and perhaps explore a computer-based career, SPICE can a perfect extension of your high school classes. Even if you aren’t planning to pursue a career in computer science, SPICE will give you the skills you can use to create games and websites of your own that are sure to impress your family and friends. 

We offer two SPICE classes:
 

- SPICE I

The content of SPICE I is truly basic Java, and intended for absolute beginners. The topics are introduction to Java and JBuilder, primitive data types and operations, control statements, methods, arrays, strings, objects and classes.
 

 

- SPICE II
The content of SPICE II is fairly advanced, and designed for students with prior Java background. The topics include GUI programming, event driven programming, user interfaces and abstract classes, inheritance and polymorphism, exceptions, input and output, and threading.

At the completion of  the program, students are awarded IPFW Attendance Certificate.

In all, the objectives of this program are summarized as follows:  

  1. Provide high-school students with a challenging and rewarding experience in modern software development through on-campus workshops.
  2. Make computer science popular to K-12 audience and encourage high-school students to consider a computer science career by exposing them to the vast choices of   opportunities in the field.
  3. Better prepare high-school students who will choose to pursue a Computer Science degree at the university level.
  4. Show creative and imaginative activities in computer science.