I can't speak for anyone else but at least I intended No cynicism; I guess I saw your screenshot and just felt like changing it a bit...
and I thought I read your statement right "I enclose a screen dump of a very simple one for beginners (my code may be bad - so if so you can fix it)" Regards Dimitris On Mon, Mar 30, 2009 at 10:20 PM, richard terry <rte...@pacific.net.au>wrote: > On Tue, 31 Mar 2009 12:26:20 pm jbskaggs wrote: > > Thanks for the code! > What code, is that a note oc cynicism? > > Richard > > > JB > > > > richard terry-5 wrote: > > > On Tue, 31 Mar 2009 08:49:37 am jbskaggs wrote: > > >> Like I said I'd admin the site so I guess that's what you mean by > > >> co-ordinate the samples. > > >> > > >> Ill setup a site tonite, so when you get a chance you can email me the > > >> samples to just remove the spaces: > > > > > > Personally I think the samples should be part of a gambas program - an > > > overview of gambas like I said wxPython demo does - and not part of a > web > > > site. I think there needs to be two parts of this > > > > > > 1) More detailed examples in the documentation wiki even for really > > > simple things > > > > > > 2) Complete code examples as part of a larger demo included with the > > > distribution of Gambas, and maintained as part of the source code in > svn > > > > > > That way, if you or I get run over by a truck it is still there. > > > > > > Ive never experienced much joy looking for code on websites - it tends > to > > > be > > > fragmented, difficult to maintain and I don't really want to contribute > > > to it > > > if that is the format. > > > > > > I enclose a screen dump of a very simple one for beginners (my code may > > > be bad - so if so you can fix it), which shows the concept I think > would > > > work, > > > and could be included as part of a whole demo. I've others I've done. > > > > > >> jbskaggs @ skaggs world . com > > >> > > >> Im in the states but Im in the office from noon central time till > about > > >> 4 or 5 am. I work and live children's home (used to be called > > >> orphanages) so > > >> at night have time to program and write etc. I'm the one who makes > > >> sure kids don't run away, are comforted when scared or lonely, provide > > >> counseling, that kind of thing. > > >> > > >> jb skaggs > > >> > > >> richard terry-5 wrote: > > >> > On Tue, 31 Mar 2009 07:43:22 am Ron wrote: > > >> >> richard terry wrote: > > >> >> > On Tue, 31 Mar 2009 07:22:48 am jbskaggs wrote: > > >> >> >> I would like to set up a online gambas school where the more > > >> >> > > >> >> experienced > > >> >> > > >> >> >> users and coders here could offer an online workshop on Gambas > for > > >> >> >> users. > > >> >> >> > > >> >> >> Make it an affordable cost (Like a $0 to $25 a course, depending > > >> >> >> on complexity, length, and time required. A course on making > Forms > > >> >> >> should be free, but a all inclusive course on writing a mmorpg > in > > >> >> >> gambas > > >> >> > > >> >> should > > >> >> > > >> >> >> have a fee attached) and offer a workshop for different > > >> >> >> fundamentals: > > >> >> >> > > >> >> >> I know for me a lot of Gambas is intuitive but much of it isn't. > > >> >> >> > > >> >> >> Im thinking it could be setup on a moodle or someother workshop > / > > >> >> > > >> >> class > > >> >> > > >> >> >> software. With online lessons and quizzes for free but to get > the > > >> >> >> actual coding graded it would require a live teacher to grade > and > > >> >> >> comment thereby why a nominal fee would be justified. I could > > >> >> >> even > > >> >> > > >> >> host > > >> >> > > >> >> >> the moodle site and help admin it but my programming knowledge > is > > >> > > >> so > > >> > > >> >> low > > >> >> > > >> >> >> I wouldn't make a good teacher. But I could help someone setup > a > > >> >> > > >> >> course > > >> >> > > >> >> >> and host it and that person could charge a reasonable fee to > teach > > >> >> >> the course. (Though in the spirit of linux the less money the > > >> >> >> better.) > > >> >> >> > > >> >> >> For example I would be willing to pay right now to be tutored in > > >> > > >> how > > >> > > >> >> to > > >> >> > > >> >> >> reference, manipulate, and check objects and controls via code > > >> >> >> (dynamically via nested loops and such). I read the documents- > I > > >> >> >> look at the examples and still I get the wrong impressions and > > >> > > >> waste > > >> > > >> >> >> hours and hours on many different controls or functions. > > >> >> >> > > >> >> >> I helped setup an online bible college and the way it ran was > > >> >> >> every course had a different instructor (or most did) and those > > >> > > >> instructors > > >> > > >> >> >> set their own prerequisites and graded assignments on their own > > >> >> > > >> >> schedule > > >> >> > > >> >> >> (within reason). > > >> >> >> > > >> >> >> But the very basic courses were almost entirely automated - no > > >> >> >> need to have heavy instructor interaction. But as the courses > > >> >> >> became > > >> > > >> more > > >> > > >> >> >> in depth then instructors became paramount. Because students > > >> > > >> needed > > >> > > >> >> >> to > > >> >> > > >> >> ask > > >> >> > > >> >> >> questions and yes other students could answer and even grade > > >> > > >> (though > > >> > > >> >> >> their gradings were subject to instructor override.) > > >> >> >> > > >> >> >> I look at the number of basic questions on Nabbles and just > think > > >> >> >> that > > >> >> > > >> >> a > > >> >> > > >> >> >> systematic instruction courses would make gambas bloom even > more. > > >> >> >> > > >> >> >> Maybe something like: > > >> >> >> > > >> >> >> 1- Setting up your Gambas > > >> >> >> a. download and installation > > >> >> >> b. Defining preferences and intro to Gambas > > >> >> >> > > >> >> >> 2- Mastering the IDE interface: > > >> >> >> a. creating projects, forms, simple control, saving, > > >> > > >> compiling, > > >> > > >> >> and > > >> >> > > >> >> >> packaging > > >> >> >> > > >> >> >> 3- Gambas Programming fundamentals: A big unit broken into > smaller > > >> >> >> courses a. Forms > > >> >> >> b. Controls > > >> >> >> c. Assignments, Operators, Strings, Numbers, and Booleans > > >> >> >> d. Comparisons, Loops, and nestings > > >> >> >> e. Good programming, coding practices, and the Gambas > > >> >> >> Programming language > > >> >> >> > > >> >> >> 4. Components: Another big unit > > >> >> >> a. gb > > >> >> >> b. gb.compress > > >> >> >> c. gb.chart etc... > > >> >> >> > > >> >> >> 5. FX > > >> >> >> a. BMP, JPG, PNG, GIF, etc what they are. Editing and > making > > >> >> > > >> >> them. > > >> >> > > >> >> >> b. Animations and movies > > >> >> >> c. creating, editing, and sounds and music > > >> >> >> > > >> >> >> 6. Application specific courses: > > >> >> >> a. How to write a text editor > > >> >> >> b. How to write a scrolling shooter game etc and so on > > >> >> >> > > >> >> >> and so forth. > > >> >> >> > > >> >> >> And of course offer a Certificates for completing the courses. > > >> >> >> > > >> >> >> I know moodle and setting up the site would be easy- and if > > >> >> >> someone wanted to teach a course I could setup the course, > forums, > > >> >> >> and quizzes etc. I could make some beginner courses on my own- > > >> >> >> but I would need help with more advanced subjects. > > >> >> >> > > >> >> >> Any thoughts? Objections? Volunteers? > > >> >> >> > > >> >> >> JB Skaggs > > >> >> > > > >> >> > Personally I think we should do what I've pushed for before - > > >> > > >> include > > >> > > >> >> > extensively commented sample code along with gambas. We could all > > >> >> > contribute on our own level - have a look at the wxPython demo as > > >> > > >> such > > >> > > >> >> an > > >> >> > > >> >> > sample code-base of how to use the language. > > >> >> > > > >> >> > Richard > > >> >> > > >> >> I agree, an example code/snippets site or part on the official wiki > > >> > > >> for > > >> > > >> >> it would be much better. > > >> >> > > >> >> Ron_2nd. > > >> > > > >> > I for one will put up my hand to contribute with simple sample > > >> > programs if someone will do the co-ordination. My working day (I'm > in > > >> > general practice in > > >> > Australia) starts at 7:30am and I finish around 6-630PM - it is so > > >> > long that > > >> > I have only a few hours at night for my life, so I can't volunteer > the > > >> > co-ordination role. > > >> > > > >> > If someone could take responsibility for that, I'd be happy to be > > >> > organised > > >> > and asked to contribute. > > >> > > > >> > Regards > > >> > > > >> > Richard > > >> > > >> > ------------------------------------------------------------------------ > > >> > > >> >>--- --- _______________________________________________ > > >> >> Gambas-user mailing list > > >> >> Gambas-user@lists.sourceforge.net > > >> >> https://lists.sourceforge.net/lists/listinfo/gambas-user > > >> > > >> > ------------------------------------------------------------------------ > > >>- > > >> > > >> >----- _______________________________________________ > > >> > Gambas-user mailing list > > >> > Gambas-user@lists.sourceforge.net > > >> > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > > > ------------------------------------------------------------------------- > > >----- > > > > > > _______________________________________________ > > > Gambas-user mailing list > > > Gambas-user@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > ------------------------------------------------------------------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > ------------------------------------------------------------------------------ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user