Discuss Scratch

user363
New Scratcher
1 post

Any way to sort of privately share?

I am going to be using Scratch with young students and thought it would be fun if they made a Pong-type game and use a picture of their head as the ball. It would spin as it bounced around. I'd like to have the kids make this game and once done, embed the games into a class web site so their parents can see what they are working on. The issue is it seems the Share button will make the game– with children's photos– open to being copied and even edited by everyone. I'm new to the Scratch website and using the program in my classes so I wondered if I was missing something. Our rules do not allow us to post pictures of students online in any form whatsoever.

Is there any way around that? Thanks for any guidance.
CatsUnited
Scratcher
1000+ posts

Any way to sort of privately share?

If they're in the class, can't you just show it to the students in the room?
ipadedtech
Scratcher
5 posts

Any way to sort of privately share?

CatsUnited wrote:

If they're in the class, can't you just show it to the students in the room?

Not sure if this is a serious question or not but showing 22 projects in class doesn't allow the kids to play each other's versions of the game and would require just a quick look due to time constraints. I want my kids' work to be experienced by classmates, not shown for a few seconds on a screen.

I said in my post that I wanted to embed projects in my class Google Site so their parents can see some of the fun stuff they are working on. In addition, if they are embedded in a site, it's a whole lot easier for the kids to check out and play each others' work all in one place while they are at home.
CatsUnited
Scratcher
1000+ posts

Any way to sort of privately share?

The best guide I could find for your situation is https://scratch.mit.edu/discuss/topic/19125/?page=1#post-174138 . Are you using 2+ student accounts to post?

Last edited by CatsUnited (May 18, 2015 11:33:38)

ipadedtech
Scratcher
5 posts

Any way to sort of privately share?

The goal, as user363 said is to enable us to share designs and projects that may be personalized in some way. As we prep coursework for next year, we'd like our two sections of kids to begin working with Scratch and are trying to find the best way to build up our program while following the rules of both Scratch and our school policies.
CatsUnited
Scratcher
1000+ posts

Any way to sort of privately share?

The above post requires you to use the Offline Editor. What editor do you use?
ipadedtech
Scratcher
5 posts

Any way to sort of privately share?

Right now, our students are not using Scratch at all. We both created accounts here for a couple of Scratch courses we recently took through EdX and Coursera. We can certainly ask our IT folks to install Scratch to our student laptops if that would be better. We will check out the link you posted above for us and thank you for taking the time to assist us!
MegaApuTurkUltra
Scratcher
1000+ posts

Any way to sort of privately share?

Use the offline editor, and set up some sort of file sharing system so that everyone can see each other's projects.

Edit: Embedding in a google site that has permissions set for each class member (and is private to the public) is a good idea.
I have embedding instructions from this thread: https://scratch.mit.edu/discuss/post/1026126/

MegaApuTurkUltra wrote:

Here's the HTML code for embedding:
<!DOCTYPE html>
<html lang="en">
    <head>
        <title>My Awesome Scratch WebApp</title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <script type="text/javascript" src="swfobject.js"></script>
    </head>
    <body>
        <div id="player"></div>
        <script type="text/javascript">
            var flashvars = {};
            flashvars.project = "Project.sb2";
            flashvars.autostart = "false";
            var params = {};
            params.menu = "false";
            params.wmode = "window";
            params.bgcolor = "#FFFFFF";
            params.allowfullscreen = "true";
            params.allowscriptaccess = "always";
            var attributes = {};
            attributes.id = "player";
            swfobject.embedSWF("scratch.swf", "player", "482", "387", "10.2.0", "expressInstall.swf", flashvars, params, attributes);
        </script>
    </body>
</html>
You'll need Scratch.swf, expressInstall.swf, and swfobject.js, then put your project in the same folder and update flashvars.project to your project filename.

Last edited by MegaApuTurkUltra (May 18, 2015 14:40:16)

Powered by DjangoBB