A detailed look at various design and programming projects by Ihudiya Ogburu.

Thursday, October 30, 2008

Determination of Project Topics

Once assigned to our groups in Team-Based Application Programming we were given the task of researching what key concepts new programmers had a hard time understanding. Stated below is an excerpt from our paper describing our major research method:

During a regularly scheduled Java programming class, students were split into groups of two and three, and assigned an interviewer. Students were varied in ages, and provided many explanations on why they were taking this course. As it is a required course for the Information Technology (IT) and Network Security and System Administration (NSSA) degrees, students found in this class were either taking the course for the first time, retaking the course, transferred into Rochester Institute of Technology, or taking the course after failed attempts at taking a higher Java programming course. Attending this class session provided us with a diverse pool of responses.

Our group interviewed a total of nine students. It was our aim to make the students feel comfortable by building a repertoire in order for them to provide useful and honest responses. At the end of the day, our team came together and reported our findings, in addition to articles with relevant topics in order to further understand college-wide programming issues
.

Wednesday, October 29, 2008

Group Dynamics

After talking to each of my group members we all came to the realization that our dynamics were of the following characteristic.

Diya - Designer, Programmer, HCI, Lead Researcher

Derek - Lead Designer, Programmer, HCI, Researcher

Jeff - Programmer, Motivator, HCI, 2nd Lead Researcher

Shawn - Lead Programmer, HCI, Researcher

Connect4

During my senior year at RIT I decided to take the class, Team-Based Application Development. The class provided me the opportunity to link with other IT students and learn additional topics concerning Java. Being that this was an upper level course, a lot of the topics were self taught. Some of the Java topics we taught ourselves are: 2dgraphics, animation, java beans, gui's, cryptography, security. We also learned how to performance tune our programs and CVS. Once these topics were mastered, we were grouped into teams of four in order to create a Java Tutorial for lower level Java programming students.

My teams name was connect4, and with our diversity, respect for one another, and cohesive nature we were able to produce a logo, tutorial program, design document, and a technical report.

I have decided to use this space to touch on the various parts of our project, and several other projects to come. I will include images, and hopefully have the tutorial available to view.