Featured post
Microsoft Products

New Store for Students

Welcome to the Microsoft Imagine Academy Store and VMWare Store for AIT @ Questar III

Our VMWare Store has merged with the Microsoft Imagine Store to offer twice the software to our networking and programming students!

Software on this site is available to AIT Network Academy Engineering students, faculty, and instructional staff.

Please follow the licensing rules for installation. More information can be found at the Microsoft Imagine FAQ. Software from this site cannot be installed on administrative staff machines. Faculty may use the software for non-commercial research. Students may retain the software installed on personal computers after graduation.

Please visit Microsoft Imagine for Academic Institutions for more information.

Activate your  account-

You must activate your account and setup a password before you place your first order.

For questions, contact  lcappelli@questar.org

Click the link below to go to our store, click sigin if you already have an account or request a new account by selecting Register.

Our On-Line Store: Sign In or Request to Create a new account

VMWARE Products

VMWARE Products

Microsoft Products

Microsoft Products

Featured post

New Plans for Curriculum Delivery at the Academy

Networking Administration with Computer Repair

  • A+ Computer and Operating System Building and Repair
  • Scripting Terminal and Command Line and Remote Access
  • Introduction to Networking (Required at HVCC for Network Admin)
  • Cyber-security
  • Routing and Switching (Required at HVCC for Network Admin)
  • LAN and Wan Technologies (Required at HVCC for Network Admin)
  • Intro To Java (Required at HVCC for IT)

Programming and App Design

Matt Harris

  • A+ Computer and Operating System Building and Repair
  • Scripting , Terminal and Command line and Remote Access
  • HTML, CSS with Bootstrap, Javascript
  • C++ via C++ Institute (CPA)
  • 2D Program App Design with GameMaker (Android, Windows, HTML5, etc)
  • Programming Robots with Parallax Microcontrollers on BoeBots
  • 3D Asset Design with Autodesk Maya and Max
  • 3D App Design with Unity 3D (Android, Windows, HTML5, etc)
  • Java


Networking Academy Info

Featured post

Doing solar systems again with the juniors

Junior’s Solar Systems

Greg Miller created a solar system simulation in Unity with Maya assets.

Greg Miller created this solar system simulation last year in Unity with Maya assets. He is now a senior.

The Juniors will create simulations of solar systems, ours of course. You may find some planets that look realistic, some look stylized, and some are creations of planets that only exist in the students universe, or should I say system. Click the link to view some short videos made to celebrate the students creations.

Autodesk Maya 2016, used to create planet models, UV Maps and apply textures.

Unity 5, assets imported and placed to simulate spin and revolving planets around a central sun located at (0,0,0) coordinate (x,y,z)  The planets have code using .rotateAround(). Some students created moons for the planets and had the rotate, sin, and follow a simulated elliptical orbit by using chiding and code.


Featured post

GML Games by AIT Juniors

First Draft versions of games: the mission make a game using GML scripting and coding skills. Here are the previews:



Danny’s Game



I The screen is a little small, you should use views and zoom in on one part of the maze. You do not have to see the full maze as you move through it, but you could also add a mini map for the full maze effect. The help room needs to be finished. Nice work.



Ben’s Game


I love your Zombie game, it is hard to play, they move so fast. You should slow them down in the first room, then make the next room a little faster. Art work is original and good. Great start screen. You have a good design here.



Darian’s Maze Game


So many mazes to go through, great job. Needs more obstacles, score system, and collectibles and it zoomed view nice, to increase maze difficulty.




Greg’s Game


Great original artwork. An interesting game ideal playing a ghost. Good use of puzzles. Great work.







Objects galore populate the 6 rooms that make up the world. Game needs instructions, it is hard to figure out if you need to use the bow and arrow. Wonderful , a joy to play.






Good use of game space, objects created in an endless room. Artwork borrowed from tile set. Need to give credit to creator of sprites unless you made them, if you made them just correct me here.







Just one room but many objects and sprites Use of music. Ball needs to bounce at angle when not square to bar





Nate’s Game


Great game. Very good use of code to create an AI . I love your game art as well..





Robert’s Game


South Park like original art Fast game play. First level starts out very hard/ Works great and object movement smooth and good looking. Enemy AI uses hard to avoid move towards logic, 3 well done rooms, simple but effective. I could not make it to the 3rd room.



