Below are links to tutorials and worksheets from Summer Coding and Robotics camps offered at the library and taught by Dripping Springs High School Robotics teacher, Mr. Jadeja.
Resources for setting up and running a Raspberry PI at home and Programming Engines such as PICAXE and Scratch.

Raspberry Pi

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.
Visit the Raspberry PI website here.

Projects @ DSCL

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 here.
Download the Scratch Desktop Offline Editor for your computer

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
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

RealVNC Viewer

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 Learning Express and LinkedIn Learning.
Check them out here by signing in with your library card!

451Find Coding and Robotics Resources Logo

Learning Express

4188Find Coding and Robotics Resources Logo

LinkedIn Learning