Oops, different accounts for different lists. I wrote this earlier
today. > I've been asked to give a "Smalltalk" presentation to our local > Linux Users Group. I'm curious if anyone out there has ever done > one of these? And if they have any ideas, hints, materials they're > willing to share. > > I'm specifically avoiding Seaside particular this time, because > they've asked us to come back next time and give that, but figured > you Seasiders might still have good ideas for this in general. > > One approach I've toyed with taking is using the Design Principles > behind Smalltalk <http://users.ipa.net/~dwighth/smalltalk/ > byte_aug81/design_principles_behind_smalltalk.html> paper as an > outline, and using a live system at each point to try and > illustrate each point. Some of the points are a bit abstract > thoughk, so I'm not sure. I also intend to talk a little bit about > "multi-paradigm" systems a touch. Plan on loading > NumericCollections to do APL-ish stuff. And demonstrating something > interesting with blocks. > > TIA -- Travis Griggs Objologist "I think that we should be men first, and subjects afterward." - Henry David Thoreau _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
>> I've been asked to give a "Smalltalk" presentation to our local Linux
>> Users Group. This is great! >> I'm curious if anyone out there has ever done one of >> these? And if they have any ideas, hints, materials they're willing to >> share. My approach is to not give something too theoretical or esoteric, but rather think in terms of both fun and practical approach. What I do in my presentations is to show a small part (very small and simple) of a game design and show how SUnit works as part of a Test Driven Development [TDD] approach in ST. As I am explaining the process I also show how it can be done in ST. I explain the Refactoring Browser, the workspace, and some of their power as needed. It may take some 2 hours to have a reasonable presentation. I explain how to define the variables I need, and how to write the methods in their proper classes. Maybe there will also time for some refactoring. Being well prepared is very important, not because you should go in a mechanical fashion about it, but because then it will be easier for you to improvise to catch the mood of the audience. Yet, because this may be your first presentation, going mechanically maybe what feels right for you. Take it as a learning experience for yourself. My 2 c. Where will your presentation be? Wish you success, Victor =================================================================== Travis Griggs wrote: > Oops, different accounts for different lists. I wrote this earlier today. > >> I've been asked to give a "Smalltalk" presentation to our local Linux >> Users Group. I'm curious if anyone out there has ever done one of >> these? And if they have any ideas, hints, materials they're willing to >> share. >> >> I'm specifically avoiding Seaside particular this time, because >> they've asked us to come back next time and give that, but figured you >> Seasiders might still have good ideas for this in general. >> >> One approach I've toyed with taking is using the Design Principles >> behind Smalltalk >> <http://users.ipa.net/~dwighth/smalltalk/byte_aug81/design_principles_behind_smalltalk.html> >> paper as an outline, and using a live system at each point to try and >> illustrate each point. Some of the points are a bit abstract thoughk, >> so I'm not sure. I also intend to talk a little bit about >> "multi-paradigm" systems a touch. Plan on loading NumericCollections >> to do APL-ish stuff. And demonstrating something interesting with blocks. >> >> TIA > > -- > Travis Griggs > Objologist > "I think that we should be men first, and subjects afterward." - Henry > David Thoreau > > > > _______________________________________________ > seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside > seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
See Presenting Squeak on the wiki:
http://wiki.squeak.org/squeak/1091 On Nov 6, 2007 5:53 PM, Victor <[hidden email]> wrote: > >> I've been asked to give a "Smalltalk" presentation to our local Linux > >> Users Group. > > This is great! > > >> I'm curious if anyone out there has ever done one of > >> these? And if they have any ideas, hints, materials they're willing to > >> share. > > My approach is to not give something too theoretical or esoteric, but > rather think in terms of both fun and practical approach. > > What I do in my presentations is to show a small part (very small and > simple) of a game design and show how SUnit works as part of a > Test Driven Development [TDD] approach in ST. > > As I am explaining the process I also show how it can be done in ST. I > explain the Refactoring Browser, the workspace, and some of their power > as needed. It may take some 2 hours to have a reasonable presentation. > I explain how to define the variables I need, and how to write the > methods in their proper classes. Maybe there will also time for some > refactoring. > > Being well prepared is very important, not because you should go in a > mechanical fashion about it, but because then it will be easier for you > to improvise to catch the mood of the audience. Yet, because this may > be your first presentation, going mechanically maybe what feels right > for you. Take it as a learning experience for yourself. > > My 2 c. > > Where will your presentation be? > > Wish you success, > Victor > > =================================================================== > > > Travis Griggs wrote: > > Oops, different accounts for different lists. I wrote this earlier today. > > > >> I've been asked to give a "Smalltalk" presentation to our local Linux > >> Users Group. I'm curious if anyone out there has ever done one of > >> these? And if they have any ideas, hints, materials they're willing to > >> share. > >> > >> I'm specifically avoiding Seaside particular this time, because > >> they've asked us to come back next time and give that, but figured you > >> Seasiders might still have good ideas for this in general. > >> > >> One approach I've toyed with taking is using the Design Principles > >> behind Smalltalk > >> <http://users.ipa.net/~dwighth/smalltalk/byte_aug81/design_principles_behind_smalltalk.html> > >> paper as an outline, and using a live system at each point to try and > >> illustrate each point. Some of the points are a bit abstract thoughk, > >> so I'm not sure. I also intend to talk a little bit about > >> "multi-paradigm" systems a touch. Plan on loading NumericCollections > >> to do APL-ish stuff. And demonstrating something interesting with blocks. > >> > >> TIA > > > > -- > > Travis Griggs > > Objologist > > "I think that we should be men first, and subjects afterward." - Henry > > David Thoreau > > > > > > > > _______________________________________________ > > seaside mailing list > > [hidden email] > > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside > > > _______________________________________________ > seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside > seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Free forum by Nabble | Edit this page |