Trevar’s Breakout Game.


Not working yet, needs a ball and some physics code. Good opening room, but only has this one room. With a little more work it could be fun.





Hunter’s game


Takes a long time to load, music files too large. Beautiful start screen and room First room is hard to play due to stair start, you need to jump correctly from the start. Gory graphics are well done. I had a lot of fun playing this game. Original art and game. 7 rooms to romp in.



Conrad’s games


Original sprite work, no sounds yet many objects including cannons that track the player. Two rooms, and an Interesting first game. No instructions but I enjoyed figuring out what to do. Second level with 2 cannons appropriately upgraded hardness but play did not feel any harder, maybe the cannon balls should have been more damaging in room 2 to make it harder.





Mike’s games


Original sprite work. No sounds/ Multiple Backgrounds. Used paths. Many Objects 2 rooms, Very well done, good screen colors, use of paths feels like AI. The Pac-man sometimes has a hard time starting a path. I had fun playing, graphics bright and interesting, has polished look great work.

Featured post
Cube 3rd Generation

Creating and Printing a 3D Logo

Cube 3 Key-chains

Here is a link to our pictures of the CUBE and our key-chains

Kyle Williams has been the spearhead of our 3D printing project. We are designing original key-chain designs that incorporate logo designs.

Trevor and Darion are two juniors who have also been helpful printing and fixing material clogs in the temperamental ABS material cartridges.

We are experimenting with the Questar III Star Logo. The process has been very involved and required the use of many software tools.

Cubify “Build” software and Printing Toolkit

Autodesk 123D Design to combine shapes and set up solid printable shapes

Autodesk 123D Make 1.6 also make solid printable shapes

Autodesk TinkerCAD free online tool

Autodesk Maya 2016, a pro tool that creates 3D shapes or the Movies and we used to trace the star.

We downloaded the star in a 2D format and used Gimp to isolate the star and turn it into a high contrast image for import into Autodesk Maya.

In Maya we made the logo 3D. We viewed a couple of tutorials on making a 3D logo from a 2D image. (Click on the image to view the video)

Maya Tutorial- how to create 3D logo's from pictures

Maya Tutorial- how to create 3D logo’s from pictures

Kyle used 123D Design to create a key-chain he calls the Prism design. The edges are nicely beveled. The star raises from the pentagon shape. The loop is made with a torus. The shape had a bevel on the bottom but this requires a sidewalk to support the raised ABS plastic. Kyle also boolean  subtracted an area off the bottom to make it more stream line. When we get more PLA plastic we can retest the original shape.

123D prism keychain

123D prism keychain







Featured post

3D Printing added to our classroom

We have entered the new world of 3D Printing with the addition of the Cubify 3rd Generation CUBE.



So far we have made some interesting objects so watch for a post on these coming soon. Our local college (transitional stack-holder) suggested we expose students to this technology.


Featured post

BoeBot Competition

BoeBot Competition

This slideshow requires JavaScript.

BoeBot robot contest was a “culmination activity” designed to help students fell closure to the module and experience mastery and enjoy success. We planned the exercise to take place after most students were confident with the skills of programming their robots. Prizes of 16 Gbyte Flash drives were won by 8 students in 6 Teams

We had 4 mazes of increasing difficulty and a 5 th maze to test whiskers and infra-red programming



Info on BoeBot from the BoeBot website:

Link = https://www.parallax.com/product/28832

“Build your own rolling robot with a BASIC Stamp 2 microcontroller brain. Just follow the clear, step-by-step instructions and illustrations with the included book, Robotics with the Boe-Bot. No programming or electronics experience is needed!

The Boe-Bot Robot takes about 1-2 hours to put together.   Each project in the Robotics text provides a unique new experience of wiring and source code tuning. Completing the entire set of projects takes 50 hours and is suitable for anybody over 13 years of age. The USB Board of Education (and BS2-IC) may also be removed to be used as your platform for the other kits in the Stamps in Class series.

You can find Boe-Bot robots in middle and high schools, vocational schools and colleges, robotics clubs, and hobbyists’ homes. They are great companions for learning or teaching technology, mechatronics, and STEM programs.  It’s also an approved platform for the Boy Scouts of America Robotics Merit Badge.

