None of the above.
Pump your schedule full of maths/sciences. If you have extra room, take a grade 11 class in advance (focus all efforts on the grade 11 class, universities don't look at 10 at all)
This way, you will get to keep your doors open in terms of career paths. Also, by fast tracking a grade 11 course (lets say math), you will be able to do two grade 12 maths in 11, like I did. At that point, grade 11 marks aren't really important, so all efforts go to grade 12 courses.
Besides that, by focusing on the grade 11 course, you will likely get a better mark to show to universities.
-
Aug 13th, 2007 11:25 AM #1Deal Fanatic




- Join Date
- Feb 3rd, 2005
- Location
- McMaster University
- Posts
- 7,091
- Thanked 18 times for 15 posts
2nd year of High School, Help me Choose my 2 Electives!
Hello,
I'm a 15 year old student, just one of the faces of Canadaboy (I'm his little brother). I only have two elective spots because I go to a catholic secondary school (St. Aloysius Gonzaga). While I only have two spots, there are 3 courses that I equally want. They are:- Computer Science
- Computer Engineering
- Design Technology
_______________
_{o,o}...{o.-}--{0,0}
_|)__)_--|)_(|-_-(__(|
--"-"-___-"-"-__--"-"-
Reply With Quote
LOG IN TO THANK
No one has yet thanked CanadaBoy for this post.
-
Sponsored Links - Join the RedFlagDeals.com community and remove this ad.
-
Aug 13th, 2007 11:34 AM #2
Reply With Quote
LOG IN TO THANK
No one has yet thanked alv077 for this post.
-
Aug 13th, 2007 11:40 AM #3
I'm guessing this is for grade 11 correct?
Well, to tell you the truth, with those courses, the quality depends on the teacher/school. I took grade 11 Comp Sci and Comp Eng, and just grade 12 Comp Eng. In grade 11 Comp Sci, we used the Turing programming language to work on lots of different assignments - while this language is quite easy, you do start developing basic programming skills, and you learn some concepts that will be easy to transfer over to the harder C/C++ programming language. Comp Eng 11, we did do some basic computer engineering stuff like logic gates, boolean algebra, truth tables etc. which was semi useful. In Comp Sci 12, which I didn't take, Java is the language that is learned, which is quite a lot more useful than Turing. Comp Eng 12 at my school didn't involve any real computers or engineering, it was basically just the class working on projects that needed to be done around the school (like lighting/sound booth, slideshows) because there was no one else to do it
.
YMMV, and I would find out what your teacher actually teaches in the Comp courses (I can't comment on the Design course since I have never seen it), but if you are planning to go into anything with programming, I would take the Comp Sci course for sure since it will be easier to learn the fundamentals of programming in HS rather than in uni if you plan to go that route, and MAYBE the Comp Eng course depending on what happens in it. I regretted taking Comp Eng instead of Comp Sci this year because there was actually computer stuff being taught in Sci as opposed to Eng. Also I don't know if you have any previous programming experience? If not then definitely take Sci 11 and/or 12 as that will get you used to programming (albeit in an easy language).
Reply With Quote
LOG IN TO THANK
No one has yet thanked skuric for this post.
-
Aug 13th, 2007 11:41 AM #4Deal Fanatic




- Join Date
- Feb 3rd, 2005
- Location
- McMaster University
- Posts
- 7,091
- Thanked 18 times for 15 posts
No, I'm going into Grade 10.
And, I've fooled around with Macromedia Flash._______________
_{o,o}...{o.-}--{0,0}
_|)__)_--|)_(|-_-(__(|
--"-"-___-"-"-__--"-"-
Reply With Quote
LOG IN TO THANK
No one has yet thanked CanadaBoy for this post.
-
Aug 13th, 2007 11:45 AM #5
Reply With Quote
LOG IN TO THANK
No one has yet thanked skuric for this post.
-
Aug 13th, 2007 10:22 PM #6
choose whatever, it wont make a difference
Reply With Quote
LOG IN TO THANK
No one has yet thanked can't get 'nough dealz for this post.
-
Aug 13th, 2007 10:35 PM #7
Grade 10 doesn't make a difference yet.
But, choose the ones you like best.
Grade 11/12 is important. Most emphasis in grade 12.
Reply With Quote
LOG IN TO THANK
No one has yet thanked MS_Project for this post.
-
Aug 17th, 2007 10:34 AM #8Sr. Member



- Join Date
- Jul 24th, 2006
- Location
- Richmond Hill, ON
- Posts
- 806
- Thanked 1 time for 1 post
Computer Science is really boring, I took it in grade 10. All you do is work with the program Turing (which I doubt is useful at all in post secondary.) You don't get to play around with dreamweaver, or any of that. Then in grade 11 you work with Visual Basic where you actually create programs.
Go for the other two.
Reply With Quote
LOG IN TO THANK
No one has yet thanked arreat89 for this post.
-
Aug 19th, 2007 12:59 PM #9
Reply With Quote
LOG IN TO THANK
No one has yet thanked Fabulaz for this post.
-
Aug 19th, 2007 01:04 PM #10Jr. Member

- Join Date
- Aug 12th, 2005
- Posts
- 154
If you want to do computer engineering or computer science, take as many high school programming courses as you can (also load up on the math and physics, if it's a choice between a math/science and programming or a math/science and design then just take the math/science).
They might seem useless, tedious, boring, or frustrating but once you get to university having that little bit of extra exposure to programming will mean you're not as hopelessly lost as some people get when programming for the first time.Last edited by mritche; Aug 19th, 2007 at 01:15 PM.
Reply With Quote
LOG IN TO THANK
No one has yet thanked mritche for this post.
-
Aug 19th, 2007 01:10 PM #11Jr. Member

- Join Date
- Aug 12th, 2005
- Posts
- 154
Dreamweaver in a computer science class would be completely useless at best and could even be counterproductive. Web design doesn't really have anything to do with CS.
As far as what language you get to/have to use, at the level of programs you'll be creating in a grade 10 programming class Turing is pretty appropriate - it has everything you need to learn the basics behind programming without bogging you down in details. Knowing Turing won't be a skill you can directly apply to post-secondary (although the U of T ECE department did use Turing to teach programming in the mid-90s
), but the fundamentals you get familiar with in Turing are pretty relevant to what you'll do later.
Last edited by mritche; Aug 19th, 2007 at 01:12 PM.
Reply With Quote
LOG IN TO THANK
No one has yet thanked mritche for this post.
-
Aug 19th, 2007 03:57 PM #12Deal Guru




- Join Date
- May 31st, 2005
- Location
- Home to ATi & Home to RIM
- Posts
- 30,945
- Thanked 152 times for 104 posts
+1 to this, for many good reasons:
1) The Gr11 Compsci/Compeng classes don't require Gr10 courses are prerequisites
2) The CompEng Gr11 course repeats 50% of what's taught in Gr10
3) The CompSci Gr10 course focuses 40% of its time on Turing, which is crap if you've even touch any programming before
4) Gr12 courses are a lot easier when you aren't stressed out of all of them in the last year, plus you can afford to take more Gr12 courses in Gr12 to widen your approach
If you really want to take CompSci/Eng, do it in Gr11 instead of starting from Gr10. The Gr10 courses are really introductory and it was more or less a waste of time for me - I spent 80% of my time checking emails and going on RFD
_______________-->> pick up a cheap all in one! <<--
Samsung All-In-One only $49!
Reply With Quote
LOG IN TO THANK
No one has yet thanked Jon Lai for this post.
-
Aug 19th, 2007 08:49 PM #13Deal Addict




- Join Date
- Nov 12th, 2004
- Posts
- 1,464
- Thanked 386 times for 86 posts
Like what others said.
Take the Computer Science class. It's like learning to count, but its a good skill. I didn't take it and had loads of difficulty understanding concepts in 1st and 2nd year, and I still do :S
Reply With Quote
LOG IN TO THANK
No one has yet thanked Tilter for this post.
Search Forums



