Coder Social home page Coder Social logo

irodimus / pinet Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pinet/pinet

0.0 1.0 0.0 184.85 MB

A utility for setting up and managing the infrastructure required for a permanent classroom set of Raspberry Pis to be used with students.

Home Page: http://pinet.org.uk

License: GNU General Public License v2.0

Shell 43.47% Python 56.53%

pinet's Introduction

PiNet (Previously RaspberryPi-LTSP)

Login screen

PiNet Website - http://pinet.org.uk


"PiNet is a utility for setting up the infrastructure required for a permanent classroom set of Raspberry Pis."

PiNet is has been written to help support educators in using the Raspberry Pi computer in their classrooms
Its main features include

  • Network based user accounts - A student can log onto any Raspberry Pi in the classroom and have access to their files. Their files are stored centrally on the server.
  • Centralised master operating system - All the Raspberry Pis boot a single master operating system from the server every boot. So no more need to flash Raspbian onto 30+ SD cards. Just copy 30mb onto the SD cards.
  • Automated work submission and collection system - A teacher can easily collect work from students digitally completely automatically for marking without the need for printing.
  • Shared folders - Teachers can set up shared folders which are available to every Raspberry Pi in the classroom. These can be set up as read-only or read/write for students.
  • Easy installation of software - Software can be easily installed with from a menu of suggested packages including Libreoffice, ScratchGPIO5 and Python hardware libraries (like the Pibrella library).
  • Epoptes classroom management software integration - Epoptes classroom management software is integrated automatically allowing educators to blank students screens, reboot or shutdown all Raspberry Pis.
  • Easy to configure backups - Educators can easily setup backups for the entire classes work to be saved on an external hard drive on a daily or weekly basis.
  • It is completely free and open-source - PiNet is completely free and open-source for everybody!
  • Extensive documentation - Alongside PiNet, there is also an extensive website of documentation with currently over 30 sections covering all features with over 100 images/screengrabs. This can be found at http://pinet.org.uk.

PiNet is designed for teachers to setup their own mini Raspberry Pi networks. The installation process is extremely simple and well supported by the documentation. It is so simple, we even have an 11 year old who manages his entire schools PiNet network for the teachers of the school in his spare time.

Simplicity is the key to PiNet.

Lapdocks

Feedback

A number of schools across the world have been trialing the Alpha versions of PiNet for a number of months now.
The overall feedback has been excellent with overwhelmingly positive feedback from educators.


"I see no other way an educator can use Raspberry Pi effectively in a classroom on a day to day basis without PiNet" - Ben Smith, ArnoldKEQMS school.

"After the initial setup of PiNet, the server makes running a Pi club so much easier. The user accounts make it ideal for having multiple sessions with different students without the hassle of knowing who's work is on what Raspberry Pi" - Ryan Walmsley, North Hertfordshire College Raspberry Pi Club.

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

For details on the License of this project, see the LICENSE file.

pinet's People

Contributors

gbaman avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.