Tuesday, November 30, 2010

In which Pearl goes into denial

Grahh!!! Why isn't FF working for me? *cries* And on the day when I can actually take the time to read some fics, too! Trust me (oh, hey, that's the name of the first Durarara!! ending! *grin*), not getting a sufficient dose of manga or anime really affects me. I mean, last week, I had completely cut myself off from anything other than homework just so I could get everything done well and properly. No MSN, no games, no drawing, no television (though I rarely watch it anyways), and no reading - not even manga! Ah, well, I was up one night (or morning, depending on how you look at it), typing something up for Science, when I felt sick. Like, I'm-going-to-throw-up sick. I decided to take a break and read some fanfiction, and it almost instantly got better. Well, I only read one. Usually I read at least five per week. So then...the next day, I felt even worse. My stomach hurt like crazy - perhaps a really bad cramp? - and every step I took made it worse. After I ate my lunch, I couldn't breathe properly and I was afraid I would vomit if I spoke. It was horrible. I read some manga when I got home, and it got better, so that was...good.

My conclusion: Manga is my drug. I suffer from withdrawal whenever I don't get my daily dose of it.

---

What I said up there is the truth and nothing but the truth; but I'll shut up about that and start talking about ICS now.

Mr. Arkin was away again today, so we had a guest teacher. She was the same person who came yesterday, and that makes me wonder if she'll be here tomorrow. Yes, that's right. Mr. Arkin will be absent tomorrow as well! In my head, I'm spazzing out, because I need him to explain Substrings to me properly. The web page doesn't help much. I can always ask Zelin or Hannah (in fact, today, Zelin helped Zarin and I fix/improve a couple of our programs), but whenever they explain something to me, I feel incredibly incompetent. And my pride takes a beating.

Ah yes, pride is my sin.

So, yes, today I improved Substring Assignments 3 and 4, improved Assignment 5, and worked on Assignment 6. I feel sort of ashamed, because I didn't get a lot done. I do, however, understand substrings a bit more now. Thank you, Zelin!

Ah, well, speaking of not understanding substrings... Zelin showed Zarin and I a way to make our code for Assignment 3 and 4 simpler, and I felt completely stupid because he used the star option, which I didn't (previously) understand. See, er, the only thing I really understood after reading the page were the length and index options.

So I hope to do better tomorrow! My goal is to finish up to Substring Assignment 10 by the time Mr. Arkin comes back. That means I have a lot to do! *sweat*

Wish me luck!

Monday, November 29, 2010

In which Pearl struggles with substrings

I'm exhausted mentally and physically... My fault, for staying up until 2:30 AM last night (this morning). And I didn't even get to drink tea this morning, so I had to trudge through the entire day without any caffiene in my system. By fourth period (French), I was falling asleep. Derr.

Today, Mr. Arkin was away, so we had a guest teacher. She didn't say anything, just let us in. (She made sure we were doing our assignments, though, so that was good).

So, I set to work, tackling the Substring Assignments. It took me a while, but I finally understood the concept. It took me about half an hour to figure out how to do Question 1 properly, but hey, at least I managed to do it, right? After that, things went really smoothly. I got to Question 4 and finished about half of it. I think I'll work on it a bit tonight, and either finish it or continue on tomorrow.

On another note, the programming test is postponed until next week - I just checked the Daily Log! I don't know whether to celebrate or be exasperated that I spent the better part of my weekend studying instead of doing other homework for other subjects.

That said, I just want to mention that I saw my classmates from middle school today. I'm so glad I went to the library (near my house). We stopped and chatted for a while, then went our separate ways. It's nice to see old friends. Over Winter Break, I plan on going out with friends from my old school - Eaton Centre on the 21st, and somewhere else later with a friend I haven't seen since Grade 5. (We still talk to each other every day on MSN, though.)

Mata ashita, minna-san~!

Saturday, November 27, 2010

In which Pearl bows down in shame

Uwaah, gomen ne to shimimasen, minna-san! I forgot to write my blog yesterday! It was the Girls about Girls sleepover, and I went to Cinye's house to pass the time. I completely forgot about this, and I even thought I did it until Zarin-dono reminded me just about two hours ago. Grah... Again, I'm so sorry! *goes into seiza position and repeatedly bows down*

Yes, er, well, on Friday we got yet another work period. The night before, I was working on Repetition Assignment 13. I had finished the basic outline, but I needed to fix a certain (very annoying) glitch. It took me the entire period, but I managed to do it and print out the code! (With about five minutes to spare)

Zelin asked if he could desk check it, so I let him. And when he returned it, he told me that I got the Senior ticket price wrong. I had written "const SENIOR_TICKET_PRICE := 7.25", but the correct price is $7.50! Oh, how stupid I felt. I felt even more stupid after I noticed that I had copied down the exact question from the website, which included the prices. Grah... I must fix that before Monday.

On another note, I'm going over to Lisa's house tomorrow (Sunday) to study for both ICS and French - we have tests for both of these subjects coming up the following week.

I think that's all I have to say. I'm going to sleep now, as I need to get up early to finish my homework. (Plus, my mom wouldn't let me go if I didn't go to sleep right after I finished typing this up) Grah... I have to finish my PP article, do my English (which is actually not that hard), check to make sure my ICS binder is up-to-date, and write out a Science Lab Report (due Tuesday, so I can put that at the bottom of my list - for once).

Can I say a little something about the sleepover?
It was awesome! My group leaders were hilarious, and I laughed so hard my cheeks hurt! The dinner was delicious - lasagna and salad, with a side of bread. We even got cupcakes and chips as evening and midnight snacks (respectively). And there was karaoke~! The only part that I didn't like was that I got a headache at around 9 PM, and it got worse as the night progressed. It's probably due to lack of sleep - after all, I had gotten a total of 17 hours of sleep the previous three days. I took a nap at around 10 PM, woke up at 10:30, then went back to sleep at midnight. I didn't watch the movie.

I woke up numerous times in the middle of the night. The first time I woke up, the movie had ended. The second time, I heard these banging/popping noises. I got so freaked out! My first thought was, Oh my gosh, it's a gunfight. Then the logic kicked in, and I realized that if it was, then everyone would probably be screaming. I concluded that someone must've been setting up equipment for Saturday, and bouncing balls (some of them make a scary sound!). So, I went back to sleep. I woke up again to hear the same noise. I was a bit more awake then, so I decided that it could've been someone's air mattress. I went back to sleep. The next time I woke up, it was five minutes before 7:30 AM, and we were going to get up anyways. Hm.

Okay, this wasn't really "little", but I just had to talk about it. I had such a great time, and next year I want to be a leader!

...I'll shut up now. So, um, see everyone on Monday!
Ja ne!

Thursday, November 25, 2010

In which we spend the majority of our time talking

The day started off with Mujtaba informing the class that we had the choice of taking Latin instead of French to get our Language credit next year. I knew this already, because we are in the same French class, and our teacher, Mr. Vetranos, was the one who told us about it. Personally, I'd love to take both. I've been wanting to learn Latin since Grade 3, but I don't want to stop taking French - after all, I've already spent five years in the Extended French program, so why drop it now?

Mr. Arkin told us about how valuable it was to know multiple languages. Being bilingual, trilingual, etc. is very helpful in many different aspects of life, especially getting a job. By the time we finished discussing this, half an hour had already passed. (Yeah...being worried about how much time we would have to actually work on our Repetition Assignments, I kept glancing at the clock. I would've looked at my watch, except it broke. Two months ago. *cry*)

So, after we closed the "forum" on languages, Mr. Arkin provided us with three points that will help one become a better programmer.
  1. Read with precision.
  2. Break a solution into an ordered set of steps.
  3. Visualize contents of memory.
He suggested we read our code to another person, while explaining what each symbol or keyword does (for the first point). Zarin-dono and I sort of do this - we're halfway there. Before each one of us prints out the code, we switch places to take a look at the other's code, pointing out anything that is peculiar or incorrect. Then, we print the code out. This is great, because we save both paper and toner.

I do break a solution into an ordered set of steps when I program. I write half of the documentation section (programmer, date, file name, purpose), then before I do anything else, I think about what I will do. When I have a basic outline of the steps needed to reach the solution, I start writing the program. Like Mr. Arkin previously suggested, I start with the input/processing section. Every time I finish typing out a major action, I make the necessary changes or additions to the declaration and/or initialization sections.

I don't visualize contents of memory unless I am desk checking my code. However, after I do a test run (of my program), I look back at what I inputted and mentally check to see if the processing is done correctly.

---

Then, Mr. Arkin gave a brief demonstration of three ways Repetition Assignment 8 could've been done (for a certain part of the code).

Method 1
if integer > 0 and integer mod 2 = 0 then

Method 2
if integer > 0 then
  if integer mod 2 = 0 then
  ...
  end if
end if

Method 3 (using a boolean expression)
positive := integer > 0
even := integer mod 2 = 0

if positive and even then

The last one is cool, but it requires more variables. If I was writing the program, I would most likely use Method 1 because it is the simplest and most straightforward (in my opinion) out of the three.

---

When we got to go to our computers, we had fifteen minutes left. I barely did anything, because I needed to check over some other stuff.

All our programming assignments are due on Monday. I finished everything, but I'm not sure if I have all the codes printed out. Derr. I need to make a checklist (though  I'd probably lose it anyways).

On another note, tomorrow is the Girls for Girls sleepover. I won't be home until Saturday afternoon (I'm going straight to the library, then dance class after I leave the school.)  I'll do my best to write my blog entry tomorrow afternoon, but if it's not up, you know why. I promise to write it the minute I get to the library on Saturday, though. *smile* I'll make a mad dash for one of the computers!

I think this is the longest blog entry I've written so far, ne? I'll stop talking (typing?) now.

Ja ne, minna-sama!

Wednesday, November 24, 2010

In which we get our mid-term marks

Oh my, I thought I did this already. It's my fault for stalking the DRRR!! kink meme.
Ahem. Yes, anyways...like the title of this blog entry says, we got our mid-term marks! Although most people would argue that I did exceptionally well, I am quite disappointed with my average. It's not as if I think it's not high enough (believe me, this is the highest average I ever got); it's more like...the number is rubbing it in my face (that I didn't get a higher mark).
...Yep.

Well, back to the main topic. Mr. Arkin taught us about arrays today. In essence, an array is a keyword that allows us to take a large quantity of tokens using the same variable. It's very useful, especially when, for example, the user needs to input, say, one hundred items, prices, etc.

...Oh dear God, it's already 10:30 P.M. Where did the time go? Maybe I spent too much time reading fanfic today.

Right. After Mr. Arkin gave his lesson, he sent us to work on our Repetition Assignments. We were to write a modified version of question twelve, in which we use arrays. (Application of knowledge!) Zarin-dono and I finally finished it, after lots of blood, sweat and tears. I worked on part of Question 13 tonight, but it's still not done.

Ah, well, I should probably do my french homework now. I also have an English presentation tomorrow. Grah... Wish me luck!

Tuesday, November 23, 2010

In which Pearl gets a shock

Aw man, Mr. Arkin is hilarious.
"Some of you used special character entities for characters that are not special!"
Today was a great day.

We got our Printer Comparison marks today. Let's just say (again), I'm extremely happy with mine.

He started the less on by giving us a review on absolute and relative links (which, for me at least, was very much needed). An absolute link starts with a protocol, and can be used on any web page. A relative link does not start with a protocol, and can only be used on web pages that are in the same (root) directory as the file it links to.

An example of an absolute link is http://chibikarin22.deviantart.com/
(This links to my deviantART account.)

An example of a relative link is /EC/ICS2O/assignments/printer_comparison.html
(This tells the computer to start from the root directory and look for a folder called "EC", then look for a subdirectory in that directory called "ICS2O", and so on.)

Then he continued on by telling us about how we should properly write our HTML code. (Like the special character entity problem.)

After he finished his spiel (when I say "spiel", I don't mean for it to offensive, so please don't take it that way!), we went back to our computers and worked on Repetition Assignment 12. Not soon after, the bell rang, and I got a huge shock: I barely got twenty lines down! Grah...

Even after I got home, it took me at least half an hour to finish it. Zarin-dono Zarin-chan even pointed out that I got the GST and PST wrong. Heh. I guess I'm really tired today. And I have to write it out. The code is 104 lines...*cries*

On another note, I still have to finish that poem for the Lit section, write my News and Events article, and finish inking that birthday card for my friend from middle school. That's gonna be easy!

Ahem. Yeah, so until tomorrow, minna-sama!

Monday, November 22, 2010

In which Pearl kicks herself for making stupid mistakes

I did forget it at home.
By "it", I mean the code for the Modified Repetition Assignment Number 8.
...*depression*

And what's worse...is that I embarrassed myself in front of Mr. Arkin today. (But Zarin-dono was there with me, so that's okay! *shot*) Yeah... Trust me to display my terrifying math skills in front of a math teacher. Grah...

Today we continued working on our Repetition Assignments. Zarin-dono and I worked together on Question 9, which we ultimately finished with about ten minutes to spare. Why, you ask? That horrible math problem...
Zarin-dono's so good at it - she figured out the problem so quickly; whereas it would've taken me...hours(?) to solve it. Zarin-dono, I bow to your amazing arithmetic skills! *bows down*

Question 10 was started, but I barely got anything done on that part. I finished it at home, though. I also finished Question 11, and am in the process of writing out the code.
[Edit]: Nope, I'm done now. *cheers* And I put it in a folder that I always bring to school, so I won't "forget" this time! Ha!

On another note, I finished the Printer Comparison Assignment right before 10 P.M. last night, because I was afraid Mr. Arkin would change the FileZilla password. But he didn't, and I felt incredibly stupid. *cry*

I want to start on Question 12, but I need to leave soon. Plus I have Science, French and English homework as well.  Derr.

Ano, oyasumi, minna-san!
Soshite...mata ashita!

---

Trans. So, um, good night, everyone! And...until tomorrow!

Thursday, November 18, 2010

In which Pearl works on Repetition Assignment 8

Huh...I almost forgot to write this...
After I got back home, I started reading Percy Jackson: The Last Olympian, since it is due on Monday. I wanted to finish it tonight, so I could spend the rest of the weekend working. Unfortunately... I almost always read lying down, and most of the time I fall asleep either in the middle of doing so or right after I finish. And lo and behold, I woke up (just in time) to do this! *sweat*

Although today is Thursday, there's no school tomorrow, as it is a PD Day. Mr. Arkin calls it our "undeserved" long weekend. Heh.
I wonder why they call it a PD Day? In middle school it was called a PA Day, which stood for Professional Activity Day. I think. So what does the "D" stand for? Hmm...

Anyways, back to computer class. Today we were assigned a new project, one that (surprisingly) has to do with HTML. Because we all had problems with getting our codes printed on time, Mr. Arkin is asking us to do a research project on at least two different types of printers and present our findings in a table. Of course, it's much more elaborate than how I just explained it.

The web page with the instructions makes the aforementioned assignment sound pretty easy, but - and yes, I'm speaking from experience - I know this will probably be what I'm working on for the majority of the weekend. *sigh*

On another note, we were supposed to do a modified version of Repetition Assignment 8, but I finished that in class. And I managed to print out the code - just before school ended, too!

Ah! I just realized...because tomorrow is a PD Day, we aren't going to have Studio 218! What a sad thought...

Have a good (long) weekend, everyone! I won't be writing again until Monday.

Wednesday, November 17, 2010

In which Pearl perfects Repetition Assignment 6

I'm going to make this short, as I have to finish my science.

Today we switched our codes for Repetition Assignment 6 with a partner and performed a code analysis and desk check on it.

I was partners with Alisha and Randi, and...they didn't suggest anything. So! I asked Mr. Arkin! He made some suggestions and informed me of a problem I had with it - my program didn't guard against 0! (I think that's what it's called) Neither Zarin nor me could figure it out, so we asked Hannah for help. Thank you, Hannah! I really appreciate it!

By the time we were finished, there were only fifteen minutes of class left. I started Question 8, but I didn't get far. Grr... For once, I'm going to do my Computer Science homework last, since I need to print out my science stuff.

How short... Ah, whatever. Until tomorrow, everyone!

Tuesday, November 16, 2010

In which we took a survey

Have I ever told you how much I love baths?
They put me in a dreamlike state...where I can escape from the stress of reality, even if it's just for a bit.
It's a wonderful feeling...

Anyways, today we had another work period. Sort of. The first thing he asked us to do when we came in was fill out a survey. It was similar to one that I wrote back in middle school. We were asked what aspects of the class we liked, those that we didn't like, and what should start happening. And, like most questionnaires, putting our respective names down was optional.

I had very little (one) complaints. And even so, it wasn't that big of a deal - just a personal pet peeve. I enjoy this class very much, so I had a lot to write for the first part.
...My friends tell me I write too much. Do I? I was...the second last...person to finish...

Grah...I'm a writer, I'm supposed to write a lot! *sweat*

Ahem. Er...continuing on! After that, Mr. Arkin asked for our best program code. My printer at home is broken, so luckily I went to the Lab during lunch and asked to print it out then. Thank you so much, Mr. Arkin! Hopefully I did well. He didn't call me up today.

While he was having individual conferences with my classmates, I worked on the repetition assignments. I had to fix Question 5, so that took up some time. I managed to finish Question 6 in class, so all I have to do tonight is Question 7. I might work ahead, too, since I...really don't like working on Science.

It's only six more days until my birthday! I'm happy and sad at once...
But you know, the best present one could give me is the chance to see my old classmates again. I really, truly miss them.
Otherwise... My dream present is the entire Detective Conan series. All the manga volumes (there's over 80 in Japan), all the anime DVDs (I'm pretty sure there's at least 700 episodes...don't know how many DVDs, but each one holds approximately three to four episodes [in Japan]; in North America, the most I've seen is seven per disc), and all the movies (the fourteenth one just came out in September). But that'd cost thousands of dollars, so I doubt anyone would ever get me that. Too bad, ne?

On an ending note, I changed the background of this blog yet again. This time, it's a wallpaper I made using Gimp. The two people on the left are Mitsuki and Eichi from Full Moon wo Sagashite. The actual photograph was taken by yours truly. *smile*
If you want to download it, you can go check my dA account.
Disclaimer: Full Moon wo Sagashite belongs to Arina Tanemura!
Time to work!

Oyasumi, minna-san!

Monday, November 15, 2010

In which we vigorously worked on our Repetition assignments

Haha...I was so hyper today...
Maybe because I was using the names of the characters from Durarara!! to test out the program for Repetition Assignment 3? Hmm...probably, yep.
I think I freaked out Zarin-chan. Hee. I love freaking my friends out. *innocent smile*

Well, today was a work period for our repetition assignments. Zarin and I worked together (sort of) and got to Question 4! *wince*
But that's okay, right? Because we finish the rest at home? *sweat*
Honestly, Question 3 was...frustrating. At first, I thought everything was fine; but then Mr. Arkin stated that we shouldn't ask the user whether to continue or not. Then I felt like "What? All my hard work - gone down the drain! *cry*" Yep.
Then I remembered one of the examples we did in class on Friday (was it Friday? I think it was Friday) and used that format. It should be right now. I even made sure the greeting was distinctive! As in, I made the background colour navy blue and the text colour white. So it's visible.

I also finished the basic part of Question 4, but I need to tweak it. Yes... Look forward to seeing that.

Oh yes, before I forget! We finally had Studio 218 today (it's been a long time) even though it's Monday, not Friday. Out of all the songs on the playlist, I know...about three. And two of them were ones I suggested. *sweat*
It's not my fault! I just don't listen to English songs anymore! Wait...then it is my fault. Derr...
But YouTube kept playing commercials, so Mr. Arkin didn't let us listen to the playlist anymore. *cry*
It sucks. I was watching Durarara!! the other day (on YouTube, yes, because for some stupid reason...CrunchyRoll wasn't working. Grah...), and I had to endure...thirty seconds...of commercials before it started. Argh!

On another note, Mr. Arkin posted up our midterm marks this morning. I won't say (type?) out mine here, but let's just say... I'm extremely happy with what I got. ...Heh.
Hopefully I can keep it up.

Anyways, I'm going to finish the rest of my homework now.
Until tomorrow,
Ja ne, minna-san!

Friday, November 12, 2010

In which we get our first official repetition lesson

Ne, ne, I can actually hit the target now! Sort of. Well...my best hit rate was 75%.
Grah...what am I saying? I'm still horrible.

Anyways, today we finally got to learn about repetition! The first thing Mr. Arkin showed us was a program that continued to show the text "Hello, world!" on one corner of the screen after another. He didn't show us the code, but instead moved on to teach us about loop.

When a certain action or actions need to be repeated, we use the loop procedure. Everything in the loop body gets repeated over and over until a certain condition is met. All the major actions that are repeated are inside what's called the loop body. To instruct the computer when to stop repeating these actions, you use the keywords exit when.

For example:

loop
     put i

     i := i + 1

     delay (1500)

     exit when i > 13

end loop

Yep. Except in here, "13" and "1500" are magic values. Normally you would use a constant (or variable, depending on the type of program) in their places.

As for what this program does, it simply incrememnts i (a given integer) by one every 1.5 seconds.
When i is greater than thirteen (in other words, when i is equal to 14), the computer stops looping these actions and performs the next action, if there is any. If not, then the program is finished.

Simple, ne? And I finished all the homework, too! Now all I have to do on the weekend is my science. And I want to draw a picture for Jessie's birthday, as well as continue my Durarara!! fic.

I wish Durarara!! had more backgrounds. I'm changing my background today (this morning?) because the current one is just too busy. I wanted to use a picture from DN Angel, seen below, but I couldn't find a...er, bigger one.

Risa-chan!
DN Angel belongs to Yukiru Sugisaki.
Therefore...I'm using my old Fate/Stay Night wallpaper. Hopefully you guys like it (yes, I really do care about that).

That's all I have to say about today. I've been feeling very...depressed these days. So, don't mind me if I suddenly slip into a younger version of myself. It's normal.

Ah, well. I should go to sleep now. I'll just change my background first. Sweet dreams, minna-san!

Thursday, November 11, 2010

Lest We Forget - 11.11.2010

In Flanders Fields the poppies blow,
Between the crosses, row on row,
That mark our place; and in the sky
The larks, still bravely singing, fly
Scarce heard amid the guns below

---

Today is Remembrance Day, and to pay our tribute to the fallen soldiers not only from Canada, but around the world, Victoria Park joined in the minute of silence at 11:00 A.M. The last WWI veteran passed away earlier this year, but his memory - as well as that of his comrades - will live on.

The assembly was held during first period - Computer Science. My class went with the 10th graders because we are technically a Grade 10 class. (Students in the regular stream do not have the opportunity to take ICS until Grade 10.) It was much shorter than I'm used to, but nevertheless amazing in its own way.

Before we got called down to the assembly, Mr. Arkin showed us a model answer for the program we started to write on Tuesday. I...must fix mine.

---

We are the Dead. Short days ago
We lived, felt dawn, saw sunset glow,
Loved, and were loved, and now we lie
In Flanders Fields.

---

After that, we got into partners and tried to create model answers for each of the test questions. Alisha and I paired up, but we only got to question two before they called us down. When we came back, we got to question four.

Soon Mr. Arkin took up all the answers. I felt more and more depressed as he continued on, because I was sure I lost a large amount of marks due to stupid mistakes. (And I thought I did well! Gah...I shouldn't be so confident...) Then again, when I got my test back... I'm not satisfied with my mark - I'm sure I could have done better. But the good news is that Mr. Arkin will give us tests more frequently, which means more marks that contribute to our final mark.

On an ending note, I didn't use "in which" in the title of today's blog post because, well... Remembrance Day is important, and I want to stress the fact that we shouldn't forget about the soldiers who fought for our freedom.

---

Take up our quarrel with the foe:
To you from failing hands we throw
The torch; be yours to hold it high.
If ye break faith with us who die
We shall not sleep, though poppies grow
In Flanders Fields.

- Lieutenant Colonel John McCrae

---

11.11.2010

Lest we forget

Wednesday, November 10, 2010

In which Pearl feels ridiculous

Well, today was the "dreaded" day. Or, so I thought.
Remember how I said that Lisa and I had a two-hour-long study session over the phone? (Oh, God, my neck hurt like hell.) Yeah, well, it turns out that I didn't really have to study at all. I pretty much knew everything on the test already.

The only question I had trouble with was Question 3, the one where you have to explain why the error message appears. My first thought was "What? He never taught us this! ...I think." Heh. *sweat*
So I did the rest of the quiz first. Then I had to go back and think about that question (unfortunately). I remembered that I once got a similar error message, except with a different kind of operator. In the end, I made an educated guess. I really hope I got it right. *wince* Because I think I did surprisingly well on the rest of the test. Then again, I shouldn't jinx myself.

My favourite question, however, was the last one - in which we had to write a program. (Heh. Personally, I would've been so much happier if the entire test simply required us to write a variety of programs.) I got through the declaration and input section pretty quickly. Then, when I got to the processing section, I was stumped - for a while. See, I couldn't figure how to instruct the computer how to, er, figure out...which integer was the greatest. But then I was reminded of the and option (I knew it had something to do with selection!) and things went uphill after that.

If you asked me, I think I did pretty well on the test - it was much easier than I expected it to be. On the other hand, I could've totally bombed it. *wince* I'm just going to cross my fingers and hope for the best...

Tuesday, November 9, 2010

In which we all desperately study for the infamous Programming Test

I just returned from a two-hour-long study session with Lisa over the phone. Ha...we were both so tired...and we went through the entire Skills Inventory. I can now officially say that I believe I am prepared for the test tomorrow.

The whole period today was spent on reviewing the concepts we needed to know for our test. I was scrambling to take notes the whole time, while trying to come up with any questions I needed to ask. Unfortunately, the questions only come up when I actually go over my notes at my own pace. Hence, the evident panic and frustration I showed when I didn't understand a certain concept.

Of course, that two hour study session really helped. Thanks, Lisa! *wink*

Tonight, I'm going to sleep on my notes. *grin*
Why, you ask? Well, you see, I have this strategy (that's worked for me in the past). I sleep on my notes/binder, fervently praying that all the information that I need to know will magically lodge itself in my brain.
Don't laugh! It's worked for me before, and I got a 93% on my test! Bwahahahaha!!! *shot*

Ahem. Yes, er, well, I should finish my English now.

Good luck, everyone!

Monday, November 8, 2010

In which we hold a party for Mujtaba

Ah, today was refreshing. Strangely enough, I'm less tired when I get very little sleep. Remember how I said I was apathetic and lethargic a few days ago? That was when I got eight hours of sleep. Last night, I got about four and a half hours of sleep (due to my stupid Science project), and I feel completely alert today!
I'm very...strange in this sense.

Today we presented the posters we had been working on for the past couple of classes. My group went first, which in this case...wasn't a bad thing. However, Mr. Arkin kept telling me to talk louder when my group was presenting. I got really embarrassed, because to me, it seemed like I was shouting. I...don't cope well with oral presentations. The mediums I am most comfortable with are art and writing.

Then we went outside, into the hall, to put up our posters and copy down any important points we missed during the presentations. There was a problem regarding the way we put up said posters ("Use the grid! The grid!") but in the end, it was resolved.

Our class spent the rest of our period celebrating Mujtaba's newly-obtained citizenship. Congratulations!

On Wednesday, we have our first Programming Test! I'm sort of nervous...but I think I'll do fine - I mean, I did all the homework and made sure I understood everything. But a review sheet would make me feel much, much better. Heh. Just saying.

I'm doing the Code Analysis now, since I'll be leaving at six. So until tomorrow,

Ja ne!

Friday, November 5, 2010

In which we tie up loose ends

Ah, how I love baths... So warm and comfy...
They're a welcome distraction from the large amount of homework that I have to do after. Then again, so is manga...

Anyways! Today, we continued working on the poster we started last class. (See my previous blog entry for more information on that) My group...didn't cover all the sections outlined in the Programming Guidlines...But we did our best, and hopefully that will count for something!

Then, Mr. Arkin surprised us with a pop quiz! I missed the first one our class had, since I was at a X-Country meet, so I was quite anxious and nervous in the...five-ish minutes...he gave us to clear our desks and get out a pencil and an eraser.

When we got the quiz, I was extremely surprised! It just seemed so...easy! And it was! Even after I handed it in, I had the uneasy feeling that I missed something important - I mean, it couldn't have been that simple! Or maybe I'm just overanalyzing it. I probably am...

On another note, we missed Studio 218 again! It's so sad... Nevertheless, on Monday we'll...have a great time! *wink wink nudge nudge*

Haha, well, I'm off now! Time to go procrastinate by reading fanfic~ I need to catch up on Acerbus-chan's fics! (Er, I highly doubt that anyone knows who I'm talking about, so I'm providing a link. Just a warning though - she writes shonen-ai.)

Ja ne, minna-san!

Thursday, November 4, 2010

In which we do a desk check

Aw man, I thought I already wrote this. Who knew desk checking could take so long? I'm so tired...

Well, the title is self-explanatory, isn't it? Today, we focussed on desk checking. Mr. Arkin gave us a copy of a model answer for Selection Assignment 6, and we were supposed to individually trace the execution of it. Of course, if we needed help, we could always ask a classmate or Mr. Arkin himself.

For me, it was relatively easy - just time-consuming. I performed the desk check three times, once for each possible route. (In which the conversion was cm-to-in, in which the conversion was in-to-cm, and in which there was an error when inputting the conversion choice) The biggest problem I had was remembering that the computer types in pencil, and the user types in ink. There has been many a time when I wrote the user's part in pencil and had to erase it and rewrite it. *sigh*

Then, we got into groups of four and put together a list of features that the code (for Selection Assignment 6) had. Mr. Arkin provided us with a copy of the  programming guidelines, so my group used that as a template. I tend to write titles and headings in print (because it's easier to discern it from the actual content), so it was hard to get rid of that habit. However, I made sure the actual points were in cursive. Besides, I normally write in cursive...when it's not a title or heading. *sweat*

It seems like I'm writing my blog entries later and later now. I keep thinking, "what happened to the time?" .

I still have to finish doing some research for Science and further memorize my script for French (our presentation's tomorrow!). But before I do that, I'm going to check the Daily Log in case I forgot anything else.

On a completely different note, my friend introduced me to a website where you can chat like the characters in Durarara!! do. You can find it here. They even have the same icons! It's too bad Shizu-chan never enters the chatroom...I'd love to use his icon, since he's my favourite character and all. *smile* I guess I can pose as Kida-kun (Bakyura) or Izaya (Kanra). If I want to be loved by Shizu-chan, that is...and I do...I really do...

Sorry for the above paragraph. I guess it sort of wasted your time. *wince*
I'm sorry! *bows down*
I'll shut up now.

Until tomorrow!
Ja ne, minna-san!

Wednesday, November 3, 2010

In which Pearl feels really...really...tired

I'm so glad I read the Daily Log today. Otherwise I wouldn't have known that I had to do this blog posting. My first reaction: "Whaaaaat?" *spazz*

Okay, now that that's out of the way (heh, my shock/disbelief is important), I'll talk about what I did today. Instead of going to school as usual, I went to my mom's office for Take Your Kids to Work Day. She's so organized, it scared me... She had made arrangements for me to go to each one of the sections of the company and get a little introduction. I don't deal well with meeting new people by myself, so it...was a bit terrifying. Nevertheless, I enjoyed the mini-workshops I attended very much.

First, I met with the Recruiting department. They didn't spend so much time explaining to us what they did (it's sort of self-explanatory, anyways) as they did talking about writing a resume. We got a sample resume, and wrote our own based on it. It reminded me of the first day of school, when we were suddenly bombarded with creating a resume. Oya...that was...a surprise.

Anyways, that got me thinking about getting a summer job - preferably at a newspaper office (like the Toronto Star) or a publishing company, but I doubt they'd hire someone with such little experience. So I guess I'll have to start where everyone does - fast food stores!

My second workshop was with the Communications people. Personally, this was my favourite part of the day. We acquired some presentation and communication skills through playing games. It's quite helpful, since I can apply the stuff I learnt to school presentations, or when I'm writing an essay.

One thing we covered was the pyramid theory. In a grouping pyramid, we have the main message at the top; then two to five reasons supporting the main message; then about three reasons supporting each point. It's the type of format I usually use for speeches and essays, so I'm pretty familiar with it. However, in an argument pyramid, we don't start with the main message. Instead, we start with a statement that everyone agrees on, along with a few supporting points which are reasons. Then, we introduce a "but", along with a few supporting points, also reasons. Finally, we suggest what we could do, and the supporting points are actions. The main message comes last.

I prefer using the argument pyramid, but it's much harder to do because there's always a chance that (a member of) your audience might not agree with you on the first statement.

The last thing I did wasn't really a workshop. I sat beside my mom and "shadowed" her. The work she does is interesting, almost secretarial. I wouldn't mind being a secreatary... I've always done quite well in that area. But I'd much rather be a teacher-turned-writer or a video-game programmer. Haha...

By the end of the day, I was exhausted! But we went to Indigos to look at books (what else?) and I stayed there for about an hour, admiring the manga section. Grah... They had Colour Bleach +! It's the newest Bleach fanbook, and it even has 50 colour pages! Fifty! But my mom wouldn't let me buy it. "It's not worth it," she says. Hmph! Well, manga and anime mean a lot to me. Couldn't she have just let it go as an early birthday present...? Even though I'm paying it from out of my pocket...

Well, I still have to alter the ATM outline program to guard against negative values. I'm almost done...
Then I have to post my fanfic up (the raw copy, since I haven't had time to revise it yet) and practice my French script. Ah...so many things to do...

Well, tomorrow I'll be back at school! Until then,

Ja ne!

Tuesday, November 2, 2010

In which we learn about another Selection statement

Konbanwa, minna-san! (In case you didn't know, konbanwa means "good evening", and minna means "everyone". The -san is added on, as the honorific. Sometimes, -sama is used as well.)
Okay, the Japanese lesson is over! *sweat* I sort of went off-track there, didn't I? *wince*

Mm...it's 10 : 30 P.M.
...I started this before ten, I swear! *sweat* I was just...writing something else...for an hour...

Anyways! Today we learnt about case statements. Or well, we reviewed it. Last night, I quickly read over Selection (II), so I didn't really have time to process everything. The only thing I really focussed on was label, and even then, I was still slightly confused.

In class, he clarified everything! So, it turns out that a case statment is basically a more sophisticated version of the if statement; used when there are many elsif options or objects following the keyword or. (Is that what you call them? ...I don't remember... Oh no...)

Er...for example, instead of writing:

if colour_choice = "blue" or colour_choice = "BLUE"
          or colour_choice = "Blue" then
     colour (blue)
elsif colour_choice = "red" or colour_choice = "RED"
          or colour_choice = "Red" then
     colour (red)
elsif colour_choice = "purple" or colour_choice = "PURPLE"
          or colour_choice = "Purple" then
     colour (purple)
end if

put "Thank you!"

You can use a case statement and write:

case colour_choice of
     label "blue", "BLUE", "Blue" :
          % blue text
          colour (blue)
     label "red", "RED", "Red" :
          % red text
          colour (red)
     label "purple", "PURPLE", "Purple" :
          % purple text
          colour (purple)
end case

put "Thank you!"

See, isn't that much easier? *smile* Now that I look back at some of my Selection Assignments, I feel like groaning because it took so long to write if-ladders.

Well, I'm off to check if I finished my whole ATM Assignment yet or not. I think I did...but I'd rather not take the chance. Then again, if I forget today, I can always do it tomorrow, ne?

Which reminds me! Tomorrow is Take Your Kids to Work Day! I'm going to my mom's office, and it's sort of strange because...my mom is setting up "lessons" for me with everyone except her. She said "if one of them is too busy, then I'll show you what I do". Can you believe that? *cries*

Er, yes...I should get going now.

Ja ne, minna-san!

Monday, November 1, 2010

In which Pearl finally gets to print out her assignments

Today was a tiring day. I felt so lethargic...
I must've yawned at least ten times in French class, too. I hope Mr. Vretranos wasn't mad. *wince*

Well, today we had Computer Science first thing in the morning, so I got to print out my assignments before class officially started. I just have to say, the format Turing prints out code in is awesome!
I'm really weird like that...I just... To me, it's fascinating, okay? *cry*

On another note, today was yet another catch-up day. First, we had a Q&A section (as usual) about HTML. Then, we were sent back to our computers to work on the Selection Assignments in partners. Zarin and I reviewed Question 6, and she showed me the correct format to put it in. And just in time, too! I was about to print it! And that would've been a waste of toner...

We wanted to review Question 9 as well, but just before we were about to do so, Mr. Arkin told us we were going to take a note. As a class, we went over Questions 12 and 13. Personally, I had absolutely no problem with either of them, though, apparently most of the class did. It was slightly annoying to have to sit through that. I wish we could've done Question 9 instead...

That's about it. Hmm... My blog posts are getting shorter and shorter... Ah, whatever.

Ja ne~!