wotto

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

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

VoltageGames

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/

random4500

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.

random4500

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

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?

DaSpudLord

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.

Blaze349

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

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

Zekrom01

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

joshuaho

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.

ChocolatePi

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_

No support as rejected by stickies.

DEATH TO 60 SECOND RULE!!!!

MegaApuTurkUltra

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.

DaSpudLord

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.

ZozaTech

Imagine Program Share

MegaApuTurkUltra

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:

Harakou

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

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.

MegaApuTurkUltra

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?