View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide
Hotspots: Admin Pages | Turn-in Site |
Current Links: Cases Final Project Summer 2007

Beginner or Intermediate Squeak User's Index of Useful Cases and Tutorials

by David Eakes
I went to look at several of the cases in the last two semesters. I have compiled a listing of some of the better tutorials and cases, focusing mostly on Spring 2006. These will be useful to beginning and intermediate users of Smalltalk. I even learned a couple of things I never knew in all the time I've been playing with Squeak.

Spring 2006

Team MusExMachina created a listing and description of seven things a team can do to help team productivity. They have an esspecially good idea for how to launch Squeak quickly (practice 4), and they include the script to use in Linux. Mus ex machina Cases

Team OMG-UNITZ!!1` provides some good tips of what to do and what not to do for CRC cards and Scenarios. They show graded CRC cards, which is something I have not seen in a case yet. It's good to see how a TA grades CRC cards before they come back. Team OMG-UNITZ!!1` Cases

Team extends Good implements Skill made Pong using MVC in Morphic. This is a good tutorial in MVC and shows how to actually seperate the pieces of a GUI. Team extends Good implements Skill Cases

Flash Gordon Productions made a few cases. The one that really caught my eye was their Milestone 6 description. They include screenshots and diagrams. Flash Gordon Productions

Team Modulus created a case showing how their CRC cards evolved over the course of M1 to M3. It shows how a team learns and fixes problems that early versions of CRC cards. This could be good for showing new teams how to create their CRC cards. Team Modulus Cases

Team Cheesy Mice has cases for M5 and M6. Both of which are in depth. Their M5 case explains what they did and what they learned in the Milestone. Their M6 case walks through how they accomplished the Milestone. The Cheesy Mice Cases

At the time of writing, the Sudoku Project tutorial case was incomplete; however, I choose to include it because the parts that are complete are good at explaining how to code a simple project in Squeak. Solving the Sudoku Project

Final Exam Review 2006 is good. This is very useful. All the questions in the Final Review are linked with all the answers from the students in Spring 2006 Final Exam Review Spring 2006 Index

Video Professor: I would be stupid to not include this. This is a video set of tutorials for how to get started in Squeak. I even learned some things from these videos that I wish I would have known in January.Video Professor: Because reading is HARD.

Fall 2005

The biggest thing I noticed at the time of writing this is that there is no Java-to-Squeak tutorial this semseter. Team Robot Chicken wrote a good Java to Smalltalk set of counterparts. This could be very useful to a Squeak novice. Mini Java-to-Squeak Tutorial

There was no networking this semester, but I think it would be a good idea to link a tutorial to Comanche for future classes if they use networking. Here is the tutorial for Squeak 3.7: How-To Use and Setup Comanche and the tutorial for Squeak 3.8: How to Setup Comanche in Squeak 3.8

And finally, a general how-to-do-stuff in Squeak: General useful Squeak stuff

Links to this Page