<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Sharing or Publishing Your Scratch Project]]></title><description><![CDATA[<p dir="auto"> </p>
<h2><a class="anchor-offset" name="prerequisite"></a>Prerequisite</h2>
<ul>
<li><a href="/topic/30/the-creaticode-playground">The CreatiCode Playground</a></li>
</ul>
<p dir="auto"> </p>
<h2><a class="anchor-offset" name="introduction"></a>Introduction</h2>
<p dir="auto">After building a new project on the CreatiCode platform, you are encouraged to share it with others. This is the best way to get feedback on your project, since others can play with your project, and also review your code.</p>
<p dir="auto"> </p>
<h2><a class="anchor-offset" name="give-your-project-a-good-name"></a>Give your project a good name</h2>
<p dir="auto">Before sharing a project, you should give it a meaningful name, so that it is easy for others and for yourself to tell what’s inside the project. For example, if a project is named “Untitled”, or “a project”, can you tell what does it do from the name?</p>
<p dir="auto">Here are a few examples of good project names:</p>
<ul>
<li><strong>Move Block Practice</strong> or <strong>Turn Block Test</strong>: You can use this kind of names if a project is for practicing or testing how to use a block or method;</li>
<li><strong>Jumping Game</strong> or <strong>Pong Game</strong>: Such names are good for game projects.</li>
<li><strong>2DA - 5 - Practice</strong>: You can also use the lesson or activity name to name a project if it is part of a lesson or activity.</li>
</ul>
<p dir="auto"> </p>
<h2><a class="anchor-offset" name="3-ways-to-share-your-project"></a>3 Ways to Share Your Project</h2>
<p dir="auto">In the CreatiCode playground, there are 3 ways for you to share any project. This is different from the original <a href="https://scratch.mit.edu/" target="_blank" rel="noopener noreferrer nofollow ugc">MIT Scratch</a> platform.</p>
<p dir="auto"> </p>
<h3><a class="anchor-offset" name="sharing-with-everyone"></a>Sharing with Everyone</h3>
<p dir="auto">This option is the same as the MIT Scratch platform. After you click the <strong>Share</strong> button, everyone on the CreatiCode platform will be able to open your project to look at the program blocks inside it, or remix this project as their own.</p>
<p dir="auto">Note that you can still change your project after sharing it. Others will need to reload the project to see the updates.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/ef711fe3-e478-4225-9db8-d3af57d08109.gif" width="900" style="border-radius:5px;border:1px solid #29622d" /></p>
<p dir="auto"> </p>
<h3><a class="anchor-offset" name="sharing-with-friends-only"></a>Sharing with Friends Only</h3>
<p dir="auto">On the CreatiCode playground, you can also choose to only share the project to other users that you have set to be your friends. When you do so, only your friends can open or remix your project, and other non-friend users can not even find this project. This is a good way to share your project when you are too shy to share the project to all users.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/9b298285-cafd-44cf-befc-0f4bbeddd7ab.gif" width="900" style="border-radius:5px;border:1px solid #29622d" /></p>
<p dir="auto"> </p>
<h3><a class="anchor-offset" name="sharing-with-a-password"></a>Sharing with a Password</h3>
<p dir="auto">The third way to share a project gives you the most control. You can set a password when you share a project, and if another user wants to open this project, he or she needs to get this password from you.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/19b0ef63-9fe5-4a33-b314-a263645524c3.gif" width="900" style="border-radius:5px;border:1px solid #29622d" /></p>
<p dir="auto"> </p>
<h2><a class="anchor-offset" name="publishing-a-project"></a>Publishing a Project</h2>
<p dir="auto">On the CreatiCode platform, you can not only share a project, but also publish it. This is different from the original <a href="https://scratch.mit.edu/" target="_blank" rel="noopener noreferrer nofollow ugc">MIT Scratch</a> platform.</p>
<p dir="auto">When you <strong>publish</strong> a project, others will be able to run it, but <strong>will not be able to look at the code inside it, or remix it</strong>.</p>
<p dir="auto">For example, you have built a quiz game, but the answers are written inside your program. You can not share this project any more. However, you can publish it, so that others can only play the game but can not look inside it.</p>
<p dir="auto">For another example, a teacher might want to show a demo project for her students as a coding challenge. She does not want the students to be able to remix or copy this project, so she can publish this project instead of sharing it.</p>
<h3><a class="anchor-offset" name="3-ways-to-publish-a-project"></a>3 Ways to Publish a project</h3>
<p dir="auto">These 3 methods are very similar to the 3 ways to share a project, except that we are only allowing others to run this project, not look inside or remix it.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/84467e02-ecb1-49c8-9c3c-ea2823eef56b.gif" width="780" style="border-radius:5px;border:1px solid #29622d" /></p>
]]></description><link>https://forum.creaticode.com/topic/170/sharing-or-publishing-your-scratch-project</link><generator>RSS for Node</generator><lastBuildDate>Thu, 15 Oct 2026 08:14:40 GMT</lastBuildDate><atom:link href="https://forum.creaticode.com/topic/170.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 28 May 2022 04:26:50 GMT</pubDate><ttl>60</ttl></channel></rss>