Metaja
Posts: 8
Joined: Thu Jan 30, 2014 10:02 am

Phratch: more than Scratch

Thu Jan 30, 2014 10:04 am

I continue to develop Phratch, the port of Scratch in Pharo.

There are lots of new features:

- integration of BYOB (allows to build your own blocks)
- integration of Color and Files. Files allows one to manipulate local and remote files, and Colors to manipulate color features.
- a lot of new useful blocks
- possibility to implement new features without modifying the core of the system. A tutorial is available here: http://car.mines-douai.fr/2014/01/624/
- possibility to customize the environment: add new categories, add new kinds of Sprite, add new blocks.
- possibility to see the real source code, by right clicking.
- a plugin to control Mindstorms (http://car.mines-douai.fr/2013/12/announce-of-jetstorm/)

Phratch is available for Raspbian in https://ci.inria.fr/pharo-contribution/ ... hratch.zip
Just open it with Squeak already available on Raspbian.

A video of presentation: http://car.mines-douai.fr/2013/09/phrat ... ubmission/

Some other links:
- web site: http://car.mines-douai.fr/category/phratch/
- bug report: https://code.google.com/p/phratch/issues/list
- mailing list: https://groups.google.com/forum/?hl=en#!forum/phratch

I hope you will enjoy Phratch.

simplesi
Posts: 2327
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
Contact: Website

Re: Phratch: more than Scratch

Thu Jan 30, 2014 10:59 pm

Hi
Looks interesting :)
I've downloaded it and put all the files into /usr/share/scratch

What should I do to run Phratch.image please?

Also, I'd recommend not posting as much about Phratch in other threads as it causes clutter :)

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter

Metaja
Posts: 8
Joined: Thu Jan 30, 2014 10:02 am

Re: Phratch: more than Scratch

Fri Jan 31, 2014 7:18 am

Hi Simon,

Thank you for the recommendation. You are right, but I am so happy that Phratch works on Raspberry :D, and that it can help someone else, that I communicate probably too much :D

I am new on Raspberry, I do not know how you suggest Phratch should work.
For me, I put the repository on the Desktop of the Raspbian and I open it with Squeak.

If you do that with the root privilege, no problem (The first time for now, it loads all the images, skins, plugins...). But if you don't have this privilege, some elements will not load.

Hum, probably that I should prepare a real packaging of Phratch. I will do that and communicate about it as soon as possible.

Thank you to try it and thank you for your feedback.

neuwirthe
Posts: 4
Joined: Mon Aug 20, 2012 2:12 pm

Re: Phratch: more than Scratch

Sat Feb 01, 2014 10:33 am

I just tried to use Phratch. On startup, it told me that the Squeal VM I have is too old.
sudo apt-get update
sudo apt-get upgrade
does not, however, install a new VM.
How can I resolve this problem?

Metaja
Posts: 8
Joined: Thu Jan 30, 2014 10:02 am

Re: Phratch: more than Scratch

Sat Feb 01, 2014 2:44 pm

Dear,

You are right, and a guy from the Pharo community is working on it. I hope to have it soon.
For now, it seems this is not the main problem in Phratch for RPi.

As you can see, when you run Phratch, it loads all images, skins and a lot of other things. This seems to not working well for me.
So I provide a zip file with all things already downloaded.
I saw also there are some bugs, when opening files (for example adding costumes).
I am thinking that this is related to the VM, because the files exist.

So, I hope to have an update soon.

And here is the packaged Phratch: http://jannik-laval.eu/phratchFiles/Phr ... 022014.zip
Just unzip it and open Phratch.image with Squeak.

Best.

Metaja
Posts: 8
Joined: Thu Jan 30, 2014 10:02 am

Re: Phratch: more than Scratch

Wed Apr 23, 2014 1:28 pm

Dear all,

I have now a continuous integration server for Phratch RPi.
https://ci.inria.fr/pharo-contribution/ ... Click-RPi/

All is packaged in the zip file.
For now, you can use Phratch but:
- the start is slow because an error on file access
- it is not possible to access to files
- other things seems to work.

I hope having feedback.
Cheers,

Metaja

Metaja
Posts: 8
Joined: Thu Jan 30, 2014 10:02 am

Re: Phratch: more than Scratch

Mon May 12, 2014 7:43 pm

Hi all,

I fixed the startup.
Now, Phratch load faster without any error.

We cannot save a project in file, but we can save the state of the software with save state.
Work in progress...

Here is the latest version: https://ci.inria.fr/pharo-contribution/ ... spbian.zip

Metaja

Return to “Scratch”