Talk:Scratch (programming language): Difference between revisions
Appearance
Content deleted Content added
CrayonArt45 (talk | contribs) →Example project: Reply |
|||
(187 intermediate revisions by 83 users not shown) | |||
Line 1: | Line 1: | ||
{{Talk header}} |
|||
{{WikiProject Computing |class=C |importance=low |software=y |software-importance=Mid |science=y |science-importance=Low}} |
|||
{{WikiProject |
{{WikiProject banner shell|class=C| |
||
{{WikiProject Computing |importance=mid |software=y |software-importance=Mid |science=y |science-importance=mid}} |
|||
{{WikiProject Computer science |importance=mid}} |
|||
}} |
|||
{{Not a forum}} |
|||
{{User:MiszaBot/config |
|||
|algo = old(30d) |
|||
|archive = Talk:Scratch (programming language)/Archive %(counter)d |
|||
|counter = 1 |
|||
|maxarchivesize = 150K |
|||
|archiveheader = {{tan}} |
|||
|minthreadstoarchive = 1 |
|||
|minthreadsleft = 2 |
|||
}} |
|||
== |
== Programming in scratch == |
||
Explain it breifly [[Special:Contributions/171.51.138.62|171.51.138.62]] ([[User talk:171.51.138.62|talk]]) 14:49, 10 December 2024 (UTC) |
|||
Seeing that Scratch is a block-based programming language, it may not be possible, but shouldn't there be a 'syntax' section? <!-- Template:Unsigned IP --><small class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/2607:FEA8:8460:BE1:6C18:671C:4843:DB33|2607:FEA8:8460:BE1:6C18:671C:4843:DB33]] ([[User talk:2607:FEA8:8460:BE1:6C18:671C:4843:DB33#top|talk]]) 01:26, 25 November 2016 (UTC)</small> <!--Autosigned by SineBot--> |
|||
There's many tutorials online. Maybe try watching [https://www.youtube.com/watch?v=zOa5o9Yq_ZU this video]. --[[User:MinoriHanasato|MinoriHanasato]] ([[User talk:MinoriHanasato|talk]]) 09:36, 13 December 2024 (UTC) |
|||
Huh |
|||
[[User:7aphrodite101|7aphrodite101]] ([[User talk:7aphrodite101|talk]]) 17:24, 5 September 2018 (UTC) |
|||
== Block part? == |
|||
Why is there that link section about 'Blocks'? Should someone delete it? [[Special:Contributions/68.117.43.34|68.117.43.34]] ([[User talk:68.117.43.34|talk]]) 23:15, 8 May 2008 (UTC) |
|||
:Yes. Deleted. [[User:SethTisue|SethTisue]] ([[User talk:SethTisue|talk]]) 11:31, 9 May 2008 (UTC) |
|||
::can you put it back? blocks SHOULD be there [[User:Valehd|Valehd]] ([[User talk:Valehd|talk]]) 18:20, 17 February 2015 (UTC) |
|||
:::It was just a broken link. The article looked like this back in 2008. https://en.wikipedia.org/enwiki/w/index.php?title=Scratch_(programming_language)&oldid=207375627#Blocks |
|||
:::We now have one example of blocks (the Hello World screenshot.) But I think one or two more would be in order. You are welcome to [[WP:BB|be bold]] and propose further improvements. |
|||
:::--[[User:Hro%C3%B0ulf|Hroðulf]] (or Hrothulf) ([[User talk:Hro%C3%B0ulf|Talk]]) 13:51, 18 February 2015 (UTC) |
|||
It really should be there I mean it is really helpful for people who have never used Scratch [[User:Lavinder111|Lavinder111]] ([[User talk:Lavinder111|talk]]) 09:59, 7 March 2015 (UTC) |
|||
::::the blocks section MUST be added back! [[User:Valehd|Valehd]] ([[User talk:Valehd|talk]]) 01:40, 20 July 2015 (UTC) |
|||
== Cannot upload == |
|||
I cannot upload games <small>—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:Tw3435|Tw3435]] ([[User talk:Tw3435|talk]] • [[Special:Contributions/Tw3435|contribs]]) 05:25, 30 July 2008 (UTC)</small><!-- Template:Unsigned --> <!--Autosigned by SineBot--> |
|||
:THIS IS NOT A SCRATCH SUPPORT SITE!!! --[[Special:Contributions/97.96.189.179|97.96.189.179]] ([[User talk:97.96.189.179|talk]]) 19:47, 22 May 2009 (UTC) |
|||
::Please be nice... |
|||
You have to make an account first. - [[User:Dets65|Dets65]] ([[User talk:Dets65|talk]]) 16:45, 28 February 2012 (UTC) - |
|||
Seriously can we all just be nice to each other [[User:Lavinder111|Lavinder111]] ([[User talk:Lavinder111|talk]]) 10:00, 7 March 2015 (UTC) |
|||
== Name == |
|||
The article was moved today to add unnecessary parentheses to the article title. See [[WP:NAME]]. I could not see any explanation in the edit summary. Could you revert the change please, or post the reason for the move here? --[[User:Hro%C3%B0ulf|Hroðulf]] (or Hrothulf) ([[User talk:Hro%C3%B0ulf|Talk]]) 14:51, 28 November 2008 (UTC) |
|||
:What do you mean, "unnecessary parentheses"? The name of the programming langauge is not "Scratch programming language", it's simply "Scratch". Take a look at [[C (programming language)]], [[D (programming language)]], [[Java (programming language)]], etc. I didn't think I'd need to give a reason for the move. — [[User:FatalError|<sup><span style="color:#900;">Fatal</span></sup>]][[User talk:FatalError|<small><span style="color:#e00;">Error</span></small>]] 20:56, 28 November 2008 (UTC) |
|||
::A reason isn't mandatory; it just helps prevent knee-jerk reversions. For what it is worth, I think parentheses could also be removed from the other article names you mentioned. --[[User:Hro%C3%B0ulf|Hroðulf]] (or Hrothulf) ([[User talk:Hro%C3%B0ulf|Talk]]) 23:02, 28 November 2008 (UTC) |
|||
:::But they haven't been for a reason. See [[WP:D#Naming the specific topic articles]], specifically number 2. Number 1 doesn't apply here because Scratch isn't referred to as "Scratch programming language", it's just "Scratch". — [[User:FatalError|<sup><span style="color:#900;">Fatal</span></sup>]][[User talk:FatalError|<small><span style="color:#e00;">Error</span></small>]] 04:28, 1 December 2008 (UTC) |
|||
Personally I find it improper to call this a programming language, as it technically is not. It's simply a tool to program in the Squeak! programming language. Scratch is more so a user interface for acting with a programming language. Would it not be more appropriate to call this article: Scratch (programming tool) or something of the like? Just looking for some opinions. Anonymous- 10:42, 4 February 2009 |
|||
:I don't know much about it, but from what I've read it does actually have its own programming language (based on Squeak). Someone can correct me if I'm wrong. Either way, every source I've read calls it a programming language, so I don't think it should be changed. — [[User:FatalError|<sup><span style="color:#900;">Fatal</span></sup>]][[User talk:FatalError|<small><span style="color:#e00;">Error</span></small>]] 05:30, 5 February 2009 (UTC) |
|||
::You're right; it's not a big deal. Still, though, I feel that this is not 100% accurate as it is not a full-fledged programming language. More so, again, a tool. Anonymous- 3:14, 5 February 2009 |
|||
:::Well, isn't that the definition of a [[visual programming language]]? — [[User:FatalError|<sup><span style="color:#900;">Fatal</span></sup>]][[User talk:FatalError|<small><span style="color:#e00;">Error</span></small>]] 04:45, 6 February 2009 (UTC) |
|||
:Scratch was implemented in Squeak, but it's quite different as a programming language. Saying that Scratch is Squeak is like saying that Lisp is C because people have implemented Lisp systems in C. The new version (2.0) isn't implemented in Squeak, but in Actionscript (Flash). [[User:Briankharvey|Briankharvey]] ([[User talk:Briankharvey|talk]]) 03:28, 31 March 2013 (UTC) |
|||
== License == |
|||
Should we mention the license? MIT seems to be deliberately hiding pesky license issues for most users, but the Linux tarball has a <code>license.txt</code> file that seems to BSD-like except it doesn't explicitly allow modification. Personally, not being able to remix the work is a bit off-putting to me, and I think this is valuable information for the article. [[User:Digana|Swap]] ([[User talk:Digana|talk]]) 18:38, 28 October 2009 (UTC) |
|||
:The license of the source code does allow you to modify it (http://info.scratch.mit.edu/Source_Code), it just doesn't allow you to distribute changes for commercial use. There are already some users that have modified the source and have created new versions of Scratch with other functionality, such as Chirp by Jens Moening (http://chirp.scratchr.org) [[User:Andresmh|AndresMonroyHernandez]] ([[User talk:Andresmh|talk]]) 18:28, 8 December 2009 (UTC) |
|||
==Release History== |
|||
a release history would be useful, so i know wether a certain feature is available, as my school have an old version |
|||
[[User:Microsofkid|Microsofkid]] ([[User talk:Microsofkid|talk]]) 14:16, 5 January 2010 (UTC) |
|||
I really agree [[User:Lavinder111|Lavinder111]] ([[User talk:Lavinder111|talk]]) 10:02, 7 March 2015 (UTC) |
|||
== Object Oriented == |
|||
Scratch isn't really object oriented - you cannot refer to variables or functions inside another object, and you cannot create more than one instance of an object. [[User:Muzer|Muzer]] ([[User talk:Muzer|talk]]) 10:35, 20 January 2010 (UTC) |
|||
:I think you are right. I think John Maloney can be taken as an authority on the meaning of 'object-oriented', and in [http://llk.media.mit.edu/papers/ScratchSneakPreview.pdf his 2003 paper] he says that Scratch rejected the object-oriented paradigm at least as far as objects having different vocabularies (Section 6, para 3 "Only one kind of object.") Yet it seems to meet the Kay definition: "OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things."[http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay_oop_en] --[[User:Hro%C3%B0ulf|Hroðulf]] (or Hrothulf) ([[User talk:Hro%C3%B0ulf|Talk]]) 15:12, 20 January 2010 (UTC) |
|||
:In Scratch 2 you can clone sprites i.e. create many instances of an object. Since Scratch 1.0 you can call functions in other objects using broadcasts i.e. messaging. Since Scratch 1.2 you can read some numeric variables of another object: x position, y position, direction, costume #, size, and volume. [[User:Mikael4u|Mikael4u]] ([[User talk:Mikael4u|talk]]) 18:12, 1 October 2013 (UTC) |
|||
== Other Lifelong Kindergarten Projects == |
|||
Should we have the section explaining other Lifelong Kindergarten projects? Doesn't quite seem appropriate. We should probably just create a page for the Lifelong Kindergarten group instead of having their other stuff in an unrelated article. [[User:Benny476|Benny476]] ([[User talk:Benny476|talk]]) 18:30, 23 February 2010 (UTC) |
|||
:This is the normal way to write a ''See also'' section. However, I would like to read a [[Lifelong Kindergarten]] article, if you write one that complements the current articles on [[Mitchel Resnick]] and the well known projects. --[[User:Hro%C3%B0ulf|Hroðulf]] (or Hrothulf) ([[User talk:Hro%C3%B0ulf|Talk]]) 20:39, 23 February 2010 (UTC) |
|||
== Notability and/or Bias == |
|||
In the online community section I see some bias in the reference of various authors but I wonder if the mention of these people (who are in actually, no offence, primarily just a bunch of 10-year-old furries), is even actually notable at all. |
|||
What do you think? --[[Special:Contributions/98.197.234.158|98.197.234.158]] ([[User talk:98.197.234.158|talk]]) 01:43, 12 October 2010 (UTC) |
|||
:That is good material for a forum, but not for an encyclopedia that aims to be [[WP:V|verifiable]]. Let's delete it. --[[User:Hro%C3%B0ulf|Hroðulf]] (or Hrothulf) ([[User talk:Hro%C3%B0ulf|Talk]]) 19:20, 12 October 2010 (UTC) |
|||
== List of block based visual programing languages/environments? == |
|||
Perhaps it is time to setup a list of the different block based programing languages/environments avaiable out there (besides Scratch, there is Blockly, the Android AppInventor, Snap/BYOB and many others). In particular i'm interested in seeing which ones allow for exporting source code for which language, on which platforms they are avaiable etc. --[[User:TiagoTiago|TiagoTiago]] ([[User talk:TiagoTiago|talk]]) 21:22, 3 November 2012 (UTC) |
|||
:I agree. Block based languages seem to gain popularity these days and they are even used by some big software development companies for rapid development. At least add more block based languages to the See Also section. Hashan 09:56, 14 January 2013 (UTC) <small><span class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:Gayasri|Gayasri]] ([[User talk:Gayasri|talk]] • [[Special:Contributions/Gayasri|contribs]]) </span></small><!-- Template:Unsigned --> <!--Autosigned by SineBot--> |
|||
== Scratch Wiki == |
|||
Should we talk about Scratch Wiki? <small><span class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:TheQ Editor|TheQ Editor]] ([[User talk:TheQ Editor|talk]] • [[Special:Contributions/TheQ Editor|contribs]]) 21:25, 11 April 2014 (UTC)</span></small><!-- Template:Unsigned --> <!--Autosigned by SineBot--> |
|||
:Maybe! I'm super active on it, I bet I could write the whole section :P <br/> [[File:Profile picture of derpmeup.png|25px]] [[User:derpmeup|'''derpmeup''']] ([[User talk:derpmeup|talk]] | [[Special:Contributions/derpmeup|contribs]]) 14:56, 4 October 2014 (UTC) |
|||
::Is there any content from the Wikia that could enhance the article? In your opinion, what does the article currently lack? -[[User:DevinCook|DevinCook]] ([[User talk:DevinCook|talk]]) 04:43, 6 October 2014 (UTC) |
|||
:::Devin, I think the OP is not talking about Wikia but about http://wiki.scratch.mit.edu/ , a wiki community hosted at MIT. |
|||
:::In my opinion verifiable info such as when it started, and how it fits into the wider Scratch community, would be relevant. --[[User:Hro%C3%B0ulf|Hroðulf]] (or Hrothulf) ([[User talk:Hro%C3%B0ulf|Talk]]) 11:26, 6 October 2014 (UTC) |
|||
::::A section has been added about the Scratch Wiki.[[Special:Contributions/221.126.234.66|221.126.234.66]] ([[User talk:221.126.234.66|talk]]) 01:10, 1 June 2017 (UTC) |
|||
== Too much detail on UI == |
|||
In the UI section, there seems to be too much detail about the categories that the blocks fit into. Should it just be mentioned that there are "multiple categories", or should it stay with listing each and every category? <small><span class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:Chocolate Lambda|Chocolate Lambda]] ([[User talk:Chocolate Lambda|talk]] • [[Special:Contributions/Chocolate Lambda|contribs]]) 17:57, 5 February 2015 (UTC)</span></small><!-- Template:Unsigned --> <!--Autosigned by SineBot--> |
|||
== kaj == |
|||
can you guys add the story of kaj? the story is: Kaj used to be an ordinary scratcher. One day, he noticed that his projects had very little views. he was angry and he said he would destroy scratch. He hacked other people and Scratch Team banned him and to this day, people are pretending to be kaj by making fake accounts and saying that they are kaj. it's a true story. don't believe me? go to Lightnin's profile. make sure you go to my profile (valehd) and check out my projects! [[User:Valehd|Valehd]] ([[User talk:Valehd|talk]]) 18:17, 17 February 2015 (UTC) |
|||
:That sounds like something that belongs within the Scratch community, such as on the wiki: http://wiki.scratch.mit.edu/wiki/Kaj . Here at English Wikipedia, we need [[WP:V|verifiability]]. Community profiles and wikis rarely, if ever, count as [[WP:RS|reliable sources]]. --[[User:Hro%C3%B0ulf|Hroðulf]] (or Hrothulf) ([[User talk:Hro%C3%B0ulf|Talk]]) 13:55, 18 February 2015 (UTC) |
|||
What does that have to do with the program for computers its just not meant to be here on this page!! [[User:Lavinder111|Lavinder111]] ([[User talk:Lavinder111|talk]]) 10:04, 7 March 2015 (UTC) |
|||
:: here is a link for a reliable source of information about kaj: https://scratch.mit.edu/projects/1602339/ [[User:Valehd|Valehd]] ([[User talk:Valehd|talk]]) 19:15, 19 July 2015 (UTC) |
|||
This has nothing to do with this Wiki page. I think this idea should be removed altogether. And please don't advertise your scratch profile. [[User:Kritav|Kritav]] ([[User talk:Kritav|talk]]) 15:57, 26 August 2019 (UTC) |
|||
== Too many primary sources == |
|||
Since Wikipedia relies on secondary and tertiary sources over primary sources, I will be adding more secondary and tertiary sources. Right now, there is a warning message at the top of the article that says "This article relies too much on references to primary sources. Please improve this article by adding secondary or tertiary sources. (March 2014)" [[User:Kirsten.donno|Kirsten.donno]] ([[User talk:Kirsten.donno|talk]]) 21:52, 29 April 2015 (UTC) |
|||
== blocks == |
|||
Can there be a section about blocks? [[User:Valehd|Valehd]] ([[User talk:Valehd|talk]]) 01:40, 20 July 2015 (UTC) |
|||
::NOPE, because it will make it too long. You do not need to explain functions in [[C++]], right? <div style="color:blue!important"><tt>[[User:ThesenatorO5-2||ThesenatorO5-2|]]<sup>[[User_talk:ThesenatorO5-2||talk|]]</sup></tt></div> 00:53, 21 July 2020 (UTC) |
|||
== 1205? == |
|||
Can someone fix the "first appeared" date for the test version. It obviously wasn't introduced in 1205. I'd do it, but I don't know the real year. [[Special:Contributions/2620:72:0:414:8477:B316:3E1B:CA90|2620:72:0:414:8477:B316:3E1B:CA90]] ([[User talk:2620:72:0:414:8477:B316:3E1B:CA90|talk]]) 14:17, 15 September 2015 (UTC) |
|||
== Origin of Name gibberish == |
|||
The end of paragraph 1 has an obvious problem. I'll try to eliminate or fix it, time permitting. It started Mar 7th I think. --[[User:Billymac00|Billymac00]] ([[User talk:Billymac00|talk]]) 23:31, 17 March 2016 (UTC) |
|||
{{collapse top}} |
|||
== OFF-TOPIC == |
|||
If I had a Wikipedia Account I could show you that on the Scratch Homepage they are featuring [[The Powerpuff Girls (2016 TV series)|The Powerpuff Girls from the 2016 reboot]]. Hurry before it disappears! <small class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/67.233.52.171|67.233.52.171]] ([[User talk:67.233.52.171|talk]]) 19:53, 2 June 2016 (UTC)</small><!-- Template:Unsigned IP --> <!--Autosigned by SineBot--> |
|||
{{collapse bottom}} |
|||
== What is scratch? == |
|||
Scratch is a coding site were you play games that people made. You can also post a game to the puplic so people can play it. you also can have a work place were you can save creations you made. <!-- Template:Unsigned IP --><small class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/24.147.94.182|24.147.94.182]] ([[User talk:24.147.94.182#top|talk]]) 15:31, 9 December 2017 (UTC)</small> <!--Autosigned by SineBot--> |
|||
== English plz == |
|||
Consider this:If a kid looked on Wikipedia to find out more about Scratch,would he understand the big words this page uses? [[User:CrazyMinecart88|CrazyMinecart88]] ([[User talk:CrazyMinecart88|talk]]) 21:51, 27 February 2018 (UTC) |
|||
Hi CrazyMinecart88 - I've just read the article through with that in mind. It actually looks reasonably understandable to me, except perhaps the "Features and derivatives" section at the end, which is more programme-y. What are the words you're referring to? Best wishes, [[User:Tacyarg|Tacyarg]] ([[User talk:Tacyarg|talk]]) 21:55, 27 February 2018 (UTC) |
|||
== Semi-protected edit request on 1 June 2018 == |
|||
{{edit semi-protected|Scratch (programming language)|answered=yes}} |
|||
Correct the 'imagine' typo in the introduction para. [[User:Vaish361|Vaish361]] ([[User talk:Vaish361|talk]]) 17:38, 1 June 2018 (UTC) |
|||
:[[File:Red information icon with gradient background.svg|20px|link=|alt=]] '''Not done:'''<!-- Template:ESp --> I don't see any typos in the introduction to the article. If the typo is still in the article, please be more specific and reopen this request. ‑‑'''[[User talk:ElHef|<font color="red">El</font><font color="orange">Hef</font>]]''' <small>([[Special:Contributions/ElHef|<font color="black">Meep?</font>]])</small> 17:46, 1 June 2018 (UTC) |
|||
== Semi-protected edit request on 1 June 2018 == |
|||
{{edit semi-protected|Scratch (programming language)|answered=yes}} |
|||
Replace 'Imgaine' with 'Imagine' under 'Philosophy' section [[User:Vaish361|Vaish361]] ([[User talk:Vaish361|talk]]) 17:42, 1 June 2018 (UTC) |
|||
:[[File:Yes check.svg|20px|link=|alt=]] '''Done'''<!-- Template:ESp -->, thanks! ‑‑'''[[User talk:ElHef|<font color="red">El</font><font color="orange">Hef</font>]]''' <small>([[Special:Contributions/ElHef|<font color="black">Meep?</font>]])</small> 17:45, 1 June 2018 (UTC) |
|||
== Future events and announcements == |
|||
Per [[WP:CRYSTALBALL]] and [[WP:PROMO]] such details should only be included if the events are notable (as established by significant coverage in independent sources) and almost certain to take place. Secondary internal details, updates and announcements without independent coverage should be hosted on the topic's official website. [[User:GermanJoe|GermanJoe]] ([[User talk:GermanJoe|talk]]) 11:12, 3 July 2018 (UTC) |
|||
== Scratch 3.0 == |
|||
Please be aware that on the GMT 2nd of February Scratch 3.0 releases. There is no information on this whatsoever, so it may be something to consider adding :) <!-- Template:Unsigned IP --><small class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/80.4.222.118|80.4.222.118]] ([[User talk:80.4.222.118#top|talk]]) 16:33, 7 November 2018 (UTC)</small> |
|||
It actually came out ''today.'' So maybe you got it wrong but it was ''January'' 2nd. But I don't like the new update. It's annoying. And I've seen a lot of people who agree with me. (By the way me Scratch username is j485391) [[User:Abigail Stormhand|Abigail Stormhand]] ([[User talk:Abigail Stormhand|talk]]) 05:32, 3 January 2019 (UTC) |
|||
:I added multiple new sections on scratch 3.0 and updated to commemorate release; however, as of now, writing in the criticism section about 3.0 is too early. Not only is it very new and still getting bugs/glitches/mistakes fixed, but as the only comments and critiques are in the scratch forums and project comments, there are no reliable sources. If you do find a reliable source, feel free to add it to the "criticisms" section.[[User:IntegralPython| Integral Python]] <sup>[[User talk:IntegralPython| click here to argue with me]]</sup> 17:44, 3 January 2019 (UTC) |
|||
== User interface "block categories" section - add tables for blocks in built-in extensions? == |
|||
I think that the extension block categories should also be in that section, as another table. They play a big part in Scratch 3.x especially, and some core functions of Scratch are now only available via extensions in 3.0. [[Special:Contributions/92.236.63.92|92.236.63.92]] ([[User talk:92.236.63.92|talk]]) 00:46, 2 February 2019 (UTC) |
|||
:Maybe, instead of doing a table for them, we could add paragraphs about them each in 2.0 and 3.x. It is a good idea, but I think adding a second table for them each is probably a little overkill, especially for three as its supposed to be adding more as time goes by. For 3 and 2.0, the tables of blocks is important as they are its key aspects. Extensions are placed in the extensions precisely because they ''aren't'' key aspects. However, I do think that adding paragraphs that talk about the extensions does seem like a good idea that wouldn't waste space. I'll see what I can do if I have time. '''<sub>[[User:IntegralPython| Integral Python]]</sub><sup>[[User talk:IntegralPython| click here to argue with me]]</sup>''' 15:39, 2 February 2019 (UTC) |
|||
== Article layout == |
|||
The order of sections seems wrong. "Criticism"(s) surely belong near the bottom. "History" should be no higher than it has to be to give context to the rest of the text - certainly below discussion on features and usage. "Features" belong near the top - to explain rapidly what the subject is about, although derivatives could stay just above "See also". [[User:Varybit|Varybit]] ([[User talk:Varybit|talk]]) 11:41, 20 March 2019 (UTC) |
|||
Further, given that Scratch is used increasingly in RAD (don't ask me why) I think some text needs to change from the assumption that it is only about education or only about games (the way I read it, even saying "Scratch is not exclusively for creating games" is making just such an assumption). [[User:Varybit|Varybit]] ([[User talk:Varybit|talk]]) 11:41, 20 March 2019 (UTC) |
|||
== Proposed merge with [[.sb file]] == |
|||
Notability, scope/size spinoff of main topic <span class="vcard"><span class="fn">[[User:Widefox|Widefox]]</span>; [[User talk:Widefox|talk]]</span> 13:45, 2 June 2019 (UTC) |
|||
:Agreed, all three of the .sb files together should be listed in a section here'''<sub>[[User:IntegralPython| Integral Python]]</sub><sup>''[[User talk:IntegralPython| click here to argue with me]]''</sup>''' 19:23, 5 June 2019 (UTC) |
|||
:Agreed, there is no reason to give .sb* files their own articles.<br/><span style="color:blue;font-family:Courier New, monospace;display:inline">└─''post by'' '''[[User:Kenny2wiki|kenny2wiki]] | [[User talk:Kenny2wiki|Talk]]'''</span> 08:16, 19 June 2019 (UTC) |
|||
:Conclusion, merge. [[Special:Contributions/2406:3003:2004:6A0:A08A:9196:B17E:4ECE|2406:3003:2004:6A0:A08A:9196:B17E:4ECE]] ([[User talk:2406:3003:2004:6A0:A08A:9196:B17E:4ECE|talk]]) 14:39, 15 July 2019 (UTC) |
|||
== Proposed merge with [[.sb2 file]] == |
|||
Notability, scope/size spinoff of main topic <span class="vcard"><span class="fn">[[User:Widefox|Widefox]]</span>; [[User talk:Widefox|talk]]</span> 13:46, 2 June 2019 (UTC) |
|||
:I think yes. merging <div style="color:blue!important"><tt>[[User:ThesenatorO5-2||ThesenatorO5-2|]]<sup>[[User_talk:ThesenatorO5-2||talk|]]</sup></tt></div> 00:54, 21 July 2020 (UTC) |
|||
== Scratch: The Series? == |
|||
There's a section of this article about a TV show that doesn't actually appear to exist. The closest thing I can find is an article on Wikia that explicitly claims the show doesn't exist. I tried to remove it, but that was ironically rejected as vandalism. <!-- Template:Unsigned IP --><small class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/2601:983:4501:4940:6033:B11F:D801:33AF|2601:983:4501:4940:6033:B11F:D801:33AF]] ([[User talk:2601:983:4501:4940:6033:B11F:D801:33AF#top|talk]]) 01:56, 20 July 2019 (UTC)</small> <!--Autosigned by SineBot--> |
|||
== Cloud variables == |
|||
Cloud variables can be read and written by logged in users, however, their accounts must have Scratcher status to work. Also, my browser couldn't find the word "cloud" anywhere in the page. There was a mistake that made the cloud variables limit 8 instead of 10 when Scratch 3.0 was released. But, there is nothing about it on the page. <!-- Template:Unsigned IP --><small class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/154.5.232.241|154.5.232.241]] ([[User talk:154.5.232.241#top|talk]]) 23:09, 12 September 2019 (UTC)</small> <!--Autosigned by SineBot--> |
|||
:This is the first I've heard of the cloud variable thing, but I don't think it is notable enough to warrant inclusion; if you can find a reliable 2nd hand source dealing with the topic, feel free to include it! '''<sub>[[User:IntegralPython| Integral Python]]</sub><sup>''[[User talk:IntegralPython| click here to argue with me]]''</sup>''' 12:54, 13 September 2019 (UTC) |
|||
==Recent re-org== |
|||
Hi, I've been fairly bold, but I think the result is an improvement. If I've zapped or trimmed anything that really should be in there, by all means retrieve and insert appropriatly. - [[User:Snori|Snori]] ([[User talk:Snori|talk]]) 07:03, 19 September 2019 (UTC) |
|||
==Earlier version info== |
|||
I really don't see the need to include *anything* about the earlier versions apart from the brief notes in the History section. Why do our readers care about the old interface or file format? I will leave it all in there for now, but a feel a Big Trim is warranted... - [[User:Snori|Snori]] ([[User talk:Snori|talk]]) 08:20, 19 September 2019 (UTC) |
|||
== Neutral Example == |
|||
I been looking at the page and noticed the example might be biased. As this is unconfirmed I will request a neutral project to be the example, I recommend [https://scratch.mit.edu/projects/10128407/ Paper Minecraft] by [https://scratch.mit.edu/users/griffpatch/ griffpatch], the most viewed project on the site yet not biased towards anyone, I could also recommend [https://scratch.mit.edu/projects/435196859/ Blanket Fort] by [https://scratch.mit.edu/users/ceebee/ ceebee*] (asterisk due to this being a scratch mod). [[User:DXLB Muzikant|DXLB Muzikant]] ([[User talk:DXLB Muzikant|talk]]) 15:32, 26 March 2021 (UTC) |
|||
:Ok can we stop with the edit wars. We do need a neutral example now due to the edit war. [[User:DXLB Muzikant|DXLB Muzikant]] ([[User talk:DXLB Muzikant|talk]]) 14:03, 8 April 2021 (UTC) |
|||
== Could we add something? == |
|||
Maybe the disadvantages and dangers of using this site? I am guessing that some parents may want to learn more, and we could inform them about the negative parts of this website, such as addiction, unsafe community, reports do nothing, anyone can upload, and maybe filterbot. |
|||
I'm so sorry if you disagree, but this is just a suggestion. Thank you![[User:NotSchoolSmart|Thanks!]] ([[User talk:NotSchoolSmart|talk]]) 17:32, 29 March 2021 (UTC) |
|||
:{{u|NotSchoolSmart}}, per [[WP:NOT]], we shouldn't really be approaching writing this page as a guide for parents so much as an encyclopedic overview of the subject. If the advantages and disadvantages have been covered widely in reliable sources, though, sure, we can bring them up as part of the language's reception. <span style="color:#AAA"><small>{{u|</small><span style="border-radius:9em;padding:0 5px;background:#088">[[User:Sdkb|<span style="color:#FFF">'''Sdkb'''</span>]]</span><small>}}</small></span> <sup>[[User talk:Sdkb|'''talk''']]</sup> 06:18, 1 April 2021 (UTC) |
|||
== Example project == |
|||
There have been an editor re adding a example project back onto this article, and it has been reverted 5 times already. We don't put examples in articles because it's vandalism. It's not like Youtube would but a example of a Youtube video in there article. [[User:JennilyW|🍓⋆JennilyW♡🍧]] ([[User talk:JennilyW|talk]]) 01:18, 8 May 2021 (UTC) |
|||
:Hey it's helpful, users can look at the projects themself! [[User:CrayonArt45|CrayonArt45]] ([[User talk:CrayonArt45|talk]]) 14:57, 8 May 2021 (UTC) |
|||
Also, the link is advertising one of Scratch's projects, witch is not allowed on Wikipedia. [[User:JennilyW|🍓⋆JennilyW♡🍧]] ([[User talk:JennilyW|talk]]) 01:25, 8 May 2021 (UTC) |
Latest revision as of 09:36, 13 December 2024
This is the talk page for discussing improvements to the Scratch (programming language) article. This is not a forum for general discussion of the article's subject. |
Article policies
|
Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
Archives: 1Auto-archiving period: 30 days |
This article is rated C-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||||||||||||||||||||||||||||||
|
This page is not a forum for general discussion about Scratch (programming language). Any such comments may be removed or refactored. Please limit discussion to improvement of this article. You may wish to ask factual questions about Scratch (programming language) at the Reference desk. |
Programming in scratch
[edit]Explain it breifly 171.51.138.62 (talk) 14:49, 10 December 2024 (UTC)
There's many tutorials online. Maybe try watching this video. --MinoriHanasato (talk) 09:36, 13 December 2024 (UTC)
Categories:
- C-Class Computing articles
- Mid-importance Computing articles
- C-Class software articles
- Mid-importance software articles
- C-Class software articles of Mid-importance
- All Software articles
- C-Class Computer science articles
- Mid-importance Computer science articles
- All Computing articles
- WikiProject Computer science articles