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