Scratch: Programming for kids

Programs intended to teach, or to help one learn or study a specific subject - this includes educational games.
Post Reply
Message
Author
User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

Scratch: Programming for kids

#1 Post by sc0ttman »

Scratch - programming tool for kids

Homepage: http://scratch.mit.edu/
Scratch Homepage wrote:Create and share your own interactive stories, games, music and art.
Scratch is a really easy way for young kids to learn about programming,
how it works, and it shows clearly the building blocks of a program.

How to use it:
- just create/import objects/sprites
- click on an object or scene
- then drag and drop customisable controls and actions
- then run the project to test it

It's really easy to use, and can be used to create animations and games.
You can import images, audio, etc, or record/create your own...

This is used in some UK schools, to fend off boredom and teach
some programming skills that might otherwise seem complicated or boring.

Scratch requires Squeak.
Squeak is a VM type thing, and Scratch runs on top of it.

Here are the download, tested and working on Akita Linux beta 7.
It should also work on most if not all other recent pups.

Scratch:
- http://akita.scottjarvis.com/scratch-1.4.0.1-i386.pet

Requirements:
- http://akita.scottjarvis.com/squeak-4.2-10966-i686.pet

To download, right-click and choose "save as" or whatever... ;)
Last edited by sc0ttman on Wed 11 Apr 2012, 09:57, edited 3 times in total.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#2 Post by Lobster »

sc0ttman :)

I may have special needs :?
Took me ages to work out after downloading and installing two pets
just type scratch at console (worked in Slacko beta 5.3.2.1)

The output can be turned into jars (java files - see scratch wiki) meaning they will run across different platforms 8)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#3 Post by Geoffrey »

Lobster wrote:sc0ttman :)

I may have special needs :?
Took me ages to work out after downloading and installing two pets
just type scratch at console (worked in Slacko beta 5.3.2.1)

The output can be turned into jars (java files - see scratch wiki) meaning they will run across different platforms 8)


The menu entry needs fixing, it was trying to run the icon, /usr/share/icons/hicolor/48x48/apps/scratch.png

here is a fixed one, just extract it and replace the original in /usr/share/applications
Attachments
scratch.desktop.gz
(183 Bytes) Downloaded 1680 times

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#4 Post by sc0ttman »

yeah sorry, forgot to say the menu entry needs fixing...
Will re-upload some time tonight...

EDIT: package menu entry now fixed :)
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

Lookinglass360
Posts: 79
Joined: Fri 22 May 2009, 13:50
Location: Largo, Florida USA

Post subject:

#5 Post by Lookinglass360 »

Hi sc0ttman
Thanks for this sounds great, however I couldn't get either pet
tried scratch twice and squeak once.
What I did get looks like the screen shot.

Thanks for all your efforts!

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#6 Post by RSH »

Try right-click on the link and choose --> save link as <-- i did get such things very often, so i do now use mostly right-click to download.
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

Lookinglass360
Posts: 79
Joined: Fri 22 May 2009, 13:50
Location: Largo, Florida USA

Post subject:

#7 Post by Lookinglass360 »

RSH

That seems to have worked :D
First time in three yrs for me!

Happy trails!

User avatar
antiloquax
Posts: 405
Joined: Fri 27 Jan 2012, 09:17

#8 Post by antiloquax »

I hadn't noticed this before!
I use Scratch quite a bit - I have written some things for the MagPi (Raspberry Pi magazine) on Scratch. It is a really fun way to get into programming.

