teaching machines

Alphabet Soup

I am developing a word game.  In this you will be given a set of scrambled up letters in a bowl of soup.  Your goal is to arrange all the letters into a single word as fast as you can to move onto the next screen.  I am hoping to have a few different single […]

Turnt Simulator

Cody Wanless Zach Forster College years are complicated times. Students are expected to fit two lifestyles into one life. On one hand, peers and professors expect that one takes his/her future seriously, involving oneself in an abnormal number of activities, “leadership” roles, reading many dozens of pages each day, writing papers, proving theorems, etc. On […]

My First Postmortem, OpenGL ES drawing with list view.

Here is a rough sketch of my app.   My design is pretty intuitive. The large center panel is the drawing panel where I will be using the OpenGL ES plugin for drawing based on what button the user has pressed bellow and the Buttons bellow will be in a linear layout.  

CS 145 Lecture 9 – Debugging

Agenda what ?s methods elsewhere what does this do 1 visualizing memory and methods what does this do 2 call by value the debugger methods elsewhere What Does This Do 1? public static String ?(?) { return text + ” :)”; } public static ? ?(String text) { int index = text.indexOf(‘.’); return text.substring(0, index […]

CS 145 Lab 3 – Methods

First, if you have checkpoints left over from last lab, get them inspected during the first 15 minutes of this lab. No credit will be awarded past these 15 minutes. Don’t forget to work in pairs! Where possible, please work with someone that you did not work with last week. The exchange of new ideas […]

CS 145 Lecture 8 – Generous Methods

Agenda what ?s mail merge think like a method: what am I trying to do? what outside information do I need? generous methods get random letter (http://cscircles.cemc.uwaterloo.ca/java_visualize) program this TODO Start homework 2. Due before October 2. Program This 1 Write a Java method that prints the data used to generate a mailing label. What […]

CS 145 Half-homework 2 – due before October 2

See the PDF.

GeoImgur

Allows you to take a picture.  This data will be saved to a local database on the phone.  We will persist language settings via preferences.  This application will be written for android. We are planning on obtaining achievements: 2. Use a local database to persist relational data. 4. Persist data using preferences. 7. Localize an […]

Ryan Pinter App Intent

I will be developing a Music Quiz App in similar fashion to the original app created for iPods up to 5th gen iPod videos. The app will feature music off of the users own device. Gameplay will consist of the app playing a song, displaying 4 possible answers, displaying a countdown timer, assigning a score […]

CS 436 Lecture 6 – Blocking and the UI Thread

Before Class Blu Watch http://youtu.be/0X0-HhEaWWQ. Read the AsyncTask documentation (http://developer.android.com/reference/android/os/AsyncTask.html). Read AsyncTasks Missteps (http://www.shanekirk.com/2012/04/asynctask-missteps). Gold Watch http://youtu.be/pDUrxeD62V4. Read Grand Central Dispatch In-Depth Part 1 (http://www.raywenderlich.com/60749/grand-central-dispatch-in-depth-part-1). In Class I’ve not seen any premortems yet. Get cracking! Haiku

1 2 3 4