Description of Work/Assignment: In computer science, we have been learning many different lessons on scratch. This quarter I have become quite familiar with the program. I chose the mad lib scratch assignment for my portfolio project because I believe that that was the most complex lesson we had to do. It has many different commands and it allows a person to also be involved in the lesson.
Which 21st Century Skill do you feel this assignment addresses, and why? For this assignment, I used information skills. I used technology across the curriculum and was able to read a variety of different methods. I also learned a wide range of new skills, which had new information.
What are you most proud of from this assignment, and why? When I look at this assignment I am shocked that I am actually able to understand the complexity of the commands that I gave to sprite. It’s also interesting how you are able to be involved in this program and not just watch a show. That’s probably what I am most proud of.
How did you develop and/or improve upon your 21st Century Skill with this assignment? I both developed a new understanding and improved informational skills while completing this assignment. Learning how to program on a computer takes patience and time since you are learning all new information. We also have to use that information to develop a well working program.
What was most difficult about completing this task? The most difficult thing about completing this task was probably the learning part. Learning about the different variables and commands, how to use them, and what the specific ones do was quite challenging.
How could you improve this work? If you could start over, what would you do differently? If I could improve this assignment I would create a better mad lib. Depending on what words/answers the “player” uses can cause the mad lib to sound confusing. If I were to start over, I would create a better story and outline.
How does this relate to what you have learned in the past? This assignment doesn’t really relate to what I’ve learned in the past. In elementary school, we learned a bit of scratch, but not enough to understand what we were actually doing.
How can you apply this to future learning? I can apply this to my future-leaning by having a sense of direction around computer programming. All the variables and commands can be helpful if you are interested in computer science/programming. Not that I am interested, but for those that are.