Friday, October 29, 2010

Selection complete!

Today I was the student host, so I had to show up 10 minutes before class to help the substitute teacher. Oddly enough, he ended up coming two minutes after the first bell rang. No matter, I got the windows opened up and everybody got to te normal routine rather quickly, so I think I did a good job.

In class today I finally finished all of my selection assignments! I finished three of my repetition assignments, but before I continue with them I'm going to clean-up my website. I didn't do a very good job the first time, but by Monday it will be awesome!

I didn't have any homework today other than the HTML clean-up, so that is what I will be working on.

I didn't manage to hand in my forms for November 3rd, so I'll make sure to hand them in on Monday.

Anyways, that's all for now!

Thursday, October 28, 2010

SPTN!

So far, Turing has been really fun. It has definitely been really cool to make all these programs, but I can't help but wonder what waits at the end of all the assignments.

Aside from that, today in class we had a surprise quiz, followed by some time to work on our assignments. I only have two more assignments to go, and then I'm off to my repetition assignments!

Tomorrow we are going to have a substitute teacher, and I get to be one of the student hosts. That means that I have to come to class tomorrow a little bit earlier, and help the teacher get organized before class starts.

For homework we just had to finish up our selection assignments. Class has been moving a little slowly lately, but I'm sure things will start speeding up again after Monday!

That's all for today, so bye for now!

Wednesday, October 27, 2010

Fixed computer!

My computer has finally been fixed! Hooray! I no longer have to blog from my iPod!

Anyways, in class today we learned about the keywords "and" and "or". Unlike English, these have slightly different meanings. "And" means at the same time, which means that all of the values must be true for it to work. "Or" means one or the other or both. That means that either one or both of the values have to be true for it to work.

For homework today we had to get much deeper into our selection assignments, but it's a good thing for me that I did most of my assignments on the weekend. Now I'm only three assignments away from becoming finished!

Once we finish selection, we will be moving on to repetition. Once we finish our repetition assignments, I think we will be able to make some fairly decent programs!

I can't express how much of a relief it is to be able to type on a keyboard while blogging, instead of tiny letters on a tiny screen. Now that my computer is back I'm sure that my future blogs will be much more interesting, and they won't seem rushed like they have for the past few days. Bye for now!  

Tuesday, October 26, 2010

Virus?

Unfortunately for me, my computer has been infected with multiple viruses. It's a good thing that I have my iPod, because the only thing not working on my computer is the Internet. Thanks to my iPod I can still check my homework and post my daily blog.

Anyways, over the past couple of days we have learned about desk checking and if statements. Desk. Checking is essentially reading over the programs code for mistakes before executing the program. This way it will be easier to see the mistakes in our programs. If statements let the user have options in in the program. This way, we can provide a more sophisticated program.

Today in class we also learned about Boolean expressions. Boolean expressions can have one of two values, true or false.if a statement is true it will be executed, and if a statement is false it will be skipped.

It is actually quite difficult to type all of this using such a small keyboard, but until my computer gets fixed it will have to do. That's all for now!

Thursday, October 21, 2010

Selection!

Today in ICS I finally finished all of my Turing assignments and learned how to put colour in Turing as well! Now that I'm done my input assignments, I decided to start working on some selection assignments. It took me a while to understand how it works, but now that I've figured it out I'm sure I can make some really amazing programs!

Some of the selection assignments look a little difficult, but I'm sure I'll be able to finish them quickly!

Since most of the kids in class were gone on a field trip, we didn't do very much today. All we did was work on our input assignments, so with that in mind, bye for now!

Wednesday, October 20, 2010

Turing tests

Today we received our marks from our first HTML assignment, and I wasn't too happy about my mark. Instead of feeling bad, this will motivate me to do better in future assignments. Now that we have our marks back, we are going to start getting quizzes on Turing, which gives me a chance to redeem myself.

Today in ICS we talked about some pointers to help teach us where and how we lost marks, as well as to prevent it from happening on any other HTML assignments we receive in the future.

On a different matter, I learned how to put collie in my Turing programs. It is still a little new to me, so I'm going to wait for Mr.Arkin to explain it a little more thoroughly.

I am also curious to learn about selection in Turing, as it will let the user of the program have options and choices.

Anyways, bye for now!

Tuesday, October 19, 2010

Blog problems...

