top of page

CREATIVE AND TECHNOLOGICAL PORTFOLIO

Portfolio: Text

LILAC MOON

My final project for my Design and Color course. I used knowledge gained from previous projects when implementing each element of this piece. It uses elements of space, depth, a monochromatic color scheme, and the design principles of movement and emphasis. The piece features a large moon with stars in the background, floating over a sea of dream-like clouds.

Created Using Krita

Lilac Moonset.jpg
Portfolio: Case Studies

OLYMPIAN LOGOS

These are icons based on the Olympians from Greek Mythology. The nine on the left use designs from the video game Hades, made by SuperGiantGames. The four icons on the top right are completely original designs based on the Olympians not in the game.

Created Using Illustrator

habecker_hades-2-16.jpg
Portfolio: Case Studies
constellation.png

FOREST OF ARTEMIS

Text-based Game Created Using Twine, Krita, and HTML

This is a short text-based game created for my video game design course. It is based on the story of Callisto from Greek mythology and involves the player helping her to turn back into a human. It features multiple endings and several modern interpretations of the figures of Greek myths.

Portfolio: Case Studies

PRIDE POSTERS

Posters created for a project. They were used by the LGBTQ+ club on campus as posters for two separate events.

Created Using: InDesign and Illustrator

Portfolio: Services
Artboard 1.png
Artboard 1 copy.png

PHOTO MANIPULATION PROJECT

Project to test photo manipulation. The Original was converted to gray-scale. Aspects of the photo were then recolored and given new affects to make the final version.

Created Using: Photoshop

habecker_umbrella.jpg

ORIGINAL IMAGE

habecker_umbrella_bw.jpg

GRAY-SCALE IMAGE

habecker-project1_2.jpg

COMPLETED IMAGE

Portfolio: Services

BUSYBEE APPLICATION

A time and assignment management application made in android studio and using java as a coding language. I created mock ups for what the app would look like and was a programmer for the group.

Created Using: Android Studio and Word
Coded in Java

unnamed.png
unnamed-2-2.png
unnamed-3-3.png
Portfolio: Services

TUSCARORA INTERMEDIATE UNIT PROJECT

Using Kolibri and Schoology
Coded in Python

Portfolio: Services

I was one of the programmers on this project, below is a description of the project taken from our group’s final document.

Our I4I group developed a tool that transfers content from a site called Schoology into an offline course management tool called Kolibri. To use the tool, the user runs it on the command line in conjunction with a Kolibri API token that is found on Kolibri Studio’s site. When a user runs the tool, it prompts the user for API keys that are found on Schoology’s API site. The tool then works by using Schoology’s API to find out what courses the user is taking. It uses this course information to prompt the user to specify which course it would like to transfer. Another Schoology API call is then made for the course, returning JSON information which is used to create an empty Kolibri channel for the specified course.

After the channel is created, the tool uses Schoology’s API to find the location of all the folders and files in the course. Once this is done, it is able to create a set of data structures that represents the file hierarchy in the course’s Schoology page. Throughout this process, the tool also creates all the necessary folders in the Kolibri channel. The tool then loops though the created data structures. For each file, Schoology API calls are made to get more information on the file. Using this information, the tool decides which Kolibri node a file belongs to. Once this is determined, the tool calls a function that is associated with the proper Kolibri node. The tool has a set of functions for varying file types that creates and returns a Kolibri node. If a file type is not included in these nodes, it is simply passed over. After the created node is returned, it is added to the proper folder in the Kolibri channel. Once this process is over, the channel is complete. To make this tool available to people, all the code was uploaded to Github. Along with it, there is documentation for how to install, set up, and run the tool. The Github can be found at this link: https://github.com/SpringI4I-TIU11/SchoologyToKolibri. Using this Github and the documentation associated with it, TIU11 plans to instruct teachers on how to use the tool. Once this is done, teachers will be able to import Schoology courses into Kolibri channels. Students will then be able to access the channel through their teachers.

bottom of page