Also it's really popular in Uk schools at the moment. Pretty much all secondary schools I know of use it.
mark
My System:Arch-Arm on RPi!
"[url=http://murga-linux.com/puppy/viewtopic.php?t=76049l]RacyPy[/url]" puplet on Toshiba Tecra 8200. PIII, 256 MB RAM.
[url=http://raspberrypy.tumblr.com/]RaspberryPy[/url]: Lobster and I blog about the RPi.

alaindu22
Posts: 177
Joined: Wed 29 Jul 2009, 16:49

#9 Post by alaindu22 »

hello
if you want try scratch2 offline , I have made this sfs (60 Mo )

https://www.cloud.sfr.fr/?shareObject=6 ... f56971088a

it contains scratch2 and adobe air sdk
I have tested its on lucid and precise and it's ok
restart x server to have the scratch's shortcut on desktop

Alain
Last edited by alaindu22 on Thu 06 Nov 2014, 09:02, edited 1 time in total.

partsman
Posts: 363
Joined: Wed 06 Jun 2012, 19:00
Location: OHIO,USA

#10 Post by partsman »

Well done alaindu22 :D
Scratch is good fun !
Thanks for bringing scratch 2 to puppy :wink:
Running great on wary !
[color=red]Anyone can build a fast processor. The trick is to build a fast system. (Seymour Cray)[/color] :wink:

slavvo67
Posts: 1610
Joined: Sat 13 Oct 2012, 02:07
Location: The other Mr. 305

#11 Post by slavvo67 »

Is there a Scratch Sr. for adults like me? :D

oui

#12 Post by oui »

bonjour Alain et merci
(je suis en train de télécharger).

en fait j'ai réalisé seulement maintenant que j'avais déjà installé précédemment Scratch2 dans ma précédente version d'Ubuntu, la mise à jour d'Ubuntu en ayant occasionné la perte...

et puis que si on ne peut plus installer Air dans Linux, ce n'est que pour les nouvelles et actuelles versions d'Air. il existe une version 2.6 d'Air pour Linux qu'Adobe ne va plus maintenir ni mettre à jour, mais en permet toujours le téléchargement, mais sur laquelle Scratch2 se base. Donc pour Scratch2, Air reste actuellement disponible pour Linux, même depuis le site officiel d'Adobe!

je venais juste de télécharger tout ça pour en faire une copie sur mon disque dur pour l'avenir, car nul ne peut prédire combien de temps les versions d'Air et de Scratch2 qui concordent resteront disponibles en ligne...

en ce qui concerne ma réflexion relative à Parley, elle vient du fait que Logo est en quelque sorte un dérivé de Lisp, et Scratch une copie très remaniée de Logo, donc dans une certaine manière, une sorte de dérivé un bon cran plus lointain de Lisp, et Lisp fut créé vraiment pour la manipulation de listes (je crois que le nom en dérive même, quelque chose comme LIStenProzessor). Ors un traineur de vocabulaire, c'est le cas par excellence d un programme traitant des listes. dans son ouvrage magistral sur Logo (est disponible en gratuiciel en ligne) Bian Harvey, le pape ou papa de Logo insiste sur les hautes qualités de Logo à traiter des listes et à ne pas se confiner seulement sur des taches répétitives visuelles...

le problème est d'ouvrir des listes de tailles illimitées et de les lire séquentiellement, puis d'en extraire au hasard des éléments et de questionner. Turbo Prolog avait une banque de données intégrée très spéciale qui gérait impec de telles tâches!

merci

et bon week end

oui

#13 Post by oui »

Hi Alain

I did transfer my last message to the "home" discussion on Scratch

We are reading about Scratch Vers. 2 und Adobe Air!

It works in LaZy-THD100 as well as in Lassie (=Precise derivate).
The icon appears on the desktop after installation and Scratch2 starts
(but I didn't test more than move a little the "turtle"

I don't undestand why this thread has to be in «Games» as we have a better subdivision for it ( Educational )...

oui

#14 Post by oui »

concerning kids please do not continue the discussion here but there:

http://www.murga-linux.com/puppy/viewto ... 280#787280


seacyd
Posts: 32
Joined: Mon 14 Nov 2011, 12:18
Location: Austria

Thanks - works on Slacko 5.7

#16 Post by seacyd »

Thank you sc0ttman - pet works fine on Slacko 5.7

trister
Posts: 137
Joined: Sun 01 Mar 2015, 21:16

Scratch 3.0 offline desktop squashfs/sfs

#17 Post by trister »

Scratch 3.0 offline desktop with electron in an squashfs/sfs (just rename .squashfs to .sfs)
Using it on StretchDog 64bit (with libc 2.24)

scratch-desktop_3.6.0_amd64.deb.squashfs https://1fichier.com/?3puon7pbakxb753uuobl

If you're desperate for Scratch 3 offline for 32bit system you could try loading the above (64bit) SFS first and then loading :
scratch-desktop_3.6.0zzz_PATCH-for-i386_32bit_v04ok_electron3.1.13.squashfs https://1fichier.com/?7q5ni1r84e4sw2yrcqrm
(make sure you use BOTH the above SFSs)
It was made as a quick way to run offline scratch on an old StretchDog 32bit system.

Post Reply