View Single Post
Posts: n/a
Default 05-03-2007, 07:53 PM

The main reason that I wrote and published the material at is because even at this late date (apparently the last year in the life of V2.0), I found almost no freely available Alice programming technical information online. (Coming from a Java background, I found that to be almost unbelievable.) For example, I was unable to find any online information about the behavior of the twenty or so primitive methods that belong to all Alice objects, even though the names of some of those methods are ambiguous.

Therefore, I wrote and published a document (Appendix A) on the aforementioned website that explains and illustrates the behavior of the primitive methods. In addition, there are about twenty other tutorial lessons on that website that explain and illustrate various other aspects of Alice programming aimed at teaching programming fundamentals to aspiring programmers who have no programming background.

Now, I am in the process of writing lab projects, practice tests, and classroom lecture slides to accompany the tutorial lessons. That effort will continue for the next couple of months.

Because I am getting ready to teach my first Alice course this summer (I normally teach Java OOP), neither I nor my students could tolerate that dearth of online technical information on Alice.

The material that I have published is freely available to all students and may be freely reproduced and used by facuty and staff of public and private educational institutions provided such reproduction and use is non-commercial and is for purposes consistent with the teaching process.

If you are a student, a teacher, or on the staff of an educational institution as described above, I sincerely hope that you will find my material useful and will assist you in your teaching efforts.

And by the way, if you also have an interest in Java OOP (teaching AP courses for example), I have published about 500 tutorials on Java programming on the same website during the past ten years.

And another by the way, if you are an aspiring programmer within driving distance of Austin TX, registration is currently underway (as of May 3, 2007) for my summer course titled COSC 1315 Fundamentals of Programming at Austin Community College.

Dick Baldwin
Reply With Quote