Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 Grade 12 Programming
Index -> Off Topic
Goto page 1, 2  Next
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
Guest




PostPosted: Sat Jun 17, 2006 11:03 am   Post subject: Grade 12 Programming

Arrgh, I'm hoping to get in a Grade 12 Programming class for the second semester when school starts back up, but I still haven't gone to change my course because I forgot to on the first day of exams, now I gotta wait until Monday. Hopefully I can still get my course changed to it.

If there are any other high school students here, what languages will you be learning in your Computer Science courses? In grade 11 I learned Turing, and I think were being tought Java in 12. (both Holtsofts)
Sponsor
Sponsor
Sponsor
sponsor
wtd




PostPosted: Sat Jun 17, 2006 11:32 am   Post subject: (No subject)

Get a head start. Read my introductory tutorial on Java. Just understand that the use of RTP means you're limited to 1.4.2, and 1.5 features like generics won't be available to you for class assignments.

You can certainly learn Java over the summer.
Cervantes




PostPosted: Sat Jun 17, 2006 2:07 pm   Post subject: (No subject)

My grade 12 CS class stuck with Turing the whole way. Poor buggers, I did all the assignments in Ruby. Wink

The point is, a lot of schools use different languages in different years. Popular languages that are taught at some point in the high school CS system are Pascal, Turing, Visual Basic, and Java. You'd have to find out what your school is teaching.

If you're going to try learning Java, wtd's Introduction to Java is an excellent guide. However, you may wish to aquaint yourself with the basis of Object Oriented Programming while you're still in a language you're familiar with: link!
wtd




PostPosted: Sat Jun 17, 2006 2:10 pm   Post subject: (No subject)

A further tip: regardless of the language your school uses, general programming skills are called that because they are generally applicable.

If you find that the language your school is using is not suited to learning on your own, then just try another.
[Gandalf]




PostPosted: Sat Jun 17, 2006 8:21 pm   Post subject: (No subject)

wtd, not all schools in Ontario use RTP for Java. I'm not sure if that's what you were implying, but I thought I'd clear it up.

Most schools seem to use some form of Java for grade 12 computer science, at least in Ontario. I'm pretty sure that's the "recommended" langauge in the curriculum or somethign like that. Anyway, where I'm at here's how it goes:
Gr. 10 - Turing
Gr. 11 - Java
Gr. 12 - Java
Clayton




PostPosted: Sat Jun 17, 2006 8:25 pm   Post subject: (No subject)

well at my school its something like this :
Gr. 10- Turing
Gr. 11- OOT
Gr. 12- OOT or Java (class doesnt even run most of the time....)
[Gandalf]




PostPosted: Sat Jun 17, 2006 9:00 pm   Post subject: (No subject)

SuperFreak82, you do realize that Turing and OOT are one and the same? Or did you mean that they teach the object oriented aspect of Turing?
Clayton




PostPosted: Sat Jun 17, 2006 10:04 pm   Post subject: (No subject)

i meant that they teach the object oriented aspect of Turing Very Happy
Sponsor
Sponsor
Sponsor
sponsor
wtd




PostPosted: Sun Jun 18, 2006 12:04 am   Post subject: (No subject)

[Gandalf] wrote:
wtd, not all schools in Ontario use RTP for Java. I'm not sure if that's what you were implying, but I thought I'd clear it up.


It's not what I was implying. What I was implying is that you'd probably be hard pressed to find a school outside of Ontario that does use it.
DIIST




PostPosted: Sun Jun 18, 2006 9:07 am   Post subject: (No subject)

My school teaches:

09-Turing(Graphics)
10-Turing
11-C
12-Java

But im in a delma cause my school dosnt have enough teachers, so the option they give is this: Gr 12 ComSci or Gr12 ComEng, you choose who dies.
cool dude




PostPosted: Sun Jun 18, 2006 10:46 am   Post subject: (No subject)

unfortunately at my school they cancelled grade 12 programming so i'm learning java on my own. although i might take it in virtual school.
jamonathin




PostPosted: Sun Jun 18, 2006 11:43 am   Post subject: (No subject)

Im with Cervantes, i was stuck with Turing for Gr.11 and Gr.12 - nothin else in 9 or 10. But the plus side to it was my teacher has been around our school for the longest out of any teacher here, and all he knows is Turing - but from the older days, so whenever I made anything he was just in awe with amazement that I walked out of there both years with a 100% in computer science.

Now im goin to U of Windsor so i gotta keep learin C so i'll be ahead of the game.
MysticVegeta




PostPosted: Sun Jun 18, 2006 1:39 pm   Post subject: (No subject)

Hmm Turing only seems to rotate around in Ontario... my prev school we had

Grade 9: Turing (Enriched program only)
Grade 10: Turing for academic; ICS3M (Java course 1 for enriched only) Enriched could also go to Java 2, a grade 12 course in grade 10.
Grade 11: Java 1 (ICS3M) for academic.
Grade 12: Java 2 (ICS4M) for academic.

Enriched could be done, TIK, ICS3M, ICS4M by end of grade 10...
Academic level had to stay till grade 12 to complete ICS4M

Current School in calgary:

Grade 10: VB
Grade 11: C++
Grade 12: C++ advanced
TheOneTrueGod




PostPosted: Sun Jun 18, 2006 2:28 pm   Post subject: (No subject)

In my school we had:
Grade 10: Turing
Grade 11: Turing (Class had to teach itself because teacher didn't feel like it...)
Grade 12: Generic programming concepts, more thought based than language based. We used Turing and Pascal.
wtd




PostPosted: Sun Jun 18, 2006 4:22 pm   Post subject: (No subject)

My high school had no programming classes. I think I turned out okay.
Display posts from previous:   
   Index -> Off Topic
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 2  [ 25 Posts ]
Goto page 1, 2  Next
Jump to:   


Style:  
Search: