In the coming months Borland International will release a new Java deveopment product called JBuilder. The product will be based on the Java component model (known as JavaBeans). Programmers will use drag-and-drop visual tools in an extremely powerful editing/debugging environment. This workshop will introduce JBuilder with an emphasis on its uses in education. The workshop format will be flexible and interactive, with plenty of time for questions and discussion. Participants should be familiar with Windows 95 or Windows NT, and have a background in either C or C++. Previous knowledge of the Java programming language is not required. Each participant will receive a copy of a new book on Jbuilder.
The introduces C++ for those already familiar with Pascal. The tutorial presents familiar problem solutions in Pascal followed by those constructs needed to implement them in C++. The tutorial also introduces the power of inheritance in the data structures curriculum. A proposed subset of the C++ language was developed as part of the work of an ad hoc committee of computer science educators both at the secondary (gymnasium) and undergraduate level. This subset should be appropriate for use in the first two computer science courses (up to an including Algorithms and Data Structures). The tutorial presenter was a member of that committee which met several times over the course of a year and which has a draft document available on the web as part of the Advanced Placement Computer Science Program in the US. She will discuss both the subset and the pedagogical reasons that motivated the choice of language constructs, as well as the advanced placement program itself. The subset can be found on the web at http://www.cs.duke.edu/~ola/ap/prolog.html.
See the program overview or go back to the homepage.