Discuss Scratch

wotto
New to Scratch
1 post

Scratch should make it possible to make projects "unremixable"

I am a teacher and it is very frustrating that if i want to share a project with my students as an example, i can't because they automatically have access to the source code. So i have to screen record myself using the project and then share the video which sucks. Is there any possibility that you will add this feature in the future?
liam48D
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

No, this is rejected by the stickies. You should always read the stickies!

202e-202e-202e-202e-202e UNI-CODE~~~~~
VoltageGames
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

liam48D wrote:

No, this is rejected by the stickies. You should always read the stickies!
find the sticky here: https://scratch.mit.edu/discuss/topic/4789/

i3-6100 / r9 380 / 8 gigs ram / 1 tb hdd

Click here to inflate my ego and thank me for my posts.


random4500
Scratcher
100+ posts

Scratch should make it possible to make projects "unremixable"

You could create a new account for your whole class to share.
We do that in my school and it works. 30 people all logged into the same account at the same time in the same room. Just a suggestion.

Last edited by random4500 (Dec. 10, 2015 21:29:23)


………………………..
random4500
Scratcher
100+ posts

Scratch should make it possible to make projects "unremixable"

Hey hey what you said in the title…
No support at all about that idea.
It's scratch imagine programme share. If you don't want people to remix your project don't share it. I know a person who was banned for saying “do not remix my projects please and all my hard work”.
If you don't want people to remix your project, don't share it. Simple.

Exactly as said in the stickies…

Several people want to be able to lock their projects so that they are read-only, and other people can't see the code to copy their scripts, sounds, or artwork. However, the motto of Scratch is “Imagine - Program - Share”. By putting a project on the site, you give anyone who sees it the right to see your code, all data in it, and potentially copy it. Part of the whole goal of Scratch is remixing. If you do not wish to allow this, then you are welcome to publish the project on your own site (once the downloadable Scratch 2.0 comes out).[/i

………………………..
ItchyCatIII
Scratcher
500+ posts

Scratch should make it possible to make projects "unremixable"

random4500 wrote:

You could create a new account for your whole class to share.
We do that in my school and it works. 30 people all logged into the same account at the same time in the same room. Just a suggestion.

That isn't allowed. Only one person per account is allowed.

wotto wrote:

I am a teacher and it is very frustrating that if i want to share a project with my students as an example, i can't because they automatically have access to the source code. So i have to screen record myself using the project and then share the video which sucks. Is there any possibility that you will add this feature in the future?

I can see why that would be annoying. However, sorry, but no support. It has been rejected by the stickies.
Several people want to be able to lock their projects so that they are read-only, and other people can't see the code to copy their scripts, sounds, or artwork. However, the motto of Scratch is “Imagine - Program - Share”. By putting a project on the site, you give anyone who sees it the right to see your code, all data in it, and potentially copy it. Part of the whole goal of Scratch is remixing. If you do not wish to allow this, then you are welcome to publish the project on your own site (once the downloadable Scratch 2.0 comes out)

But, anyway, I'd say put it on your own site. And maybe, if your school has a firewall, if this is possible, only allow that project to be accessed from your own website?

Don't you just hate when people advertise in their signatures (and raisin cookies that look like chocolate chip ones. That's just not okay).

#BringItBack
DaSpudLord
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

VoltageGames wrote:

liam48D wrote:

No, this is rejected by the stickies. You should always read the stickies!
find the sticky here: https://scratch.mit.edu/discuss/topic/4789/
Sorry, stickies reject it. No support. You could always try ItchyCatIII's solution.


U^ェ^U::motion//This is Blocky. He lives in my signature. He is a trained attack block. He protects my siggy from kumquats.
Blaze349
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

ItchyCatIII wrote:

random4500 wrote:

You could create a new account for your whole class to share.
We do that in my school and it works. 30 people all logged into the same account at the same time in the same room. Just a suggestion.

That isn't allowed. Only one person per account is allowed.

Actually its just discouraged. Lots of teachers do it.
jerry1000
Scratcher
100+ posts

Scratch should make it possible to make projects "unremixable"

Just unshare the project and let them use the phosphorous version. Easy workaround.

Put the unshared project link in the website: http://phosphorus.github.io

. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . Shaper . . . . . . . . . . . . . . Save Christmas R.I.P Dynamic signatures
. . . . . . My browser / operating system: MacOS Macintosh X 10.12.0, Chrome 53.0.2785.143, Flash 23.0 (release 0)
Zekrom01
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

jerry1000 wrote:

Just unshare the project and let them use the phosphorous version. Easy workaround.

Put the unshared project link in the website: http://phosphorus.github.io
pretty much this

20 something years old
Probably doing college work
joshuaho
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

Paddle2See wrote:

Let's remember that Scratch is a community of remixing - it's a core value of the site. Every script, song, and costume on Scratch is freely available to other Scratchers to reuse to express their own ideas however they wish - so long as they give credit. As a member of the Scratch community, all those millions of assets are available to you! The “price” you pay for this is that every asset you share becomes part of the collective assets for others to use in their creations.

To borrow directly from the page of Frequently Asked Questions (FAQ):
What is a remix?
When a Scratcher makes a copy of someone else’s project and modifies it to add their own ideas (for example, by changing scripts or costumes), the resulting project is called a “remix.” Every project shared to the Scratch website can be remixed. We consider even a minor change to be a valid remix, as long as credit is given to the original project creator and others who made significant contributions to the remix.

