Find Coding and Robotics Resources
Welcome to the DSCL Coding & Robotics Corner of the Website!
Here you will find tutorials and worksheets from Coding and Robotics camps previously offered at the library and taught by Mr. Jadeja.
Resources for setting up and running a Raspberry PI at home and Programming Engines such as PICAXE and Scratch.
Raspberry Pi – What is it?
The Raspberry Pi is a credit card-sized computer that plugs into your TV and a keyboard. It is a capable little computer which can be used in electronics projects, and does many of the things that your desktop PC does, like spreadsheets, word processing, browsing the internet, and playing games. It also plays high-definition video. We want to see it being used by kids all over Dripping Springs to learn programming.
You can learn more about the Raspberry Pi here.
Projects @ DSCL
Program a Traffic Light
Pattern Pen – Digital Art
Balloons – Game
Programming Resources for your PC
Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is a programming engine used to teach programming.
Visit the Scratch website at – https://scratch.mit.edu/
Download the Scratch Desktop Offline Editor for your computer https://scratch.mit.edu/download
For Pi-Zero Users
If you are going to work on projects in Scratch for a Raspberry Pi-Zero it is highly recommended that you install Scratch 1.4 Desktop for your computer.
The installer for Scratch 1.4 Desktop can be found here – https://scratch.mit.edu/scratch_1.4
Projects created in Scratch 2 or the newest version, Scratch 3.x are not compatible with Scratch 1.4
Though the Pi-Zero does have Scratch 2.0 installed, Scratch 2.0 is not optimized to work on a Pi-Zero.
For additional Scratch resources and tutorials – Scratch Wiki
Remote Connection Resources for the Raspberry Pi
The RealVNC Viewer is a program which allows the the user to remotely view and operate the Raspberry PI from your computer. Eliminating the need for connecting the Raspberry Pi to a keyboard, mouse and monitor.
You can download it here.
Raspberry Pi and VNC Setup Instructions
PuTTY is a client program for the SSH, Telnet and Rlogin network protocols.
These protocols are all used to run a remote session on a computer, over a network. PuTTY implements the client end of that session: the end at which the session is displayed, rather than the end at which it runs.
Basically, PuTTY creates a remote connection between your computer and the Raspberry PI device, so that you may operate the Raspberry PI from your computer.
You can download Putty here – For Windows PC download, putty.exe for Windows on Intel x86
Not ready for the wonders of computer programming? Just want to be able to use Microsoft Word or figure out Windows 10? Don’t worry, we got you covered, check out the Computer Q&A resource page on our website. Also, there are free online courses offered through Universal Class and Learning Express.
Check them out here by signing in with your library card!