Key Features:

  • Beginner-friendly –  No programming experience needed
  • Open platform – Exposed circuitry allows you to learn and create your own electronic circuits
  • Solder-free – Experiment with custom circuits on the breadboard (no special-brand connectors)
  • Understandable – Included text provides easy-to-follow tutorials
  • Programmable – PBASIC is easy to learn and introduces concepts found in most programming languages
  • Autonomous – Touch, light and infrared sensors let the Boe-Bot navigate on its own
  • Expandable – Additional sensors and hardware expansion kits are available to get the most our of your robot  “
Featured post

Crates and other Maya Modeling Assets

Here are some crates and a house created in Maya by students from AIT at Questar III’s Rensselaer Education Center in Troy.

Capture Kevin crate with hypeshade but material fails

Created by Kevin Murphy

Capture Matt Harris Crate material fails

Created by Matt Harris


We are learning about the Edge Loop Tool and the Interactive Split Tool, now known as the Multi-Tool in Maya 2016.




Capture dylenn fields crate unfinished

Created by Dylenn Fields

Created by Jacob Mallard

Created by Jacob Mallard






Created by Matt Harris

Created by Matt Harris


Featured post

Ryan Morash: First AIT student to get Linux Certification from NDG

  Linux Course at Netacad

Ryan recently finished the Cisco Linux course, them took and passed the certification. Her an an except from the course description, Click the link above for more info:

“NDG Linux Essentials is an introduction to Linux as an operating system, basic open source concepts, how Linux is used, and the basics of the Linux command line. A Linux virtual machine and step-by-step labs give you hands-on access to practice, explore, and try Linux command line concepts. You’ll build skills and knowledge by “doing” as you learn.”

Featured post

@PiPlanterOne is live

I have setup a python script to use the Raspberry Pi Camera Board to tweet a photo every half hour. You can see these photos on Twitter: @PiPlanterOne.

The python script is as follows:

#Import dependencies
from datetime import datetime
from apscheduler.scheduler import Scheduler
import time
import datetime
import sys
import os

#Set Time Function
now =datetime.datetime.now()

#twitter setup
from twython import Twython
twitter = Twython('secret' 'keys' 'go' 'here')

#magic happens
def update_tweet():
#take a picture
print 'Taking Picture with Raspberry Pi Camera Board'
picture_dir = '/home/pi/documents/piplanter/images/'
pictime = str(time.strftime('%m-%d-%y_%H-%M-%S'))
os.system('raspistill -o ' + picture_dir + pictime + '.jpg')
print 'Capture Successfull: ' + picture_dir + pictime + '.jpg'

#finds the newest image in the directory
print '\nUploading Picture To Twitter'
picture_allfiles = sorted(os.listdir(picture_dir), key=lambda p: os.path.getctime(os.path.join(picture_dir, p)))
picture_newest = picture_dir+picture_allfiles[-1]
#prints location and file to console
print 'File for upload: ' + picture_newest

#updates twitter
tweet_photo = open(picture_newest, 'rb')

twitter.update_status_with_media(status='Latest plant photo as of '+ time.strftime('%I:%M:%S %p'), media=tweet_photo)
print 'successfully tweeted'


Featured post

How to Control the Lights on a Raspberry Webserver

I found a great resource that explains in a step by step tutorial how to create a Python based Web Server on the Pi and the add controls on the site for any number of devices. This site will be a great resource for out project. When done we will add our own tutorial because we want to add a video feed to the website so you can watch turning on and off the lights and water the plants! Its not an Eagle’s Nest but we will have fun with it.


Serving Raspberry Pi





Serving Raspberry Pi

Featured post

Linux Academy

UNIX Tutorial for Beginners

A beginners guide to the Unix and Linux operating system. Eight simple tutorials which cover the basics of UNIX / Linux commands.

source: http://www.ee.surrey.ac.uk/Teaching/Unix/



GNU/Linux Administration Manuals


