Setting up a timetable, step by step

This is the manual for My Class Schedule. If you've got any unresolved questions or requests, feel free to contact me on Facebook Facebook or via the contact method in the settings menu of the app.
When starting the app for the first time the timetable view is opened, but if you havn't set up a timetable there's nothing to see yet.
  1. Click the Manage Courses"Manage Courses" button in the menu bar at the top of the screen.
  2. This is the course overview screen where you'll see all the courses you attend and an overview of your grades - but again, there's nothing here to see yet.
    Click the "Add Course" button in the menu bar at the top of the screen to create a new course (or alternatively click on the button that says "Click here to create a new course").
1. Timetable
2. Course overview

Setting up a course

  1. This is where you enter all your information for a course.
    Enter the name of the course and the name of your teacher, then pick the color that is used for displaying this course in the timetable (the buttons to the left and right of the colorpicker darken/lighten the selected color).
  2. Now you'll have to tell the app at which times this course takes place.
    Click the Add Lesson"Add Lesson" button in the menu bar at the top of the screen (or the one at the bottom).
1. Course settings
2. Course settings

  1. This is where you enter information about a single lesson of this course.
    First,
    enter the name/number of the room where this course is held.
    Then, click on "Pick a weekday" to select on which day of the week this course takes place (select multiple weekdays if this course takes place on multiple days of the week, but always at the same time/in the same room. You'll see how to set up classes for different rooms/times later).
    Enter the start and end times of this lesson.
    Set the start date to whichever day the course takes place for the first time and the ending date to the last day.
    If this course doesn't take place every week, but only once or every few weeks,
    you might also pick a frequency.

    Setting up A/B timetables

    By setting a frequency you can construct timetables with A and B weeks: simply set the frequency of your courses to "every two weeks". Now your courses automatically only appear in the timetable every two weeks.
    Note that it is very important to set the correct course starting dates when using A/B timetables! Your "B" classes usually should have a starting date that is one week later than your "A" classes.
    When you're done with entering your information, hit the "Save" button in the menu bar at the top of the screen (or the "Back" button of your phone).
  2. Now you're back at the course settings screen. If your course takes place more than once a week, just click the Add Lesson"Add lesson" button again to add another lesson to it. You can do this as many times as you want, until you have entered all times for this course.
    Once you're done, hit the Save"Save" button in the menu bar at the top of the screen (or the "Back" button of your phone).

    Duplicating lessons

    You can duplicate lessons by long-clicking them in the list and selecting "Duplicate" from the pop-up menu.
1. Lesson settings
2. Course settings

  1. You're back at the course overview screen and should see the course you just created. To create another course, click the "Add Course" button again.
  2. Once you've entered all your courses and times, click the app icon in the menu bar at the top of the screen to go back to the timetable view (or hit the back button of your phone).
1. Course overview
2. Course overview

  1. Now you should see your timetable! If you're holding your phone in portrait mode you'll see a single day.
  2. To see the whole week, rotate your phone into landscape mode (or click the date in the menu bar at the top, then select "Show week").

    Switching to other days/weeks

    To switch to another day or week, simply swipe across the screen (or click the date in the menu bar at the top, then select "Jump to date").

    Deleting/editing individual entries of a series

    Did you know you can edit or delete individual entries of your timetable? Just long-click on a class in the timetable view and select the appropriate action from the popup menu.
    This is especially useful if one of your classes gets cancelled.
1. Timetable day view
2. Timetable week view

Homework

  1. There are multiple ways to enter homework into the app:
    - From the course settings screen, select "Homework" at the top of the screen (or swipe left)
    - From the timetable, click on a lesson
  2. Click the Add Homework"Add Homework" button in the menu bar at the top of the screen to add a new homework item.
1. Course settings
2. Homework overview

  1. Enter some description for your homework and a due date.
    Once you've entered a due date you can also add reminders to this item by clicking the "Add Notification" button at the bottom of the screen.
    If for example you set a reminder to 1 day, you'll receive a notification one day before the due date.
    Once you're done,
    hit the "Save" button in the menu bar at the top of the screen (or the "Back" button of your phone).
  2. Click the checkbox on the right of a homework item to mark that task as done.
    The small number in the bottom right of a lesson on your timetable tells you how many open homework items you have for that course.
1. Homework settings
2. Homework overview

Grades / Exams

  1. From the course settings screen, select "Exams" at the top of the screen (or swipe left)
  2. Click the Add Exam"Add Exam" button in the menu bar at the top of the screen to add a new exam item.
1. Course settings
2. Exam overview

  1. Enter some name for your exam and a due date or grade.
    Once you've entered a due date you can also add reminders to this item by clicking the "Add Notification" button at the bottom of the screen.
    If for example you set a reminder to 1 day, you'll receive a notification one day before the due date.
    Once you're done,
    hit the "Save" button in the menu bar at the top of the screen (or the "Back" button of your phone).

    Letter grades

    Support for letter grades (e.g. A-F) will be added in the future. Until then you'll have to use numbers instead (e.g. 1-6).

    Weighting

    The weighting determines how much a grade counts towards your total average of a course in relation to your other grades for that course.
    For example, if one of your grades counts twice as much as the others, you'd enter a weighting of "2" for that one and leave the others at "1".
    Another example: if a written examination makes up 75% of your final grade and a vocabulary test the other 25%, you could enter a weighting of "75" for the written examination and "25" for the vocabulary test (or "0.75" and "0.25"... it doesn't really matter, as long as you always use the same unit).
1. Exam settings

Moving your data to another device

  1. There currently is no automatic way to syncronize your timetable data across devices, but if you've got an SD card you can move your data manually between devices like this:
    -
    open the Settings menu of the app (in the timetable view, click the menu button of your phone and select "Settings")
    -
    select "Backup / Restore" to open the backup menu and to create a new backup on your SD card
    - this creates a backup file in the "My Class Schedule" folder on your SD card.
    Either move the SD card or this file to your other device
    - on the other device, import the backup from the same menu
    Automatic syncronization might be added in the future.

Using the widgets

  1. If the widgets are not available, this is probably because you installed the app on your SD card.
    You can't use widgets for apps that are installed on the SD card (this is a limitation of Android).
    To use them,
    open the settings menu of your phone and go to Applications -> Manage Applications -> My Class Schedule.
    Select "Move to phone".
    Reboot your phone. After rebooting, the widgets should be available.

Sharing your timetable as an image

  1. Did you know that you can export your timetable as an image, for example to share it with your friends or family?
    This is a slightly hidden feature:
    open the week view of the app, then hit the Share"Share" button.