Today I wasn't able to go on Blogger for some reason, but I figured out that I could still blog from my iPod touch! For some reason Blogger on Internet Explorer would not let me log in, and on Firefox it kept refreshing the page everytime I tried to type something. I'm not very sure what really happened, but it isn't too much of an inconvenience.

Anyways, today in ICS we reviewed our homework from the previous day. Our group finally managed to get the code to work perfectly in all situations, however the user must use the 24-hour clock system, and if going to the next day you must use 25h, 26h, etc.

Tommorow I'm going to go find out if it's my computer or the actual website which is causing the problems on the site.

Anyways, bye for now!

Monday, October 18, 2010

Another day at ICS

Today was a very calm day at ICS. The entire class was working on figuring out how to make a turing program function properly, and eventually we managed to do so.

For homework today we recieved a few more Turing assignments, and I found one of them rather difficult. I managed to get it to work, however it can only use time frames from the same day.

After the day was over I found out from Mr.Arkin that it is possible to have colour in your Turing programs, so I'm going to find out all about it tommorow. I don't think that theres any kind of CSS for Turing, so I'm sure it will all be in the same subprogram. I'll figure out how to use it properly tommorow!

Well, bye for now!

Thursday, October 14, 2010

Borders?

Today in ICS we had to create borders around the inside of the run window. The trick is, without extra options the border cannot perfectly fit.

I tried a few different ways to get the border to fit, however they were all "cheating" since I either increased the run window'size or decreased the border's size. I finally figured out that the reason It was not occupying the last line was because of the verb "put". This forced extra space at the bottom, making everything shift up. I eventually figured out that by using the "dot-dots", I could keep from skipping the line, and have the bottom of the border perfectly fit in. Unfortunately, this method was not the easiest way, and took up alot of extra space. I couldn't figure out how to shorten it, however I'm sure we'll learn about it tommorow.

So far I'm finding programming really fun, except for the task where we had to make my name. My full name is 21 letters long, so I wasn't too thrilled about that part. Other than that, it is really fun.

That's all for now!

Tuesday, October 12, 2010

More Turing!

Today for homework we had to do some assigments on Turing, where we learned how to use field width to keep things legible and organized.

In class today we mainly worked on learning how the verb "put" affects the objects, and the proper terms. We no longer say "the things in the quotation," we now say "character strings!". Turing seems complex so far, but just like html, I hope we catch on quickly.

Nothing very exciting happened today, since people were a little drained from their long weekend.

Anyways,  bye for now!

Friday, October 8, 2010

Party day!

Today we had a really amazing party, and it wasa nice break from our usual work.

On the other hand, I am really excited to continue our lessons on Turing, because it seems like you can make some really cool things with it.

I don't really have much left to say, so bye for now!

Thursday, October 7, 2010

Turing time!

Today in ICS2O we learned what turing is, and we made a very simple application that acted like a calculator, except had no correct answers. It might've sounded useless, but it was still pretty cool!

Tommorow we're going to be having a party, but I'm not quite sure I can come since I'm sick. If I can come, I'll try and bring napkins. I couldn't say that I was bringing napkins in the wiki, since I wasn't sure if I was going to school or not.

Hopefully we're going to get to make a few more things using turing tommorow, because it seems really fascinating. Anyways, bye for now!

Wednesday, October 6, 2010

Woops!

Whoa! I completely forgot about my daily blog! Yesterday I remember checking my agenda to see that I had to do it, and after that is all just a blurry fuzz.

Anyways, today in computer science we learned the coolest thing ever. Binary code! I remember my friend saying he could "speak" binary code, and started blabbering 0s and 1s. I thought he was just talking nonsense, and that there was no such thing. I found out that he was talking nonsense, but there actually is a way to represent letters with binary code.

Mr. Arkin put up a blog completely in binary code, and I can't wait to figure it out. In fact, i'm going to work on that right after this.

Anyways, 011000100111101001100101 for now!

Friday, October 1, 2010

The weekend!

Today at ICS2O7 we recieved some more formal definitions to put into our basic class glossary. For homework, the main thing was to get our glossary validated and on the web.

In class today I also learned how to make it easier to validate your site. By selecting the options "verbose output", "show outline", and "show source", you will be able to see where your error is on the source, and you won't have to switch back and forth between the source to see where the problem is.

At home today I figured out that you can't keep definition definition tags inside a paragraph. Instead, you have to keep the paragraph tag in between the definition definition tag and the content.

Other than that I didn't really do much today, since I feel lazier than usual. That's all for now!