“Overview: The GNU/Linux Administration Manuals are designed to accompany practical courses preparing for the LPI examinations. While this material was generally structured to work with a course of 24-32 hours in consecutive 8-hour sessions, it is modularized to also work for shorter or longer sessions, consecutive or otherwise.The LPIC-1 Manual’s material assumes its users will already have: Extensive experience (several years) using Intel x86 computers, including a strong knowledge of hardware components and their interaction with basic operating system (OS) components. A general knowledge of computing and networking basics such as binary and hexadecimal maths, common units of measure (bytes, KB vs Kb, Mhz, etc), file-system structures, Ethernet and Internet networking operations and hardware, etc. More than three cumulative months of practical experience using a GNU/Linux, BSD or Unix OS, logged in and working at the command-line (in a text terminal or console) either locally or remotely. Those with less experience, however, should not be discouraged from using this manual, if (and only if) they are willing to spend extra time catching up on the prerequisite background skills and knowledge; a challenging task, but not an impossible one. Further references and examples are provided for the various uses of commands, as well as exercises and accompanying answers demonstrating exam-like problem-solving. All are optional with those most recommended either discussed or referenced in the manual’s body. Naturally, LPIC-2 builds upon the knowledge gained from successful completion of LPIC-1.

Source: http://www.nongnu.org/lpi-manuals/index.html



Curriculum Updates for 2017

We strive to keep up with industry trends in IT so that our students are exposed to a wide variety of careers. Many expansions are coming next term:

New CCENT and  CCNA changes which include more intensive troubleshooting methodology, focus on diagnosis skills as well as commands, and expansion to protocols like eBGP and iBGP so that our understanding of the internet backbone is more complete. We are also dropping some emphasis on Legacy Protocols like Frame Relay. We will expose students to these legacy technologies but across a shorter timeframe some modern methods can be focused upon.

New and expanded A+ coverage with our updated ITE studies for the A+ 220-901 and 220-902.

Cybersecurity studies that will include exposure to Kali Linux labs and more Wireshark training.



Solar System Simulations , Maya and Unity Learning

Junior’s Solar Systems

Greg Miller created a solar system simulation in Unity with Maya assets.

Greg Miller created a solar system simulation in Unity with Maya assets.

The Juniors have created simulations of solar systems, ours of course. You may find some planets that look realistic, some look stylized, and some are creations of planets that only exist in the students universe, or should I say system. Click the link to view some short videos made to celebrate the students creations.

Autodesk Maya 2016, used to create planet models, UV Maps and apply textures.

Unity 5, assets imported and placed to simulate spin and revolving planets around a central sun located at (0,0,0) coordinate (x,y,z)  The planets have code using .rotateAround(). Some students created moons for the planets and had the rotate, sin, and follow a simulated elliptical orbit by using chiding and code.


How To Projects by Seniors


Students create, edit and publish rich, interactive HD videos. Using screen capture or a video recorder, students teach information technology topics and bring them to the most critical and cutting edge authentic audience in existence, the Internet!  Mix them any way you want and include images, scripts, voice over, in line text, or even quizzes to better engage viewers. Use your videos for product demonstrations, distance learning, customer support, as marketing collateral or social media content, teaching, and more.

Click for the How Tos

Flapjack Fundraiser Breakfast” (pancakes, bacon, juice, coffee/tea)

Please Pass The Word Around !!!
Who:         Rensselaer Educational Center’s Scholarship Fund
What:        Flapjack Fundraiser Breakfast” (pancakes, bacon, juice, coffee/tea)When:       Sunday, January 25th, from 8 a.m. – 10 a.m.  
Where:     Applebee’s, 594 North Troy Rd, Rensselaer, NY)
This event is open to the public.  The tickets are available for pre-sale at $6 per person and can be purchased from Teresa Mills at REC and Lynn Seftner at CGEC
Tickets must be purchased in advance!
For each block of 10 tickets sold, you will received one (1) free ticket. 
ALL Proceeds will go to the Rensselaer Educational Center’s Scholarship Fund!!!
We are looking forward to seeing all of our Questar friends and families at the breakfast!  It is a “family-friendly” event, and there will be door prizes and fun activities for people of all ages! You won’t want to miss it!
If you have any questions, please contact Teresa Mills, 273-2264 or 708-2002.
Thanks for your continued support in forming our future workforce!  🙂
-The Rensselaer Educational Center Scholarship Committee

XAMPP: Use the web offline to view flash content.

Capture5XAMPP allows you to install a web server locally on your computer. In the htdocs folder you can place content and view it off line. This is especially helpful for sandbox content like flash animations that refuse to run locally on your machine due to security restrictions but run fine in a web server.

