How much did you know about the subject before we started?
What was especially satisfying to you about either the process or the finished product?
Did you do your work the way other people did theirs?
One thing I would like to improve upon is ...
I knew the basics about python, but I didn't know anything about food insecurity or what people were doing to help people who were struggling with poverty.
I feel like finishing a piece of code is always satisfying as you get the result that you were chasing for especially if there were multiple lines of code.
In some ways, I did my work the way other people did theirs, but in other ways I also didn't. I wrote pretty much the same code as them, but our research on food insecurity was different.
One thing I would like to improve upon is my general coding skills and what is going on in the world on the topic of food insecurity.
I learned that Food Insecurity is when people don't have enough to eat and don't know when their next meal will come from. Food Insecurity is a problem that plagues the whole world, even in first world countries. This happens because of conflict between countries, poverty, food waste, gender inequality, and disease. There are many programs helping to alleviate this problem such as SNAP, WIC, and feeding America. Food insecurity separates families and is usually caused by unfair problems.
This week, I learned the basic syntax of python and also how to fix basic errors that other people might make in their code. I also learned that computers need incredibly exact instructions because of the fact that they don't know what you want to do. They just do what is told to them and tell you when there is an error in your code. Most of the lessons we did these week were about Karel. A dog who can pick up and put down balls and move forward and rotate left. Since Karel can't turn right, we had to use a function to make him turn left 3 times to make him turn right. A function is a code that you write once and can recall to use any time you want. This can be useful because it makes your code easier to read and also save you from writing extra lines of codes that you have already written before.
We can connect CodeHS with WE learning by making code that helps people with their food problems. Whether it be telling them what types of food they should buy or what they should do in their exact situation, technology can definitely be used to help people in need. Even if I don't have the skills now, other people could use their coding skills to make programs that could benefit everyone.