Why does the Scratch Team require that all projects be “remixable”?
We believe that viewing and remixing interesting projects is a great way to learn to program, and leads to cool new ideas. That’s why the source code is visible for every project shared to the Scratch website.

What if I don’t want others to remix my projects?
By publishing your project on the Scratch website, you agree to license it under a Creative Commons Share Alike license. If you don’t want others to view and remix your creations, don’t share them on the Scratch website.

Last edited by joshuaho (Dec. 11, 2015 00:54:11)


College student studying Communication and Fire Technology, communication lab tutor, guitar and piano player, perfectionist, and just some guy who regularly eats and trains physically to stay healthy.
ChocolatePi
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

ItchyCatIII wrote:

random4500 wrote:

You could create a new account for your whole class to share.
We do that in my school and it works. 30 people all logged into the same account at the same time in the same room. Just a suggestion.

That isn't allowed. Only one person per account is allowed.
I'm sure if it's a school and moderated it would be fine.
PrincessPanda_test_
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

No support as rejected by stickies.

DEATH TO 60 SECOND RULE!!!!

MegaApuTurkUltra
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

wotto wrote:

I am a teacher and it is very frustrating that if i want to share a project with my students as an example, i can't because they automatically have access to the source code. So i have to screen record myself using the project and then share the video which sucks. Is there any possibility that you will add this feature in the future?
Assuming your students aren't ATers, you could leave the project unshared and give them the phosphorus link only. This makes it very difficult to access the source since the project is unshared, but it will still work fine in phosphorus.

Last edited by MegaApuTurkUltra (Dec. 11, 2015 13:50:14)


$(".box-head")[0].textContent = "committing AT crimes since $whenever"
DaSpudLord
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

MegaApuTurkUltra wrote:

wotto wrote:

I am a teacher and it is very frustrating that if i want to share a project with my students as an example, i can't because they automatically have access to the source code. So i have to screen record myself using the project and then share the video which sucks. Is there any possibility that you will add this feature in the future?
Assuming your students aren't ATers, you could leave the project unshared and give them the phosphorus link only. This makes it very difficult to access the source since the project is unshared, but it will still work fine in phosphorus.
That depends on the project. Some projects work fine, othersnot so much.


U^ェ^U::motion//This is Blocky. He lives in my signature. He is a trained attack block. He protects my siggy from kumquats.
ZozaTech
Scratcher
500+ posts

Scratch should make it possible to make projects "unremixable"

Imagine Program Share

Last edited by ZozaTech (Dec. 11, 2015 14:34:12)


Loading signature….. ▓▓▓▓▓▓▓▓▓▓▓ 100%
If you are a fan of me, feel free to join THIS

Click here to see how to get lots of followers!
Do you like my post? url=http://internetometer.com/give/45365]Give me an internet by clicking here!
Last edited by Kaj (Dec. 9, 2015 16:09:41)
MegaApuTurkUltra
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

DaSpudLord wrote:

MegaApuTurkUltra wrote:

wotto wrote:

I am a teacher and it is very frustrating that if i want to share a project with my students as an example, i can't because they automatically have access to the source code. So i have to screen record myself using the project and then share the video which sucks. Is there any possibility that you will add this feature in the future?
Assuming your students aren't ATers, you could leave the project unshared and give them the phosphorus link only. This makes it very difficult to access the source since the project is unshared, but it will still work fine in phosphorus.
That depends on the project. Some projects work fine, othersnot so much.
Ok well then

Make an interpreter project that reads commands from a list and executes them. Then detect editor open and delete the contents of the list. Again, assuming your students aren't ATers :package:

Last edited by MegaApuTurkUltra (Dec. 11, 2015 14:37:16)


$(".box-head")[0].textContent = "committing AT crimes since $whenever"
Harakou
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

Hi! As many others here have pointed out, locking remixes is something we've rejected many times before - learning from others' projects by viewing the source and modifying it is a core principle of Scratch, so much so that every project shared has a Creative Commons Share Alike license attached.

Given this limitation, what would you find to be an adequate solution? We want to provide useful tools to educators, but without compromising our core goals.
Zro716
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

Actually, I have an idea.

Basically, the code is still accessible, but if you're a student accessing a project that was marked by an educator as a “solution project”, a spoiler message appears after clicking See Inside that says:
You are about to view the solution to “Project Name Here”.

If you see it before your educator allows it, the educator will be notified and your grade may be compromised.
Do you wish to continue?

Yes, let me see inside No, take me back

Now a bigger issue is how to prevent guests from viewing such projects.

As a long time Scratcher, I have found new meaning to the name “Scratch”: for me, it means to “scratch that itch”, to come back again and again to realize new ideas in this toy language, even when I'm capable of creating my projects in real programming languages years later. It's a friend that helped me to pursue programming and get me to enjoy its fruit. I'm certain many others who have walked this path as well have grown fond of its importance in their life.
MegaApuTurkUltra
Scratcher
1000+ posts

Scratch should make it possible to make projects "unremixable"

Zro716 wrote:

Actually, I have an idea.

Basically, the code is still accessible, but if you're a student accessing a project that was marked by an educator as a “solution project”, a spoiler message appears after clicking See Inside that says:
You are about to view the solution to “Project Name Here”.

If you see it before your educator allows it, the educator will be notified and your grade may be compromised.
Do you wish to continue?

Yes, let me see inside No, take me back

Now a bigger issue is how to prevent guests from viewing such projects.
Have school-private projects?

$(".box-head")[0].textContent = "committing AT crimes since $whenever"

Powered by DjangoBB