Place your HTML and flash in the htdocs folder and play the content on your machine. You can turn the web server on and off. The screenshots show you the ITN curriculum on a laptop. XAMPP is available in a portable edition, which is the one I prefer.




htdocs folder:


More folder hierarchy examples


This window pops up after clicking xampp_start


You can also use


Flash content displays on textbook page


The URL shows the relative path of the ITN folder in the htdocs folder

Culinary Class Joins in and Plans the Planting

Text here   The culinary class visited with AIT to get information about the Rasberry Pi and the monitoring of the garden plants which they are going to grow. The webcam was exciting for all and the information stirred the students to go straight to the computer lab and investigate which garden plants  grow quickly and  can be harvested/used before the end of school. If all goes well, we hope to get the planting started by next Friday.  Mrs. Bayham






Raspberry Pi Plant Monitoring System / Webserver

Mechatronics Project:  Raspberry Pi Plant Monitoring System / Webserver

Feb 3: Ryan is the student in charge of this project. He has ordered all the parts for the project. This includes a Pi, we ordered a few extra to play with. I will add a complete list of parts. We ordered extra in order to expand the project.


Raspberry Pi Watering Project for Chillies

Water system with an Arduino

Serving Raspberry Pi and adding Lights

PiPlanterOne has begun!

Over the next few weeks my classmates and I will be constructing a robotic GrowLab. We will be using various sensors to monitor light, temperature and soil moisture, as well as the ability to remotely water the plants. In addition, we will hookup a camera for a live video feed of the plants. All this will be possible thanks to a credit card sized computer called the Raspberry Pi. The components needed have arrived and we spent today taking inventory and planning our next steps. You can expect an update on this project at least once a week with another coming later this week.


FPS Lesson

Making an FPScube

Site full of bananas or a free FPS model and script at Dastardly Bananas

Instructions to add models and scripts:

STEP A: Initial Setup

Note – After the first tutorials were recorded we added a second camera and renamed the folders. It should still be easy to follow the demos but we will re-record in the near future. See

the changelog for details on what has changed in this version.

  1. In your Unity project go to Assets–>Import Package and select “DBWeaponsPackage”

2.Go to Edit–>Project Settings–>Input and add four new Inputs

  • Reload: Positive Button = r
  • Crouch: Positive Button = c
  • Pickup: Positive Button = tab
  • escape: Positive Button = esc
  1. Next change the positive button of Input “Fire3” to be “left shift” (this is the sprint key).

  2. From “DBWeaponsPackage” open either “DemoScene” (to see a completed scene with weapons) or “TutorialScene” (for a mostly blank scene to work through tutorials in)




 STEP B: Banana Video:  Creating/Configuring a Basic Weapon


STEP C: Configuring a Launcher


 STEP D: Configuring a Melee Weapon


 STEP E: Configuring a Sustained Weapon

Missing Video, check back.

 STEP F: Aim-Down-Sights / Scope Functionality


STEP G: Secondary Weapons


STEP H: Picking up Weapons


STEP I: 0.92 New Features


STEP J: 0.95 New Features


*EXTRA: Finally watch more Dastardly Bananas on YouTube

Adding an FPS Model from DastardlyBananas

The FPS Constructor 1.0 Package has been released on the Unity Asset Store by DastardlyBananas

FPS is a genre that every game maker wants to make once, you can shoot bullets , balloons, or bananas, it is up to you. The FPS can be a game where you are a hero saving ordinary people, you can play as the cop or the villain, hopefully your hero will be the cop but what ever you do you need the tools to get it done.

This is a tutorial with videos and free models that walk you through adding a FPS Model to your game.

Here is some text to wet your whistle:

DB’s FPS Constructor is an easy to use system for making First Person Games. Create any model you could imagine, from an automatic  to an orbital laser, and have them working in minutes! Simple to use, but flexible enough to make the game YOU want to make. You can easily make a modern FPS game, with features like secondary weapons/attachments, bullet penetration, and aim-down-sights, but you could also make something completely different.

Link to PDF description


Basic Interfaces Quiz

Basic Router Interfaces

Basic Router Interfaces

How Router Interfaces get their names on Cisco Routers

by David Davis

