Tuesday, March 30, 2021

Scratch Post

           This assignment brought back a lot of memories. I took a college programming class in high school with select few other high school students. Of course, we were grouped up in the Java class. My favorite assignment was creating a tool used to change liter to oz or lbs., etc. In short, the code ended up being 1,000 lines of full brute force coding. Providing no room for the computer to experiment. It looked in one spot for the exact coding and plugged in the variables. This reminded me of it because I think I did the assignment correctly. I just do not think I let the program compute much outside of the bounds of my logic. The problem I ran into was using a variable (clone = 2) to delete the clone. Instead, I gave it an alternate ending where space bar deleted the clone. My friend (who was in that java class) told me notes are very important for coding. It lets other programmers know your logic. Unfortunately, after two attempts, they deleted or disappeared. My notes aren’t in there, but it gave a little advice on the three lines of program grouped together.  For the technical side of things, I wish there were a reset program. Where it brought the cat to a neutral state.

               "This was my first time at block coding. I loved it. It seems cool where the block of program is provided by the idea. You are free to plug in play if the pieces fit. I enjoyed it very much. From the programs provided, I did not see a newbie section. I did see those awesome programs that seem over my head right now though. Overall, I give the website 9.5/10. It was great experience and glad I have something to reference for the future. "


Learning block program is a goal. I actually had a friend talk about it to me last year. He was dropping me off at the airport and explained his job is to just click blocks of logic. I didn't really understand it at the time, but now seeing it. I really appreciate this type of programming. The way I see it, its just basic logical commands with variable x, y, z for the additional options or subset blocks.  I hope my future classes use it. I will definitely try to get cat scratch fever.



Check out my scratch program:

https://scratch.mit.edu/projects/497806834/editor

No comments:

Post a Comment

FINAL INTERACTIVE ASSIGNMENT FOR CPT 307

 Data has been revolutionalized with the creation of computers.It is important as ever for science, business, technology, medicine. Some sci...