Coding all the way!
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 critical and creative thinker as well as a innovative problem 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 have definitely encountered adversities. I came across a repetitive problem over the past few weeks. The problem is that every time I write a new program, it wouldn't run and it said that was missing was the name of class to test. At first I did not understand this and why this was happening but after talking with other students and experimenting I realised that when you run a code for the first time you have to run it as a java application otherwise it will not run. The reason for this occurrence is that I am still developing an understanding of the intricacies of eclipse. The solution to this problem can be seen below:

I have come across confusions and areas of inquiry. My biggest confusion was when Mr. Shappell was teaching me about functions and the basics of functions. I was very confused as to why we use specific language for functions such as integer, if, public void etc. Although I am confused as to why we use specific language, I am extremely excited to gain the necessary knowledge to understand why we use this specific language and I am excited to be able to use functions and start more complex problems. The reason for this occurrence is that I have just started learning functions and am still new to them.
I have also encountered many successes. My biggest success has been running a program with two robots. The reason that this was my biggest success was because it was a new challenge and required me to not make small mistakes such as writing an instructions for the wrong robot. The code for the two robot problem can be seen below which has "Karel at 3rd Street and 1st Avenue with a beeper, facing East. Carl is at the origin. Karel should carry the beeper to carl and put it down. Carl should then pick it up and carry it to 1st Street and 3rd Avenue. The beeper should be placed on this corner. Both Robots should face East at the end.

I am really looking forward to expanding my knowledge and experience with Karel J Robot and eclipse. I can improve in many ways such as learn how to write functions myself as well as the intricacies and details of functions thus I will be able to improve both my strengths and adversities at the same, I will be able to pick up on more complex errors as I will have learnt the details of functions which directly relates to my strengths as well as understanding which functions are needed for different problems which directly relates to my adversities of being able to experiment and find solutions to any problem.
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 have definitely encountered adversities. I came across a repetitive problem over the past few weeks. The problem is that every time I write a new program, it wouldn't run and it said that was missing was the name of class to test. At first I did not understand this and why this was happening but after talking with other students and experimenting I realised that when you run a code for the first time you have to run it as a java application otherwise it will not run. The reason for this occurrence is that I am still developing an understanding of the intricacies of eclipse. The solution to this problem can be seen below:

I have come across confusions and areas of inquiry. My biggest confusion was when Mr. Shappell was teaching me about functions and the basics of functions. I was very confused as to why we use specific language for functions such as integer, if, public void etc. Although I am confused as to why we use specific language, I am extremely excited to gain the necessary knowledge to understand why we use this specific language and I am excited to be able to use functions and start more complex problems. The reason for this occurrence is that I have just started learning functions and am still new to them.
I have also encountered many successes. My biggest success has been running a program with two robots. The reason that this was my biggest success was because it was a new challenge and required me to not make small mistakes such as writing an instructions for the wrong robot. The code for the two robot problem can be seen below which has "Karel at 3rd Street and 1st Avenue with a beeper, facing East. Carl is at the origin. Karel should carry the beeper to carl and put it down. Carl should then pick it up and carry it to 1st Street and 3rd Avenue. The beeper should be placed on this corner. Both Robots should face East at the end.

I am really looking forward to expanding my knowledge and experience with Karel J Robot and eclipse. I can improve in many ways such as learn how to write functions myself as well as the intricacies and details of functions thus I will be able to improve both my strengths and adversities at the same, I will be able to pick up on more complex errors as I will have learnt the details of functions which directly relates to my strengths as well as understanding which functions are needed for different problems which directly relates to my adversities of being able to experiment and find solutions to any problem.
Comments
Post a Comment