• Home
  • My IT Instructor
    • Student Resources >
      • CNM Courses >
        • CNM - Cisco Self Enroll Courses
        • CIS-1410 IT Essentials Hardware
        • CIS-1415 Network Essentials
        • CIS-1605 Internet of Things
        • CIS-1610 IT Essentials Software
        • CIS 1696 Introduction to Competitive Robotics
        • CIS-2620 Configuring Windows Server
        • CIS-2636 Cloud Computing
        • CIS-2650 Advanced Windows Server
        • CIS-2670 Computer Security+
    • Instructor Resources >
      • IoT Resources
      • Raspberry Pi in the Classroom
      • Raspberry Pi CS/CIS Activities >
        • Pi Computer Basics
        • Pi Networking
        • Pi Cybersecurity
        • Pi Programming
        • Pi System Administration
        • Pi Web
      • Big Data Resources
    • NCTC
    • Let's Get Social
    • Books I Recommend
  • WASTC
    • Cyber
    • Networking with the Raspberry Pi
    • 2021 Summer vFDW
    • 2021 WATSC Raspi PlayShop
    • 2022 - Summer vFDW - CIS Topics
    • 2022 - Summer vFDW - CyberSecurity
    • WASTC Tiki Bar Links
  • #PiWars Blogs
    • #PiWars 2021
    • #PiWars 2020
    • #PiWars 2019
    • #PiWars 2018
    • #PiWars 2017
  • Pi IT Up!
    • Raspberry Pi Web Resources
    • Home Automation
  • CNM HackerSpace
  • Robotics Resources
  • Workshop Information
MyITInstructor
  • Home
  • My IT Instructor
    • Student Resources >
      • CNM Courses >
        • CNM - Cisco Self Enroll Courses
        • CIS-1410 IT Essentials Hardware
        • CIS-1415 Network Essentials
        • CIS-1605 Internet of Things
        • CIS-1610 IT Essentials Software
        • CIS 1696 Introduction to Competitive Robotics
        • CIS-2620 Configuring Windows Server
        • CIS-2636 Cloud Computing
        • CIS-2650 Advanced Windows Server
        • CIS-2670 Computer Security+
    • Instructor Resources >
      • IoT Resources
      • Raspberry Pi in the Classroom
      • Raspberry Pi CS/CIS Activities >
        • Pi Computer Basics
        • Pi Networking
        • Pi Cybersecurity
        • Pi Programming
        • Pi System Administration
        • Pi Web
      • Big Data Resources
    • NCTC
    • Let's Get Social
    • Books I Recommend
  • WASTC
    • Cyber
    • Networking with the Raspberry Pi
    • 2021 Summer vFDW
    • 2021 WATSC Raspi PlayShop
    • 2022 - Summer vFDW - CIS Topics
    • 2022 - Summer vFDW - CyberSecurity
    • WASTC Tiki Bar Links
  • #PiWars Blogs
    • #PiWars 2021
    • #PiWars 2020
    • #PiWars 2019
    • #PiWars 2018
    • #PiWars 2017
  • Pi IT Up!
    • Raspberry Pi Web Resources
    • Home Automation
  • CNM HackerSpace
  • Robotics Resources
  • Workshop Information

National Convergence Technology Center
Raspberry Pi Resources

April 21st, 2021

How to Integrate the Raspberry Pi
​into your CIS Programs


Here is a copy of my PowerPoint for this presentation.
2021_nctc_brown_bag_-_integrating_the_raspberry_pi_into_your_cis_program.pptx
File Size: 5818 kb
File Type: pptx
Download File


I truly believe that there is at least one, or more, assignments/projects in every CIS course taught at the Community College level that could be converted to a Raspberry Pi based assignment or project.  I think this simple change will enhance the learning experience of all CIS students by providing a tactile learning opportunity that improves their CIS acumen making them more desirable to employers. Kerry Bruce

Why Integrate The Raspberry Pi Into Your Classroom