Why is your router’s Ethernet interface called Ethernet0/0 on one router but Ethernet 3/0 on another router? Where do these names come from? This article will explain how Cisco router interfaces get their names.

Where do Router Interfaces get their names?

Router interfaces get their names when the router boots. A “device discovery” takes place and the names of the interfaces are generated based on a predicable method. On fixed interface routers (like the older 2500 series routers) the interfaces will always be the same. However, on newer routers like 2600, 3600, 3700, and 2800 series routers, interfaces can be modular. That means that the interfaces are cards (modules) that can be “plugged into” the router in different slots. Some of these interfaces are on WAN interface cards (WIC) and some are on Network Modules (NM). Other router interfaces will be built right onto the router. The newer model routers have different names for some of these slots like enhanced network modules (NME) and high-speed WIC (HWIC). However, for the purposes of naming the interfaces, the effect is the same.
Interface Naming Conventions

Cisco router interfaces are named with the following convention:

Media-type slot#/port#

The media type is Ethernet, FastEthernet, GigabitEthernet, Serial, Token-ring, or other media types. You must keep in mind that a 10Mb Ethernet interface is the only kind of Ethernet interface called Ethernet. A 100Mb Ethernet interface is called a FastEthernet interface and a 1000Mb Ethernet interface is called a GigabitEthernet interface.

Now let’s talk about the “slot#/port#” designation. On the old 2500 series routers, they had fixed ports so there was no slot numbers. Thus, if a 2500 series router had two Ethernet interfaces, they were called Ethernet0 and Ethernet1. It is important to point out that Cisco slots and ports always start with zero first, then one.

On the newer model routers with slots, any interface built onto the router (a fixed port) is considered to be in slot 0 (zero). This is even true for WAN interface cards (WIC) slots that are on the router. Any WIC installed in a router is in slot 0. So, the first WIC installed in the router will always be WIC 0, even if it is in slot 1. This can be confusing sometimes. So if Slot 0 has a 2 port serial WIC and Slot 1 had a BRI interface, you have Serial 0/0, Serial 0/1, and BRI0/0.
Say that you have a Cisco 2610 router. If you put a Serial WIC card in slot zero (called W0 on the router), that module would be called Serial0/0. If there was a two port Serial WIC card in the other slot (slot W1), it would be called Serial0/1 and Serial0/2.

Say that you had a Cisco 3640 router. That router has 4 NM slots and no built in network interfaces. The network module numbering on a 3640 starts with zero and goes to three. This number starts on the bottom right of the router (there are four slots, two and two, each two on top of the other two) with zero. So, the bottom right slot is slot zero. The bottom left slot is one, the top right slot is two, and the top left slot is three. If you put a module with two WIC cards in the top right slot, your WIC cards would be called Ethernet2/0 and Serial2/0.

Here is a picture showing this layout:


The show ip interface brief command is the most useful command to see what interfaces are on the router and what their names are. Here is an example:


This command output is from a Cisco 2611 router. It has two built in Ethernet interfaces and two WIC slots. In the first WIC slot is a single port Serial module. In the second WIC slot is a two port serial module. You can see how the naming we have been talking about applies to these modules.

If I were to turn off the router, remove the two port serial interface, and reboot the router, you would see that the configuration for those modules has disappeared. Thus, if I were to save that configuration, turn off the router, replace the two port serial module with a good module, and reload the router. The configuration for those two serial modules would be lost. This is another important reason to always have a good backup copy of your Cisco IOS configuration.
Article Summary
What you need to take home from this article is:
• The network interface naming depends on the type of router you have and what slots are on that router.
• Interface numbering starts at zero and goes up.
• Router network modules are named zero and go up, starting with the bottom right slot.
• Be familiar with the models of routers you use and how their slots are laid out.
• All built in interfaces on a modular router and all WIC cards are considered to be in slot 0.
• When in doubt, look at the router and how its slots are labeled and do a show ip interface brief to see what slots were found. Preferably, you should match up the physical slots and interfaces with the named interfaces before making any changes on that router.


WAN: 1. SmartSerial (s0/0, s0/1)
4. Serial (S 0/2)
LAN: 2. FastEthernet (Fa0/0)
3. FastEthernet (Fa0/1)
Administrative (Not networked): 5. Console (Con0)
6. Auxiliary (Aux0)