Last week, I talked about my first programming experience. This week I will be continuing to talk about my programming experience. Last week, I wrote a blog on my first experience programming. Since then I have learned a lot and on this blog, I will talk about my new knowledge.
Last week, I learned how to use buttons to make images appear and disappear. This week I learned how to label the buttons and images. Labelling buttons, images, or anything in the design area can be helpful in the console area. Labelling will make it easier to recognize the button you need. Later, our teacher told us to make something similar to a dating website profile. It needed to contain a first name, last name, eye color, hair color, and a description. Labeling everything made it much easier to figure out which label we were controlling. The teacher also taught us about string, integers, doubles, and boolean. These four things represented the words and numbers in the code. Unfortunately, by the time I finish labeling everything, it was the end of the class.
The next day, we continued with our dating website. Once, I finished the code and put in my pictures I was pretty much done. Our teacher then gave us the task of making a button that would show another profile. After I finish two more profiles, the teacher showed us how to make subprograms. Subprograms were convenient because we wouldn’t need to keep copy and pasting thing. Once, I learned about subprograms I integrated it into my dating website assignment. By the end of the class, I managed to finish five profiles.
On the last day of school before the weekend, we learned how to make an image move. This lesson was pretty quick, but it was still the most fun of all the classes. Each of the students picked a picture from the Internet. After this, we put in four buttons. Next, we program the violence to move the image up, down, left, and right. Once we finish the controls, the teachers told us to make for more buttons. These buttons would be left up, left down, right up, and right down. Unfortunately, that’s all we could complete in the class.
Overall, I’m learning more about computers every day. By the end of the semester, I would like to make a small game. So far I am having a good experience with programming.