GNU socialtag:nu.federati.net,2024-03-29:TagTimeline:scratchNotices tagged with scratchUpdates tagged with scratch on Federati Nu: Federated N-series GNU Social!https://upload.wikimedia.org/wikipedia/commons/0/00/Nu_uc_lc.svg2024-03-29T01:25:43+00:00http://activitystrea.ms/schema/1.0/commenttag:nu.federati.net,2023-01-06:noticeId=3419493:objectType=commentNew comment by lnxw48a1@<a href="https://gnusocial.net/index.php/user/176220" class="h-card u-url p-nickname mention" title="simsa04">simsa04</a> Since your nephew already uses #<span class="tag"><a href="https://nu.federati.net/tag/scratch" rel="tag">Scratch</a></span>, you could start here: <a href="https://projects.raspberrypi.org/en/projects/getting-started-scratch" title="https://projects.raspberrypi.org/en/projects/getting-started-scratch" rel="nofollow external noreferrer" class="attachment" id="attachment-289218">https://projects.raspberrypi.org/en/projects/getting-started-scratch</a> ... but I think he'll need a monitor first. <br /> <br /> There are ways to set the Pi up "headless" and then use VNC to export a graphical desktop over a network, but I think most are pretty fiddly and prone to network DHCP changes that require unwanted effort to make it work again. Even so, if you wish to try this with your nephew, see <a href="https://learn.sparkfun.com/tutorials/headless-raspberry-pi-setup" title="https://learn.sparkfun.com/tutorials/headless-raspberry-pi-setup" rel="nofollow external noreferrer" class="attachment" id="attachment-289219">https://learn.sparkfun.com/tutorials/headless-raspberry-pi-setup</a> <br /> <br /> Both the RasPi 3 and the 4 have #<span class="tag"><a href="https://nu.federati.net/tag/wifi" rel="tag">Wi-Fi</a></span> and #<span class="tag"><a href="https://nu.federati.net/tag/ethernet" rel="tag">Ethernet</a></span> on the model B versions, which are most common. So they can join a home network and even be used to create a hotspot for other computers and devices. ( See <a href="https://learn.sparkfun.com/tutorials/setting-up-a-raspberry-pi-3-as-an-access-point/all" title="https://learn.sparkfun.com/tutorials/setting-up-a-raspberry-pi-3-as-an-access-point/all" rel="nofollow external noreferrer" class="attachment" id="attachment-289220">https://learn.sparkfun.com/tutorials/setting-up-a-raspberry-pi-3-as-an-access-point/all</a> )<br /> <br /> Here are some others, but most seem to need more parts.<br /> * <a href="https://projects.raspberrypi.org/en/projects/scratch-3d-science" title="https://projects.raspberrypi.org/en/projects/scratch-3d-science" rel="nofollow external noreferrer" class="attachment" id="attachment-289221">https://projects.raspberrypi.org/en/projects/scratch-3d-science</a> <br /> <a href="https://projects.raspberrypi.org/en/projects/rpi-wire-loop-game-scratch" title="https://projects.raspberrypi.org/en/projects/rpi-wire-loop-game-scratch" rel="nofollow external noreferrer" class="attachment" id="attachment-289222">https://projects.raspberrypi.org/en/projects/rpi-wire-loop-game-scratch</a><br /> * <a href="https://projects.raspberrypi.org/en/projects/button-switch-scratch-pi" title="https://projects.raspberrypi.org/en/projects/button-switch-scratch-pi" rel="nofollow external noreferrer" class="attachment" id="attachment-289223">https://projects.raspberrypi.org/en/projects/button-switch-scratch-pi</a><br /> * <a href="https://projects.raspberrypi.org/en/projects/motor-robot-buggy-scratch" title="https://projects.raspberrypi.org/en/projects/motor-robot-buggy-scratch" rel="nofollow external noreferrer" class="attachment" id="attachment-289224">https://projects.raspberrypi.org/en/projects/motor-robot-buggy-scratch</a><br /> * <a href="https://projects.raspberrypi.org/en/projects/leds-buzzers-scratch-games" title="https://projects.raspberrypi.org/en/projects/leds-buzzers-scratch-games" rel="nofollow external noreferrer" class="attachment" id="attachment-289225">https://projects.raspberrypi.org/en/projects/leds-buzzers-scratch-games</a><br /> * <a href="https://projects.raspberrypi.org/en/projects/getting-started-with-mu" title="https://projects.raspberrypi.org/en/projects/getting-started-with-mu" rel="nofollow external noreferrer" class="attachment" id="attachment-289226">https://projects.raspberrypi.org/en/projects/getting-started-with-mu</a><br /> * <a href="https://itsfoss.com/raspberry-pi-projects/" title="https://itsfoss.com/raspberry-pi-projects/" rel="nofollow external noreferrer" class="attachment" id="attachment-289227">https://itsfoss.com/raspberry-pi-projects/</a> This is a list of 36 projects<br /> <br /> Videos (English language, unfortunately):<br /> * #<span class="tag"><a href="https://nu.federati.net/tag/raspberrypi" rel="tag">Raspberry_Pi</a></span> 3 Tutorial for Beginners <a href="https://www.youtube.com/watch?v=kOjdExBUqAI" title="https://www.youtube.com/watch?v=kOjdExBUqAI" rel="nofollow external noreferrer" class="attachment" id="attachment-289228">https://www.youtube.com/watch?v=kOjdExBUqAI</a> This is about 45 minutes, but the first five minutes is just blahblah.<br /> * Top 15 Raspberry Pi Project Ideas for Beginners <a href="https://www.youtube.com/watch?v=4T4N_lHo7P4" title="https://www.youtube.com/watch?v=4T4N_lHo7P4" rel="nofollow external noreferrer" class="attachment" id="attachment-289229">https://www.youtube.com/watch?v=4T4N_lHo7P4</a> This is very general and probably not very useful right now.<br /> * Setup to Project in 20 minutes <a href="https://www.youtube.com/watch?v=B_8ZcPeaxcc" title="https://www.youtube.com/watch?v=B_8ZcPeaxcc" rel="nofollow external noreferrer" class="attachment" id="attachment-289230">https://www.youtube.com/watch?v=B_8ZcPeaxcc</a> This one says it covers how to "remotely control Raspberry pi with windows or mac", so that might be good.3419493http://activitystrea.ms/schema/1.0/post2023-01-06T00:37:46+00:002023-01-06T00:37:46+00:00http://activitystrea.ms/schema/1.0/personhttps://nu.federati.net/user/2lnxw48a1Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .lnxw48a1LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .{58024A03-1021-499E-B14D-DF4537889BF8}tag:gnusocial.net,2023-01-05:objectType=thread:nonce=68ae8574d28fecc9http://activitystrea.ms/schema/1.0/notetag:nu.federati.net,2020-03-31:noticeId=3293413:objectType=noteNew note by lnxw48a1Hmm. The current version of #<span class="tag"><a href="https://nu.federati.net/tag/scratch" rel="tag">Scratch</a></span> ( <a href="https://scratch.mit.edu/" title="https://scratch.mit.edu/" rel="nofollow noreferrer" class="attachment thumbnail">https://scratch.mit.edu/</a> ) is based on Adobe's #<span class="tag"><a href="https://nu.federati.net/tag/flash" rel="tag">Flash</a></span>, rather than the original #<span class="tag"><a href="https://nu.federati.net/tag/squeak" rel="tag">Squeak</a></span> #<span class="tag"><a href="https://nu.federati.net/tag/smalltalk" rel="tag">Smalltalk.</a></span> Flash goes #<span class="tag"><a href="https://nu.federati.net/tag/eol" rel="tag">EOL</a></span> at the end of this year.<br /><br /> Hopefully, they've already started on their rewrite.3293413http://activitystrea.ms/schema/1.0/post2020-03-31T02:12:42+00:002020-03-31T02:12:42+00:00http://activitystrea.ms/schema/1.0/personhttps://nu.federati.net/user/2lnxw48a1Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .lnxw48a1LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .{58024A03-1021-499E-B14D-DF4537889BF8}tag:nu.federati.net,2020-03-31:objectType=thread:nonce=13cfc22211c7b26fhttp://activitystrea.ms/schema/1.0/commenthttps://mastodon.nzoss.nz/users/strypey/statuses/101431343726242244New comment by strypey<p><span class="h-card"><a href="https://social.tchncs.de/@z428" class="u-url mention">@<span>z428</span></a></span> I've seen quite a few friends teaching their kids basic coding using <a href="https://mastodon.nzoss.nz/tags/scratch" class="mention hashtag" rel="tag">#<span>Scratch</span></a>. I imagine this would be particularly helpful for visual learners. I'm more of an aurul/ kinesthetic learner, so learning by coping code out of an eBook and hacking on it, with occasional tips from conversations with a mentor, is fine for me. Anyway, it's an example of a teaching IDEs that does more handholding than an experienced coder needs (or wants) ...<br /><span class="h-card"><a href="https://floss.social/@alcinnz" class="u-url mention">@<span>alcinnz</span></a></span></p>2708071http://activitystrea.ms/schema/1.0/post2019-01-17T10:04:38+00:002019-01-17T10:04:38+00:00http://activitystrea.ms/schema/1.0/personhttps://mastodon.nzoss.nz/users/strypeystrypeyFree human being of this Earth. Be excellent to each other! #Vegan #Permaculture #Transition #PeerProduction #FreeCode #CreativeCommons #SciFi #Comedy #JugglingstrypeyStrypeyFree human being of this Earth. Be excellent to each other! #Vegan #Permaculture #Transition #PeerProduction #FreeCode #CreativeCommons #SciFi #Comedy #Jugglingtag:nu.federati.net,2019-01-17:objectType=thread:nonce=8d52a045fa1c3111http://activitystrea.ms/schema/1.0/notehttps://vernunftzentrum.de/objects/4c838a68-8110-407f-9f66-e0649e35425dNew note by ckeenHm, in NuScratch saving seems broken :/ <a href="https://vernunftzentrum.de/tag/smalltalk" rel="tag">#smalltalk</a> <a href="https://vernunftzentrum.de/tag/scratch" rel="tag">#scratch</a><br /><a href="https://vernunftzentrum.de/media/4ef677c4-e7b2-4ff4-8654-19dc470c3b90/ScratchFrame.png" class="attachment">ScratchFrame.png</a>2483957http://activitystrea.ms/schema/1.0/post2018-10-09T10:10:08+00:002018-10-09T10:10:08+00:00http://activitystrea.ms/schema/1.0/personhttps://vernunftzentrum.de/users/ckeenckeenhe/him. I am the admin of <a href="http://vernunftzentrum.de">vernunftzentrum.de</a><br><br>My old account is on <a href="https://mastodon.social/@ckeen">https://mastodon.social/@ckeen</a><br><br>I like :smalltalk: , :lisp: and :chickenscheme:<br><br>Simplicdad o Muerte!<br><br>Programming simpleton.<br><br>Always off topic...<br>See my blog at <a href="https://pestilenz.org/~ckeen/blog/">https://pestilenz.org/~ckeen/blog/</a> or gopher: <a href="gopher://vernunftzentrum.de:70/1/ckeen/index.gph">gopher: … ckeenBilly Blaze 🦄he/him. I am the admin of <a href="http://vernunftzentrum.de">vernunftzentrum.de</a><br><br>My old account is on <a href="https://mastodon.social/@ckeen">https://mastodon.social/@ckeen</a><br><br>I like :smalltalk: , :lisp: and :chickenscheme:<br><br>Simplicdad o Muerte!<br><br>Programming simpleton.<br><br>Always off topic...<br>See my blog at <a href="https://pestilenz.org/~ckeen/blog/">https://pestilenz.org/~ckeen/blog/</a> or gopher: <a href="gopher://vernunftzentrum.de:70/1/ckeen/index.gph">gopher: … tag:nu.federati.net,2018-10-09:objectType=thread:nonce=4cf8b05f43d250dehttp://activitystrea.ms/schema/1.0/commenthttps://mastodon.nzoss.nz/users/strypey/statuses/100209330786836556New comment by strypey<p><span class="h-card"><a href="https://mastodon.technology/@andrioid" class="u-url mention">@<span>andrioid</span></a></span> <a href="https://mastodon.nzoss.nz/tags/python" class="mention hashtag" rel="tag">#<span>Python</span></a>. Hands down. I learnt some BASIC and Logo as a child, some Pascal as a teenager, some Delphi and C# as a uni student. It wasn't until I started teaching myself Python out of an e-book that I really felt like I could do something useful with what I was learning, as I learned it. I took the logic from example code for a Noughts and Crosses game in the e-book, and wrote a simple Battleships game. Python rocks. Also I've seen a kids with non-geek parents learn Python with <a href="https://mastodon.nzoss.nz/tags/scratch" class="mention hashtag" rel="tag">#<span>Scratch</span></a></p>1293182http://activitystrea.ms/schema/1.0/post2018-06-15T14:30:40+00:002018-06-15T14:30:40+00:00http://activitystrea.ms/schema/1.0/personhttps://mastodon.nzoss.nz/users/strypeystrypeyFree human being of this Earth. Be excellent to each other! #Vegan #Permaculture #Transition #PeerProduction #FreeCode #CreativeCommons #SciFi #Comedy #JugglingstrypeyStrypeyFree human being of this Earth. Be excellent to each other! #Vegan #Permaculture #Transition #PeerProduction #FreeCode #CreativeCommons #SciFi #Comedy #Jugglingtag:nu.federati.net,2018-06-15:objectType=thread:nonce=0a091fdfdb6ffea2http://activitystrea.ms/schema/1.0/notetag:social.mikegerwitz.com,2017-05-06:noticeId=97464:objectType=noteNew note by mikegerwitzI've been looking into #<span class="tag"><a href="https://social.mikegerwitz.com/tag/scratch" rel="tag">Scratch</a></span> a bit more and am intrigued by some of the design decisions. I like really like some useful principles (like event-based message passing between sprites) that relate to "normal" programming, but there's also aspects that are unique to the environment, like pixel-level collision detection between two arbitrary colors. So you can draw a maze on a background image with, say, black, and detect when the sprite is touching black, and do something. That's pretty cool, and let me make a maze game pretty quickly. And can simplify logic if you have, say, color-based teams.<br /><br /> Just exploring what I can do with my son and figuring out how to be a bit more reasonable in my abstractions for a 5yo while still eventually demonstrating the real-world concern of proper abstractions / separation of concerns and how it relates to maintainability. Teaching adults is one thing; kids are a new adventure for me.<br /><br /> I'm stuck on 1.x because 2.x requires flash. There's a v3 under development that looks pretty cool and will be HTML5-based; looking forward to that!251255http://activitystrea.ms/schema/1.0/post2017-05-06T06:59:09+00:002017-05-06T06:59:09+00:00http://activitystrea.ms/schema/1.0/personhttps://social.mikegerwitz.com/index.php/user/1mikegerwitzFree software hacker and activist with a focus on privacy and security; GNU maintainer, evaluator, and volunteer. GPG: D6E9 B930 028A 6C38 F43B 2388 FEF6 3574 5E6F 6D05mikegerwitzMike GerwitzFree software hacker and activist with a focus on privacy and security; GNU maintainer, evaluator, and volunteer. GPG: D6E9 B930 028A 6C38 F43B 2388 FEF6 3574 5E6F 6D05Buffalo, New York, United Stateshomepagehttps://mikegerwitz.comtruehttps://social.mikegerwitz.com/conversation/58106