Ask an expert: get a personalized answer within 24 hrs!X Close

Student's Pet

Student's Pet

500 - 1,000 downloads

Add this app to your lists
Student's Pet is a compact application meant to maximize the productivity of any student.
One way this is accomplished is through the elimination of replication. Redudancy can be annoying and this application tries to scale it back while still being informative. We do this by the use of assignment types. An assignment type is a user defined type that holds a name and a value. This is great for sequential assignments (Quiz 1, Quiz 2, Quiz 3... etc) where the name and point value is reused. You could define Quiz as being worth 20 points and then re-use it wherever necessary.

The built in calendar is an important tool that we take advantage of. It's core framework allows events to be added as well as reminders, and by using that we can use reliable code written by google that already works. The application will sync due dates with your calendar allowing you to see due dates from anywhere(from

The agenda view is another piece to the puzzle. Although you can look at course specific assignments and switch between courses to see what's comming up, the agenda view allows you to see an aggregate of all your courses in one list. It even color codes items based on how long you have left.

Customization is always good, and allowing users to define things is important to me. Because of this, I've implemented the concept of a format. Formats are used throughout the application from formatting how courses and assignments are shown to how a date or time is displayed. These are modifiable by the user and fully documented.

Adding several sequential assignments can be a pain; even when all you have to do is change the assignment # and the due date. Well, while I was working out this new update, I implemented a Batch Add form. It's a small dialog that let's you add a batch of assignments sequentially. All you need to do is set the due date and hit add. It keeps track of the # for the particular assignment type and allows you to switch between types while retaining the proper count.

*Please note that android phones without the standard google calendar provider may not place nicely with calendar sync. HTC Sense and Motoblur and the others that refuse to use google's setup have created their own calendars and locked them down. Complain to htc, moto... not me :)

If you have any feedback, good or bad; please email me and let me know. If something isn't working, please contact me and I'll fix it :)

student,homework,assignment,school,college,organizer, planner,calendar, agenda, student's pet

Tags: student agenda, gcalender, good student bad student, apps students, homework google calendar integration, agenda define quiz, bajar el target pet student, agenda students.

Recently changed in this version

Saving issues resolved

Comments and ratings for Student's Pet
  • (58 stars)

    by A Google User on 25/10/2011

    I really like this app because it makes adding a series of sequential assignments easy. It's not the prettiest looking app but it does the job.

  • (58 stars)

    by Sarah on 25/10/2011

    I really like this app because it makes adding a series of sequential assignments easy. It's not the prettiest looking app but it does the job.

  • (58 stars)

    by Nature Dave on 09/07/2011

    A nice try, but most of the options don't work.

  • (58 stars)

    by Robbie on 30/06/2011

    Pretty descent app, I found it less painful to put all my assignments into Google calendar via my laptop and let it sync with my phone.

  • (58 stars)

    by Nathan on 01/04/2011

    Am i missing an update? Whats the point of the homework description if you cant see it after you save it? Just not convenient.

  • (58 stars)

    by Anthony on 06/03/2011

    Great product. Works great with sync to calander. Lets me plan out my class homework, but lets me use my calander to see each day.

  • (58 stars)

    by nick on 01/03/2011

    Older version was way better. It won't let me switch between courses. SE X10.