Friday, May 25, 2012

Final Blog Post of the Year!


When I first entered the class in August I really didn’t know what to expect out of it. The first six weeks was kind of easy because we didn’t really do any kind of programming. All we would do were group activities that were mostly puzzles and I really liked the fact that they were in groups. The computer-buying project was something that was really cool and I enjoyed doing because I got a 91 on it. Also the TED talks we would watch in class were really cool.
            The first time we did some kind of programming was with the HTML/CSS project. In this project we had to build our own website using the codes that go along with HTML and CSS. In the beginning I was confused on what to do and I spent a whole day just doing nothing because I didn’t know what to do. After getting some help from other teammates I finally figured out how to use HTML and CSS and my website was on a soccer team called Real Madrid.
            When scratch rolled around the corner, I was really getting the hang of it. I thought that the first few labs were easy. As time went on though they actually became harder and I was really having trouble with them. I thought that the quizzes over Scratch weren’t hard it’s just that I didn’t pay attention to the questions on the quiz.
            When it was time to do Jeroo, I was lost in the first labs and I didn’t know what to do. It took me at least 30 minutes just to figure out how to do the first lab, 1A. I got some help from some classmates and after a while I started to understand what to do. I finished all the labs that need to be finished and I retook all the quizzes up to 70’s.
            The second semester rolled around and I really didn’t know what to expect from the programming language that we were going to learn, which was Python. The first day back we had a presentation over the simple things in Python and it seemed easy at first. I would later find out that I was wrong.
            The first three labs were really easy because we really didn’t have to program anything in Python; all we had to do was copy and paste the code that Mr. Stephens gave us. As time went on, we had more and more labs and each lab would be harder than the last.
The first five labs, I believe, were preparing us for our first project with Python and I thought that this project shouldn’t have been so hard. I had finished the first TODO in the first class period that we were given to work on the project and from there I just neglected the project! Mr. Stephens gave us at least three weeks to work on this project and two out of those three weeks were just spent doing nothing and not working on the project at all. On the day that it was due, I just continued to work on it the entire class period and somehow I got it finished and received a 92.  
            After that project we started to work with a robot named the Finch and we used the same codes as in Python to program the robot to do several things, like move in a straight line, move in circles, and light up different colors. I thought that this was pretty cool and that we should have spent more time on the Finch but after about a week of pure Finch we went back to Python.
            We did a couple of more labs with Python that involved dictionaries and tuples and strings, and I got kind of confused. Something that I did not like was that now labs were worth 40% of our grade, which meant that if you didn’t finish a lab, you’re grade was going to be hurt.
            We had to do another project and I actually worked on this one the entire time that we were given. I worked very diligently and when I finished the project I received an 80. My graph would not work so that’s probably where I lost most of points.
            Our final is going to be to design an Android app using the app maker and for this we are going to use our knowledge that we acquired from Scratch and use it to program our app. I am not really nervous about this final because I was pretty good with Scratch.
            This year in computer programming I learned a lot of stuff about different programming languages and many different things about computers and I thank Mr. Stephens for sharing his knowledge with us and for teaching us about computer programming.
            

Sunday, May 13, 2012

Finals are coming up!

This week was just like any other week and we had two days of class. On Tuesday I continued to work on the lab10a and got most of it done after getting help from some classmates. I got the lab to show me the average, highest, and lowest scores but the rest wasn't working. I continued to work on the lab at home. We were also told what our final was going to be, and it is going to be to design an android app with something similar to Scratch. This is cool because I was really good at Scratch. On Thursday, after switching some things up on the lab, I finally finished it and got the doc shared with me over the labs on the android apps. I was able to finish the first lab and I almost finished the second one. I will have to finish all of them before finals, but they don't seem to complicated.

Sunday, May 6, 2012

Lab10a

This week was like any other week and there were three days of class this week. On Tuesday, in the beginning of class we watched a world tech update. That took up about 5 minutes and after that we had the rest of the class period to work on lab10a. I worked on the prelab most of the period and got the lab shared with me towards the end of the period. On Thursday we continued to work on lab10a and after some help from classmates I got my first TODO to work. On Friday, we had that last class period to work on the lab and I got pretty far on it but did not finish. I continued to work on it at home though. On Tuesday of next week we will start a new topic in Python.

Sunday, April 22, 2012

Lab09a!

This week was like any other week and we had 3 days of class this week. On Tuesday I started looking over lab and I everything that I pretty much needed for the lab was in the prelab or slides. I worked the whole period and got a good amount of the lab done. On Thursday I continued to get some work done on the lab and after some help from a peer I was able to get my first TODO working. I also worked the entire class period and got another portion of the lab done. On Friday, Mr. Stephens was not going to be in class because he was going to UIL so he had Mr. Davis watch us and our behavior during Friday was going to influence how our next quiz was going to be. I think the class behaved well and I also worked on the lab. I also remember Mr. Stephens saying that we were going to finish the last weeks of school with something different than Python which I am looking forward to.

Monday, April 16, 2012

Matrices and Files!

This week was like any other week. We had two days of class this week and it was normal. On Tuesday when we walked into class we sat down and began to take the quiz over lists that we were supposed to take last week. I took all the time that was given to me and used it and when I finished with the quiz I got a 60 on it. After that we started a new topic and that was Matrices and files in python. That topic seemed pretty straight forward and I also learned how to open and close files in python. After the lecture, we received lab 09a and it was pretty straight forward. On Thursday I was able to retake the lists quiz and got an 80 but it only went in as a 70. After that I just continued to work on the lab and I think I got a fair amount of it done. After all the grades were put in, I finished this six weeks with a 84, which I thought was good.

Saturday, April 7, 2012

Last week to turn things in!

This week was like any other week, normal. On Tuesday we were supposed to have a quiz over list in Python, but apparently Mr. Stephens did not have that ready so I was relieved because the night prior to that I actually went over the power point over lists and got it pretty well. So for the rest of the class period I just continued to work on lab08a. On Thursday when I walked into class I was expecting the quiz over lists but Mr. Stephens did not have it ready again, which was fine with me. It was the last day to turn in any work for the six weeks, and I still hand't turned in my project 02. I decided to work on that most of the class period. In the last 15 minutes of class is decided to work a little bit of the lab but I did not finish it. I ended up turning in my project and I got an 80 on it and that was an okay grade for me. Next time in class we will be taking the quiz over lists and Mr. Stephens said that we were going to hopefully start a new topic.

Sunday, April 1, 2012

Another normal week

There were only two days of class this week and they were just like any other days. On Tuesday we had STAAR testing and we went to computer programming for the entire period. I continued to work on lab 07a, 07b, and 07c. I finished Lab 07a after help from some classmates and I also finished lab 07b. On Thursday it was just another work day to work on labs. I finished lab 07c and read over prelab 08a and did some of the activities in the prelab. We had lab 08a shared with us and it was the end of class. We were informed that we were going to have a quiz next time, Tuesday, on Python Strings. Thursday is the last day to turn in any work and I still have to turn in some work.