1.  Low Cost - At $100 to get started and up to $300 total for add-ons and extras the Raspberry Pi is a low cost alternative to PC/Laptops for CIS/CS education.
2.  Flexibility - The Raspberry Pi can be used as a desktop computer and with the GPIO pins can be turned into thousands of physical computing IoT projects.
3.  Power/Size - The Raspberry Pi is powerful enough to be a desktop computer and is the size of a credit card.
4.  Community - The community around the Raspberry Pi is robust and quite active and amazingly helpful.  Search Raspberry PI + Name of the project you are curious about and you will find tons of resources/tutorials/code to help you.
5. Tactile Learning Opportunities - With the Raspberry Pi students must learn how the computer works in order to accomplish their tasks/goals.  This creates an active physical learning component that is missing when they sit down at a computer to watch training videos.
6.  The Raspberry Pi is really fun to play with, experiment with, and learn with.

Raspberry Pi in Networking

Raspberry Pi in Programming

DNS Server
​
Network Scanner
​Pi-Hole ad-blocker
TOR Access Point
​Captive Portal
WiFi Extender
WiFi Bridge​
Basic VPN Router
Wireless Access Point
Firewall
VOIP
Network Monitoring
Internet Speed Monitor
Dynamic DNS
DHCP Server
Doom
​
Quake
​
MineCraft

​Spiceworks Online Helpdesk

Raspberry Pi in Cyber Security

Kali Linux on Raspberry Pi
Pineapple Pi
Network Scanner
Packet Capture
How to secure your Raspberry Pi  
Cisco IoT Security Course


Raspberry Pi in Cloud Computing

Raspberry PI Amazon Alexa Skills
​Windows 10 IoT
Azure IoT with Raspberry Pi
AWS IoT
Kotlin on Raspberry Pi
Google Cloud IoT Core
IFTTT
Twitter Developer
Dweet.io
OwnCloud
Google AIY
How to Set Up a Raspberry Pi Media Server: 7 Ways
Cloud4RPi
Hologram
Zapier
Initial State
Cayenne
Mythic-Beast Raspberry PI Servers online
​Docker comes to Raspberry Pi
Raspberry Pi device management platform


Raspberry Pi in Web Development

Build a Raspberry Pi Server for Development
Build a Web Server with Flask
Build a LAMP Web Server with WordPress
​PHP on Raspberry Pi
HTML and CSS: Module 1
Talk like a Pirate - HTML-CSS-JQuery Tutorial
​How to build a REST Web API on a Raspberry PI in JavaScript

Industrial Uses of the Raspberry Pi

Raspberry Pi Compute Module 4 Product Brief

IDEs on the Raspberry Pi

Best Raspberry Pi IDEs (dzone)

Top 8 IDEs for Raspberry Pi (OpenSource)

Raspberry Pi Python IDE Comparison (SparkFun)
C on Raspberry Pi
C++ on Raspberry Pi
Kotlin on Raspberry Pi
​
Node-RED
Node.js
​
Scratch (2/3) on Raspberry Pi
Java on Raspberry Pi
Python
Socket.Exchange - Node.js/Python Communications
​Setup a Raspberry Pi MYSQL Database
​​Learn SQL and database design with Raspberry Pi
​Getting started with Perl on the Raspberry Pi
Erlang on the Raspberry Pi
Scratch
Scratch Home Page
Sonic Pi
​Wolfram Language & Mathematica free on every Raspberry Pi!
Start writing C# apps on a Raspberry Pi in 5 minutes or less​
How to Get Started With Rust on Raspberry Pi
LaTeX on RPi
​Learn JavaScript with the Raspberry Pi
Fortran Lives
​COBOL on the Pi.
​Using the Go Compiler on the Raspberry Pi
Learn R with Raspberry Pi
​Swift on Raspberry Pi
Swift on Raspberry Pi Workshop: Part 1
​Ruby on Raspberry Pi
​
Install Scala on Raspberry Pi

Raspberry Pi in IoT

