--Subjects--

English

Math

Social Studies

Science

Physical
Education


Planning

Information
Technology


Foods

French

Dance

Band

Mandarin

Elective Subjects

There are a large number of elective courses, so, for the time being, I'll only be covering courses that I can get information on. Sorry if I don't have a course that you're looking for.

Information Techology

This is a course on computer stuff, like websites, programming, internet, and email, so make sure you have a computer at home! There's a fair amount of homework in info tech, so you'll probably end up having to do lots of work at home. Make sure you transfer your files when you do.

  Formatted java code.
Formatted Java code.

Programming

When programming, you will get bugs, so you'll have to debug them. As a result, it is important that you learn to interpret error messages. Understanding the error messages won't mean a thing unless you can find the error though.

It is much easier to find errors if your code is easily readable, so you should format your code neatly while you write it. Generally, you should start a new line after a line of code. Variable names should describe what the variable is for, and blocks should be indented four or so spaces. Be consistent with your formatting.

Commenting parts of your code is very, very helpful, both for debugging and understanding your code. If you don't comment, you'll have trouble remembering what parts of your program do, and the teacher won't be able to help you debug.

When working on fairly large homework assignments, don't be afraid to add something extra to your program. You just might get a bonus mark or two.

For tests, make sure you know how to use what you were taught, and be wary of questions which have badly formatted code. The bad formatting may be there to mislead you, as you're (hopefully) used to looking at and writing well-formatted code.

Websites

You should start to get content for your website before you even start making the template for it, or else you'll be really rushed to fill your pages with content.

Formatting your code neatly helps, especially if you're using tables to format your site. Your code should validate with the W3C standards so that your website's appearance won't be mauled by most browsers.

You'll probably have to choose between using tables or CSS for your site. Tables are easier, but you don't have as much control and it's harder to fix if something goes wrong. CSS is good for control, neater, and you can do many things with it, but getting it to display the way you want it in multiple browsers can be huge pain.

Foods

Even though it's foods class and you cook stuff a lot of the time, you must not forget that you get homework sometimes. The homework and tests aren't hard, it's just that it's easy to forget sometimes.

If your homework involves making something at home and then bringing it to school, make it as late as possible so it's fresh. Just don't make it too late though.

Any cooking you do in class will probably be marked, so to ensure that you're allowed to do cook, don't get sick, and tie up your hair if it's too long.

French

Remember everything as well as you can. Try dividing your French section into sub-sections for verbs, grammar, conversation phrases, etc. Having a French-English dictionary wouldn't hurt either.

  French dividers.
A french binder with dividers.

Also, try to learn to pronounce French words properly. You will have to speak French in French class, you know. Just take it slow at first, then speed up later. Remember to take any accents above the letters into account.

If you have to do a French essay or play, then try to keep it simple with a simple topic. You probably won't know much more than simple French, so if your topic is complicated, the language you'd have to use would have to be complicated. When you write it, write it on your own, using your freshly-learned knowledge, instead of any online translators. The translators are so-so for translating single words, but they're bad for translating documents because the translate word by word. As a result, the grammar is terrible.

Dance

Go through every movement of a move slowly at first, then do it full speed. Eventually, a performance will be made, so memorizing your routine is essential. The easiest way to do so is to do it, of course. You don't want to get injured or anything, so warm up beforehand so you don't pull something. Also, try to be careful not get hurt out of class too.

Be sure to remember all of the moves, as there'll be an final exam at the end where you must perform moves specified by the teacher.

Band

Band class may be concurrent with another course. For example, at my school, band class alternates with PE class in Grades 9-10, changing to English class in Grades 11-12. So, you'll have at least a day between band classes to practice, which is highly recommended. Without practice (about an hour a day, at least), you'll fall...well, out of practice. If needed, play parts slowly, then gradually move to full speed.

Be sure to take good care of your instrument, as a broken or worn out instrument probably won't sound too good.

Mandarin

The Mandarin language doesn't use the Latin alphabet, but instead uses Asian characters. So, it's quite important that you remember what each character means, and how to write them. It's also important that you pronounce characters correctly, as you'll likely have to present and do other speaking activities.

There's a final exam in this course, so practice reading, writing, and speaking characters (and sentences)!