Thanks Vitor and Dimitris. Hopefully Grafoscopio will provide another way for making tutorials and interactive documentation, even companion code notebooks for the books in Pharo.

Please take into account that Grafoscopio is my first Smalltalk app and the one I create to learn Smalltalk (before I only used Etoys, Scratch and Bots Inc educative software that are Smalltalk based), so any improvement or code comments, or commits, are pretty welcomed.

Cheers,

Offray


On 03/11/16 09:46, Dimitris Chloupis wrote:

Yeah I think I will delay that idea and take a deeper look at grafoscopio. I think we can have a nice replacement to help tool.

On Thu, Nov 3, 2016 at 3:44 PM Vitor Medina Cruz <vitormc...@gmail.com <mailto:vitormc...@gmail.com>> wrote:

    Sorry, many things to do and I wasn't able to look at the Pharo list.
    *
    *
    *
    Dimitris:*
    *
    *
    I really like you idea, and I think it will certainly be better
    than the videos. I didn't know of Grafoscopio, and I found it
    interesting too. Do you need someone to test? In latter stages I
    could try convince some people to try the tutorial too and provide
    feedback.

    *Offray:*

    Thanks for the links, I added them to my read list :)


    On Fri, Oct 28, 2016 at 6:40 AM, stepharo <steph...@free.fr
    <mailto:steph...@free.fr>> wrote:

        + 1 :)

        share codevelop and expand :)


        Le 27/10/16 à 17:43, Offray Vladimir Luna Cárdenas a écrit :

        Hi Dimitris,

        Goals 1 to 6 overlap with the ones Grafoscopio. Could you
        test it please to see if we can work together in some way or
        Grafoscopio could work as a foundation for your work? In that
        way we could break the lonely developer reality for this one.

        Cheers,

        Offray


        On 27/10/16 09:00, Dimitris Chloupis wrote:
        I decided to make a new version for ProfStef released under
        then name "Pharo Live Tutorial".

        My goals are to:
        1) add to it a history panel, so the user can navigate to
        the part he wants.
        2) group parts into chapters to make progress more clear
        3) break some parts to smaller parts to ensure smooth
        learning curve
        4) add it to the help section of the world menu , so it is
        far more visible to the user
        5) link parts to relevant chapter and section of PBE5 (or
        any other relevant book), so the user can easily access more
        detailed info in case he wants to.
        6) Design the tool so it can accommodate multiple tutorials,
        each having its own chapters and parts
        7) Design a GUI to navigate to tutorials
        8) Integrate it with GTSpotter so the user can easily find
        the information he or she wants
        9) Integrate small challenge games to help the user test
        what he learned and have fun at the same time, with ability
        to be awarded with a score in terms of "levels" and of
        course badges for achievements ;)
        10) Provide an integrated blog (nothing fancy, just text) ,
        for latest news about pharo , this blog will be basically
        copying some of my blog posts , to show to users that we are
        alive and kicking and not just an almost dead project and of
        course advertise the hard work of many of my fellow
        guardians of the light.

        PS: obviously references to Stef will remain and he will be
        credited as author of the tutorial

        Can't promise when it will be ready and can't promise first
        version will include all the above but this is the direction
        I want to go with this.  This live interactive tutorial will
        replace my video tutorials since they are too hard to keep
        updated.


        On Thu, Oct 27, 2016 at 3:04 PM Vitor Medina Cruz
        <vitormc...@gmail.com <mailto:vitormc...@gmail.com>> wrote:

            *stepharo:*

                Why not pushing/improving

                    either
                        UPBE
                        ProfStef
                        With the Mooc Counter example: In TWO
                MINUTES people get something DONE a simple counter.
What else can it be.

                I run the following experience during my lecture. I
                give 1 hour presentation about pharo / vision /
                sneakpeek and ask them to watch the counter
                video and redo it and it works!


            Indeed, you can. My opinion was in the lines of
            improving Profstef :)

            Mooc may be good in a class with a teacher for the
            student to take doubts, but I find a little confusing
            for someone that finds it by its own in pharo.org
            <http://pharo.org>.

            I have some friends on the field, some are overseas (I
            am in Brazil) and when the opportunity comes I talk
            about Smalltalk and Pharo and how good it is, then:

            1- Some get interested and asks for reference, I usually
            point to the Proftef, the site and the PBE;
            2- Some are interested and we are close so I can I
            explain something myself and show the environment, maybe
            pairing;
            3- Sometimes someone got interested and went to the
            pharo.org <http://pharo.org> by itself and I know of
            that only afterwards.

            In every situation people got confused :(

            The best time was 2, because I could explain better what
            was going on, but usually people try by itself, and that
            don't went well. For example, some report to me that had
            made the exercise from PBE and got really confused in
            the end: what was that I was doing? Where are my classes
            again? Workspace? Where is the code again? What happened?

            I think it is hard for someone that already internalize
            the concept of image and self contained environment to
            understand why this confusion is happening, but when you
            come to think about it that is not so strange because
            people are used to files and all those crap static
            stuff, so it is kind of a huge paradigm shift learning
            Pharo: it *is* confusing for them.

            But it seems to me that you are focusing more on fresh
            people, been teach on classrooms and such, right now.
            That may be good, I am not sure if people already in the
            industry can be cooped in enough size to be able to
            improve Pharo community and use.

            On Thu, Oct 27, 2016 at 9:21 AM, stepharo
            <steph...@free.fr <mailto:steph...@free.fr>> wrote:

                funnily dale I read it like you wish :)



                Le 26/10/16 à 21:53, Dale Henrichs a écrit :



                On 10/26/16 12:13 PM, Offray Vladimir Luna Cárdenas
                wrote:


                Hi,

                On the issue of contributing to Free, Libre, Open
                Source Software (FLOSS) projects, I have been
                reading recently Nadia Eghbal and her analysis
                that confirm that most FLOSS projects are done by
                individuals and small teams, which is contrary to
                the bazaar narrative. This comic shows the point:

                and you can find more details here:
                
https://medium.com/@nayafia/what-success-really-looks-like-in-open-source-2dd1facaf91c#.e360z53sf

                After skimming the actual article and finding that
                the points made in the article are valid I would
                have wished that the right panel in the cartoon had
                said "one more pull request before going to bed"
                since that is closer to what the article is about
                ... an active, community that contributes is also
                an important component and something that
                Pharo/Smalltalk community does indeed have.

                Dale






Reply via email to