MagPi Magazine Issues
MagPi Books
Getting Started With Windows IoT Core on Raspberry Pi
Setting up a Raspberry Pi - Windows IoT
Wireless communication between Raspberry Pi’s via MQTT broker/client
Using IFTTT with the Raspberry Pi-PiHut
Using IFTTT with the Raspberry Pi - PiUpMyLife
​Program an Arduino UNO with your Raspberry Pi
​
​OpenHAB
​​How Raspberry Pi Home Automation Helps DIYers
Home Assistant


Raspberry Pi in System Admin

Virtualization
​Stratodesk
ESXi on Raspberry Pi
​Xen HyperVisor
​
RPi Linux Distributions
VNC: Remote Access a Raspberry Pi
SSH (Secure Shell)​​
How to Turn Your Raspberry Pi Into a Network Monitoring Tool

Raspberry Pi in Computer Science

AI/Machine Learning
Pi-Top, .Net, Microsoft Teams
MagPi Magazine Issue 71 - TensorFlow Tutorial
​
Learn artificial intelligence with Raspberry Pi
Raspberry Pi and machine learning: How to get started
Teach your Raspberry Pi, Episode 1: Yeah, World - TensorFlow
Portable Computer Vision: TensorFlow 2.0 on a Raspberry Pi
Install OpenCV 4 on Raspberry Pi
Raspberry Pi and Machine Learning: How to get Started
Machine learning and depth estimation using Raspberry Pi​
​Learn artificial intelligence with Raspberry Pi​
Portable Computer Vision: TensorFlow 2.0 on a Raspberry Pi​

Parallel Computing
SJSU-CMPE273 GitHub
​SJSU Affordable Parallel Processing
​
Build a Super Computer with Raspberry Pis
​Montana Tech Raspberry Pi Cluster
MagPi Magazine - Build a Raspberry Pi Cluster Computer
​Build your own supercomputer out of Raspberry Pi boards
Buckeye-Pi​
​LANL - 750 Node Raspberry Pi Super Computer
BitScope Clusters


Robotics
​Raspberry Pi Robot Kit – Assembly (Part 1)
Programming Raspberry Pi Robot: Making it Follow the Lines (Part 2)
Control Raspberry Pi Robots via Infrared Remote Control (Part 3)
Raspberry Pi Robot: Avoiding Obstacles Automatically (Part 4)
Let Raspberry Pi Robots Follow Their Own Voice (Part 5)
© COPYRIGHT 2015. ALL RIGHTS RESERVED.
Photo used under Creative Commons from comedy_nose
  • Home
  • My IT Instructor
    • Student Resources >
      • CNM Courses >
        • CNM - Cisco Self Enroll Courses
        • CIS-1410 IT Essentials Hardware
        • CIS-1415 Network Essentials
        • CIS-1605 Internet of Things
        • CIS-1610 IT Essentials Software
        • CIS 1696 Introduction to Competitive Robotics
        • CIS-2620 Configuring Windows Server
        • CIS-2636 Cloud Computing
        • CIS-2650 Advanced Windows Server
        • CIS-2670 Computer Security+
    • Instructor Resources >
      • IoT Resources
      • Raspberry Pi in the Classroom
      • Raspberry Pi CS/CIS Activities >
        • Pi Computer Basics
        • Pi Networking
        • Pi Cybersecurity
        • Pi Programming
        • Pi System Administration
        • Pi Web
      • Big Data Resources
    • NCTC
    • Let's Get Social
    • Books I Recommend
  • WASTC
    • Cyber
    • Networking with the Raspberry Pi
    • 2021 Summer vFDW
    • 2021 WATSC Raspi PlayShop
    • 2022 - Summer vFDW - CIS Topics
    • 2022 - Summer vFDW - CyberSecurity
    • WASTC Tiki Bar Links
  • #PiWars Blogs
    • #PiWars 2021
    • #PiWars 2020
    • #PiWars 2019
    • #PiWars 2018
    • #PiWars 2017
  • Pi IT Up!
    • Raspberry Pi Web Resources
    • Home Automation
  • CNM HackerSpace
  • Robotics Resources
  • Workshop Information