Computer Science Canada

Looking for an outline

Author:  MatthewDaigneau [ Wed Jan 14, 2015 7:09 pm ]
Post subject:  Looking for an outline

Sorry if this is in the wrong area, but I downloaded Turing for home use and I need an outline because I forgot the layout of my school one. Thanks -Matt

P.S. By outline I mean starting template

Author:  Insectoid [ Wed Jan 14, 2015 9:44 pm ]
Post subject:  RE:Looking for an outline

What do you need a template for? You can do just fine without one.

Author:  Nathan4102 [ Wed Jan 14, 2015 10:54 pm ]
Post subject:  RE:Looking for an outline

Turing isn't like languages like java where you need to lay out a class and a main method before you can start programming.

Just start doing whatever you want to do.

Author:  MatthewDaigneau [ Thu Jan 15, 2015 12:40 pm ]
Post subject:  RE:Looking for an outline

All right. My school has one that works pretty well for me, but alright.

Author:  MatthewDaigneau [ Thu Jan 15, 2015 12:53 pm ]
Post subject:  RE:Looking for an outline

This is just asking your opinion now, but how many people would use an outline? It does seem like it would help.

Author:  MatthewDaigneau [ Thu Jan 15, 2015 2:50 pm ]
Post subject:  RE:Looking for an outline

Turing can be pretty infuriating sometimes. I get that it's my fault, but please, I do not need to know error code when I simply forgot to use a comma.

Author:  Insectoid [ Thu Jan 15, 2015 3:02 pm ]
Post subject:  RE:Looking for an outline

I don't think I've ever used an outline since my first week of 10th grade compsci, and that was just a basic 'do input here', 'do processing here', 'do output here' kinda deal.

If you're looking for the syntax on for loops, if statements, etc., then just look at the documentation. It will show you. If you click on 'turing' at the very top centre of this page, there will be a link to the documentation that you can use. You can just look up the command you're trying to use from there.

Author:  MatthewDaigneau [ Fri Jan 16, 2015 2:12 pm ]
Post subject:  RE:Looking for an outline

I feel like such an idiot compared to you guys. How did you learn all of these things?

Author:  Nathan4102 [ Fri Jan 16, 2015 7:27 pm ]
Post subject:  RE:Looking for an outline

You'll learn through school and extra-curricular programming if you have enough of an interest to pursue personal projects.

Author:  Insectoid [ Fri Jan 16, 2015 9:53 pm ]
Post subject:  RE:Looking for an outline

Lots of practise. I spent just about every lunch hour in high school playing with Turing, and god only knows how many hours at home.

Author:  MatthewDaigneau [ Sat Jan 17, 2015 10:58 am ]
Post subject:  RE:Looking for an outline

I don't think my parents would even let me do that.

Author:  Insectoid [ Sat Jan 17, 2015 12:46 pm ]
Post subject:  RE:Looking for an outline

The nice thing about programming is that you can claim it's homework. My parents had strict limits on computer gaming, but basically let me work on programs as long as I wanted. Are your parents going to tell you you're not allowed to do your homework?

Author:  MatthewDaigneau [ Sat Jan 17, 2015 12:48 pm ]
Post subject:  RE:Looking for an outline

No. I use homework as an excuse to look at Rage comics all the time. I only get an hour of games a day. Apparently they give me bad marks. At least my parents aren't the type that claim they make you violent.

Author:  Insectoid [ Sat Jan 17, 2015 1:00 pm ]
Post subject:  RE:Looking for an outline

So use homework as an excuse to do homework instead.

Author:  Nathan4102 [ Sat Jan 17, 2015 1:40 pm ]
Post subject:  RE:Looking for an outline

You could also tell them that the average computer science undergraduate salary is $60000, rising to over $100000 with seniority and experience.

http://www.forbes.com/sites/susanadams/2013/04/15/college-degrees-with-the-highest-starting-salaries-3/ (How the heck do you hyperlink on this forum)

Author:  Tony [ Sat Jan 17, 2015 3:39 pm ]
Post subject:  RE:Looking for an outline

* in the U.S. (above, and the following Forbes quotations are about U.S. figures)

If you go to tech hubs with competition for the talent (SF, NYC, Seattle) then interns make 70~80K, and start at 100K fresh out of college.

http://www.forbes.com/sites/susanadams/2014/03/07/the-highest-paying-internships/

On the low end of the spectrum, one could insist on living in a region where tech is not a major part of the economy, and have difficulty finding a job.

Author:  Insectoid [ Sat Jan 17, 2015 10:49 pm ]
Post subject:  RE:Looking for an outline

Quote:
How the heck do you hyperlink on this forum


code:
[url={your url here}]your text here[/url]

Author:  Tony [ Sat Jan 17, 2015 11:00 pm ]
Post subject:  RE:Looking for an outline

simply including a string that parses as a url should do the linking automagically.

Author:  bubb4h0t3p [ Thu Jan 22, 2015 7:54 pm ]
Post subject:  RE:Looking for an outline

If by template you mean general format, I would say it'd be something like

initialize global variables

declare starting values for these variables

declare any procedures/functions for main loop

main loop, used for executing any repeating code in your program/ output

Author:  bubb4h0t3p [ Thu Jan 22, 2015 8:10 pm ]
Post subject:  Re: Looking for an outline

Also, the way I learned was similar to Insectoid, in grade 9 (when I made this account) I stumbled upon Turing downloaded to our schools computers, I decided to learn how to use it since I wanted to take grade 10 programming anyways. Every lunch for the entire year I went into the computer lab and practiced, learning new things from the tutorials on this very website, in the beginning I was as clueless as you could get but I wanted to learn and enjoyed the challenge, I've gone from "Hello World" to some pretty complicated stuff when I finally just finished my grade 10 programming final assignment, you learn by putting time into it that's all.

I'm going to take this sentimental moment to thank Tony, Dan, Cervantes and everyone else for helping me learn one of my favorite things from the very beginning I am not worthy. I've decided to become more active on the forums from now on, as I'm going to do a coop program with my teacher next year to teach the next grade 10 programming class as well as taking grade 11 programming, so I might as well keep sharp on my skills until then Very Happy


: