Posts

THE END OF A JOURNEY

Image
This semester and year has been full of amazing learning experiences in Computer Apps. This semester was extremely exciting and invigorating as I dived into a topic I knew nothing about. "I threw myself into the deep end and had to learn how to swim." I can proudly say that I have become a creative and critical thinker as well as a problem solver. This blog is a bit different to all my other blogs, I am reflecting on the semester as a whole and how I have grown and not only the progress of my project. My biggest strength was my discipline and being invested in my learning and project. I stayed focused and goal driven. I was constantly working towards my final goals. An example of this was that I would do extra tasks for Karel J Robot in order to expand my knowledge and gain a better understanding of everything. The reason for this was that I was completely invested in my project and  I thoroughly enjoyed my learning. Some of my adversities was that I missed quite a few le

karel.present();

Image
My overall focus over the last two weeks has been on working on my presentation. My presentation addresses my overall strengths, adversities, confusions, successes, improvements and real life applications. Why? I've always been mathematically inclined and I love to see, understand and solve innovative problems. One who understands the ideas and functions of Computer Science has a significant advantage over any businessman or economist when it comes to the business world. The future holds many new technologies and having a basic understanding as to how this new technology functions is extremely beneficial. How? Throughout the course of this semester I dived into Computer Science and Karel J Robot, which is the textbook that I learnt out of. I also used the resources around me which were, Mr. Shappell as well as classmates who are taking AP Computer Science such as Omer. What? I was able to gain sufficient background knowledge and an understanding of Computer Science

A step towards success

Image
These past few weeks have been very invigorating and exciting. I have started to really understand methods as well as their finer details and intricacies. I have consistently and will still keep working towards becoming a c ritical and c reative t hinker as well as an i nnovative p roblem solver. My biggest strength over the past few weeks came about just a few days ago, this was my overall understanding of the capabilities and power of methods. I understood that by creating an UberRobot that extends my original UrRobot was very useful. This is because if I write a program with all the methods I think I will need in the future, all I have to do is create a new robot that extends UberRobot and I will no longer have to write out the simple methods such as turning right, moving backwards etc. This was definitely a Eureka moment! The reason for this success is that I have been invested in my learning and have made a concerted effort to ask questions that expand my knowledge. I have a

A New Method

These past few weeks have brought about many new exciting discoveries and learning experiences. I am constantly pushing myself to become a c ritical and c reative t hinker as well as a ni nnovative p roblem solver. I have encountered many strengths such as my overall ability and capability of writing out methods. This section is extremely important as it forms a huge part of Computer Science in the future. Learning methods has taken time and I am working towards overcoming the challenge of being patient and learning effectively and efficiently. The reason for this strength is due to my constant drive to keep learning and reading Karel J Robot. One of the methods that I wrote can be seen below. This method will tell the robot to turn right which can normally only happen with 3 lefts but because of this method, it can know turn right. public   void  turnRight() { turnLeft(); turnLeft(); turnLeft(); } I have also come across adversities. One of my adversities was a

Coding all the way!

Image
The past two weeks have included learning numerous different things such as learning about different errors, learning small intricacies and starting functions. I have definitely been working towards becoming a c ritical and c reative t hinker as well as a i nnovative p roblem solver. I have come across many strengths over the past few weeks. I have been able to successfully navigate, understand, interpret and apply all that I have learnt from my reading. My biggest strength has been my ability to identify and fix errors in both the textbook and my own coding. A specific example of a code has errors that I was able to pick up on can be below. I noticed that this program would not execute the initial instructions needed and would result in an error shutoff as it would tell Karel to pick up a beeper that is not there. The reason for this strength is that I am starting to better understand Karel J Robot and I have adequate access to people who have great knowledge in these areas. I

Learning: One Beeper at a time.

Image
These past few weeks have been the most exciting of the semester. I have been able to efficiently work towards my learner outcomes which are becoming a c ritical and c reative t hinker as well as a i nnovative p roblem solver. I have encountered my biggest strengths and successes over the past few weeks. My strength was staying patient and pursuing my final product every during obstacles. For example, it took a long time to write my first beepers code, even though it is a short code when I look back at it. I did not know how to set up Eclipse, my world or how to even start coding, thus I had to stay patient and overcome the challenge. I was able to create and write the code even though it required overcoming obstacles and challenged. The reason fo such occurrence is that I am still new to coding and lack sufficient experience. I definitely encountered many adversities over the past few weeks. My biggest adversity was not getting my first code to run, I had set up the world, writ

The Beginning of a Robot World

Image
It has been a very exciting start to a new semester....to say the least. Throughout the course of the past fe weeks I have been able to accomplish numerous activities. I am working towards becoming a c ritical and c reative t hinker as well as a i nnovative p roblem solver. My biggest strength over the past few weeks has been my overall ability to dive right into the textbook and understand the fundamental basics. For example, I was able to quickly grasp ideas such as streets and avenues, I was also able to efficiently answer the questions at the end of the first chapter. The reason for this strength was my access to adequate resources such as my classmates and teacher. I have come across adversities since the beginning of the semester, my biggest adversity was taking too much time decide what I wanted to pursue. For example I wasn't sure if wanted to possibly do Arduino. I always put emphasis on time management as it is crucial for the business world, school and college. If