Lab exercices with Moose

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Lab exercices with Moose

abdelghani ALIDRA
Hi,

For my students, I would like to illustrate some code analysis operations (mainly metrics calculation and some visualisations) with Moose. I was wondering if any one has already made the experiment and if there exist some lab exercices I can base my self on.

Thanks in advance.
Abdelghani
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Lab exercices with Moose

abergel
Hi!

I use Moose in Software Quality lecture. At the beginning of the semester, Students do not know Pharo.
They therefore have 1,5 weeks to learn Pharo. I ask them to read the first chapters of Pharo by Example and the chapter I.2 of AgileVisualization (http://agilevisualization.com).

Then they have to read Chapter III.4 of AgileVisualization to have an introduction of Moose. Then comes the time for them to work on a software quality assessment. They pick any Java application and analyze it (e.g., characterize the overall architecture, identify some quality criteria, and do the software assessment).

Alexandre

> On Oct 21, 2016, at 2:30 AM, Abdelghani Alidra <[hidden email]> wrote:
>
> Hi,
>
> For my students, I would like to illustrate some code analysis operations (mainly metrics calculation and some visualisations) with Moose. I was wondering if any one has already made the experiment and if there exist some lab exercices I can base my self on.
>
> Thanks in advance.
> Abdelghani
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.list.inf.unibe.ch/listinfo/moose-dev

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Lab exercices with Moose

Anne Etien
Hi,

I also use Moose in my course but I have not yet finished the support. I will send you them in a couple of days when finished.
I use Moose to try to understand a program that students do not know.

Anne

> Le 21 oct. 2016 à 18:32, Alexandre Bergel <[hidden email]> a écrit :
>
> Hi!
>
> I use Moose in Software Quality lecture. At the beginning of the semester, Students do not know Pharo.
> They therefore have 1,5 weeks to learn Pharo. I ask them to read the first chapters of Pharo by Example and the chapter I.2 of AgileVisualization (http://agilevisualization.com).
>
> Then they have to read Chapter III.4 of AgileVisualization to have an introduction of Moose. Then comes the time for them to work on a software quality assessment. They pick any Java application and analyze it (e.g., characterize the overall architecture, identify some quality criteria, and do the software assessment).
>
> Alexandre
>
>> On Oct 21, 2016, at 2:30 AM, Abdelghani Alidra <[hidden email]> wrote:
>>
>> Hi,
>>
>> For my students, I would like to illustrate some code analysis operations (mainly metrics calculation and some visualisations) with Moose. I was wondering if any one has already made the experiment and if there exist some lab exercices I can base my self on.
>>
>> Thanks in advance.
>> Abdelghani
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.list.inf.unibe.ch/listinfo/moose-dev
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.list.inf.unibe.ch/listinfo/moose-dev

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Lab exercices with Moose

Uko2
Please also send that one to me :)

Sent from my iPad

> On 24 Oct 2016, at 16:17, Anne Etien <[hidden email]> wrote:
>
> Hi,
>
> I also use Moose in my course but I have not yet finished the support. I will send you them in a couple of days when finished.
> I use Moose to try to understand a program that students do not know.
>
> Anne
>
>> Le 21 oct. 2016 à 18:32, Alexandre Bergel <[hidden email]> a écrit :
>>
>> Hi!
>>
>> I use Moose in Software Quality lecture. At the beginning of the semester, Students do not know Pharo.
>> They therefore have 1,5 weeks to learn Pharo. I ask them to read the first chapters of Pharo by Example and the chapter I.2 of AgileVisualization (http://agilevisualization.com).
>>
>> Then they have to read Chapter III.4 of AgileVisualization to have an introduction of Moose. Then comes the time for them to work on a software quality assessment. They pick any Java application and analyze it (e.g., characterize the overall architecture, identify some quality criteria, and do the software assessment).
>>
>> Alexandre
>>
>>> On Oct 21, 2016, at 2:30 AM, Abdelghani Alidra <[hidden email]> wrote:
>>>
>>> Hi,
>>>
>>> For my students, I would like to illustrate some code analysis operations (mainly metrics calculation and some visualisations) with Moose. I was wondering if any one has already made the experiment and if there exist some lab exercices I can base my self on.
>>>
>>> Thanks in advance.
>>> Abdelghani
>>> _______________________________________________
>>> Moose-dev mailing list
>>> [hidden email]
>>> https://www.list.inf.unibe.ch/listinfo/moose-dev
>>
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.list.inf.unibe.ch/listinfo/moose-dev
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.list.inf.unibe.ch/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Lab exercices with Moose

abdelghani ALIDRA
In reply to this post by abdelghani ALIDRA
Hi Anne,
Thanks for your message.
Please send me the support when you finish it. I am sure it will help a lot.

Abdelghani

> Date: Mon, 24 Oct 2016 16:17:09 +0200
> From: Anne Etien <[hidden email]>
> To: Moose-related development <[hidden email]>
> Subject: [Moose-dev] Re: Lab exercices with Moose
> Message-ID: <[hidden email]>
> Content-Type: text/plain; charset=utf-8
>
> Hi,
>
> I also use Moose in my course but I have not yet finished the support. I will send you them in a couple of days when finished.
> I use Moose to try to understand a program that students do not know.
>
> Anne
>
>> Le 21 oct. 2016 à 18:32, Alexandre Bergel <[hidden email]> a écrit :
>>
>> Hi!
>>
>> I use Moose in Software Quality lecture. At the beginning of the semester, Students do not know Pharo.
>> They therefore have 1,5 weeks to learn Pharo. I ask them to read the first chapters of Pharo by Example and the chapter I.2 of AgileVisualization (http://agilevisualization.com).
>>
>> Then they have to read Chapter III.4 of AgileVisualization to have an introduction of Moose. Then comes the time for them to work on a software quality assessment. They pick any Java application and analyze it (e.g., characterize the overall architecture, identify some quality criteria, and do the software assessment).
>>
>> Alexandre
>>
>>> On Oct 21, 2016, at 2:30 AM, Abdelghani Alidra <[hidden email]> wrote:
>>>
>>> Hi,
>>>
>>> For my students, I would like to illustrate some code analysis operations (mainly metrics calculation and some visualisations) with Moose. I was wondering if any one has already made the experiment and if there exist some lab exercices I can base my self on.
>>>
>>> Thanks in advance.
>>> Abdelghani
>>> _______________________________________________
>>> Moose-dev mailing list
>>> [hidden email]
>>> https://www.list.inf.unibe.ch/listinfo/moose-dev
>>
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Lab exercices with Moose

abdelghani ALIDRA
In reply to this post by abdelghani ALIDRA
Thank you Alex.
It is just perfect. I will try theses out and keep you informed.

Abdelghani.

On 25 Oct 2016, at 12:00, [hidden email] wrote:

From: Alexandre Bergel <[hidden email]>
To: Moose-related development <[hidden email]>
Subject: [Moose-dev] Re: Moose-dev Digest, Vol 122, Issue 16
Message-ID: <[hidden email]>
Content-Type: text/plain; charset="utf-8"

Do you have any particular exercise?

Here are some links:

https://www.dropbox.com/s/bimp0wpkwewdksq/02-FirstContactWithMoose.pdf?dl=0 <https://www.dropbox.com/s/bimp0wpkwewdksq/02-FirstContactWithMoose.pdf?dl=0>
https://www.dropbox.com/s/0dj579b2g5dhlry/03-Pharo.pdf?dl=0 <https://www.dropbox.com/s/0dj579b2g5dhlry/03-Pharo.pdf?dl=0>
https://www.dropbox.com/s/vadoc20npmfg5c0/04-Roassal.pdf?dl=0
https://www.dropbox.com/s/xqcvnodsfer7c7q/05-Tarea1.pdf?dl=0

I can give you the source using the Keynote file format if you wish. Let me know

- What kind of criteria do you as them?

Cross-cutting concern, dependencies, code size are usually easy to spot.

- How do you ask them to characterize the architecture and do the software assessment?

05-Tarea1.pdf mentions this.

- How do you use visualizations?

04-Roassal.pdf is about that.

It would be nice to have the feedback from someone that has already made the experiment ;)

Let me know if this helps

Alexandre


Abdelghani



Message: 1
Date: Fri, 21 Oct 2016 13:32:25 -0300
From: Alexandre Bergel <[hidden email]>
To: Moose-related development <[hidden email]>
Subject: [Moose-dev] Re: Lab exercices with Moose
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=us-ascii

Hi!

I use Moose in Software Quality lecture. At the beginning of the semester, Students do not know Pharo.
They therefore have 1,5 weeks to learn Pharo. I ask them to read the first chapters of Pharo by Example and the chapter I.2 of AgileVisualization (http://agilevisualization.com).

Then they have to read Chapter III.4 of AgileVisualization to have an introduction of Moose. Then comes the time for them to work on a software quality assessment. They pick any Java application and analyze it (e.g., characterize the overall architecture, identify some quality criteria, and do the software assessment).

Alexandre

On Oct 21, 2016, at 2:30 AM, Abdelghani Alidra <[hidden email]> wrote:

Hi,

For my students, I would like to illustrate some code analysis operations (mainly metrics calculation and some visualisations) with Moose. I was wondering if any one has already made the experiment and if there exist some lab exercices I can base my self on.

Thanks in advance.
Abdelghani
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev



_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev