Reflection 6

Wheelhouse/Missile Room


  • Today everyone saw a demo of a program you will be able to write by the end of the week called 'Chain Reaction'. How do you feel about today's material with respect to getting closer to that goal? Elaborate!


Engine Room

  • How has your understanding of what a web server does changed?
  • In your own words and to the best of your ability, explain what Flask does.

42 comments:

  1. 1. It has not changed at all.
    2. Flask allows you to create a web server on your own computer, so that to test a web app of your own you do not need to use another server machine.

    ReplyDelete
  2. Learning how to make a game is very interesting.

    ReplyDelete
  3. it was pretty easy to get the hang of making the ball bounce, but now we will have to make the balls explode and die, which will be hard.

    ReplyDelete
  4. I understand better how a web server is used although some of the more specific mechanics still elude me. Flask allows one to run python or any other scripts on a local web sever, this would be most helpful for html language.

    ReplyDelete
  5. 1. I now understand what a web server does.
    2. Flask creates a local web server host for python. It is a module.

    ReplyDelete
  6. 1. I now know that a web server sends information when the web browser requests it.

    2. Flask hosts a local web server that utilizes python as a backend.

    Random passage:
    long, wooded island, with a marriage; but when he writes of juveniles, he must stop where he best can. Most of the younger ones again and see what sort of men and women they turned out to be; therefore it will be wisest not to reveal any of that part of their lives at present. CHAPTER XVII BUT there was a noble, a generous, a magnanimous lie--a lie that was worthy to hold up its head and march down through history breast to breast with George Washington's lauded Truth about the hatchet! Becky thought her father had never looked so tall and

    ReplyDelete
  7. 1. I now know more about web servers and IP addresses
    2. Flask creates a local server that you can run html code.

    ReplyDelete
  8. Missile Room
    I think I could get there soon, but I'm not close to reaching that goal right now.

    ReplyDelete
    Replies
    1. (forgot to elaborate) I don't yet know how to create certain aspects of the game, but it's simple to find that out.

      Delete
  9. Um, pretty good. Everything makes sense so far, and I know what it is that I need to know how to do in order to complete the project. I think that if we spent all of tomorrow's time working only on this, I could finish it then. Though perhaps that just reveals that I am more ignorant than I believe myself to be.

    ReplyDelete
  10. 1. I understand a lot more than I did before, and was able to organize my ideas into a plan.

    ReplyDelete
  11. Learning about objects has made me feel better about completing the chain reaction game.

    ReplyDelete
  12. Engine Room
    1. My understanding of what a web server does has changed as I was always thought to change the HTML file to encorporate Python. Now I know that just by changing the python file and adding routes and using flask, I could create a python code that actually runs on a web browser.

    2. Flask is a free "web server" that uses you local host ip in order to simulate what a real web server does.

    ReplyDelete
  13. Adris Jaoutakas (Ignore profile name)

    1) I now more clearly understand the relationships and interactions between servers, as well as how programming and markup language interact to form a website.

    2) Flask removes the hassle of manually creating a server and making it run python files, giving you an easy way to incorporate the two.

    ReplyDelete
  14. I feel that if our class goes at the same pace tomorrow as it did today,we will finish before the deadline

    ReplyDelete
  15. i feel comfortable i think that at the end of the week i will be able to understand all of the concept to make this game and also apply all of the concept to make a different game.

    ReplyDelete
  16. I think that it's going to be pretty annoying to debug this thing after getting to the end, even after all of this progress made, so I'm not exactly looking forward to having to do the tedious act of fixing very indistinct error messages. I actually feel empathy towards all those game devs, having to mindlessly sort through their 30,000 lines of code to isolate the problem and fix it.

    ReplyDelete
  17. I feel like what I did today would get me closer to meeting the goal because I had to make sure that I had the basics of what the game needed such as having a ball that can bounce off the edges with random color. Therefore today brought me a step closer to finishing the project.

    ReplyDelete
  18. 1:I have learned what a web server does.
    2:It runs a local web server from your computer.

    ReplyDelete
  19. 1. It has not changed.
    2. Flask allows you to host a web server without actually having to host a web server.

    ReplyDelete
  20. 1) It hasn't changed.
    2) Flask makes the computer into a web server.

    ReplyDelete
  21. By running my own
    Even if just in local
    I have learned much more.

    Flask can simulate
    a server run on your own
    computer. It's cool.

    ReplyDelete
  22. Today I learned that servers are just IP addresses.

    I learned that flask allows you to annoy everyone with

    ReplyDelete
  23. I feel it will make my code a lot neater and organized, as well as giving me the ability to have a bit more variation and multiple randomized balls on screen at one time.

    -Nicholas Killmer

    ReplyDelete
  24. As of today, I have been able to make a bouncing ball. It is one step closer to the finished project. I can't wait to make it multiple balls, make the balls shrink, and disappear, so on and so forth.

    ReplyDelete
  25. 1. I don't think it has changed
    2. Flask helps to create a local web server in python

    ReplyDelete
  26. 1) Not at all really. It was interesting to see all of the code first hand, but before this I knew how a web server worked.
    2) Makes it easier to use your computers local host server to host your python projects.

    ReplyDelete
  27. By the end of the day i was able to make the ball move around at different speeds, change colors randomly and bounce. That makes me one step closer to making the "chain reaction" program.

    ReplyDelete
  28. I felt today's material was really useful in making projects. It makes use of categorizing the necessary information in the program to write cleaner code. Obviously this isn't the last step in the project since there are going to be more lessons in the class, but I look forward to learning more over the next few days!

    ReplyDelete
  29. Since we were re-learning the basic ideas of getting things to move/bounce, it was fairly easy to understand. However, we never learned how to control all the variables of one object and be able to duplicate. But, now that we are learning about how to use objects, it will be easier to recreate the chain reaction game.

    ReplyDelete
  30. I think today's material was easy to understand since it was only the basics of creating the chain reaction game. Making the ball bounce and creating its properties was relatively simple since we had learned it last week.

    ReplyDelete
  31. I feel that this is a little bit confusing right now. But by the end of the week I should be able to understand it. The moving part was pretty easy but I think making the balls explode and die will be a lot harder.

    ReplyDelete
  32. I feel a bit confused and will review my notes before tomorrow so that i am better prepared. But also from what I understand, making objects will be very helpful.

    ReplyDelete
  33. 1. My understanding of a web server hasn't really changed, but now I get why many urls end with things such as .php
    2. Flask is a set of python modules that allow you to run your code on a localhost webserver, because without that, you would be renting some 20 dollar Windows 95 box in indonesia or something with a 200ms ping, preinstalled viruses and 50 mb of ram. So, its pretty nice to have something that doesn't require an "actual" web-server, but allows us to mimic this functionality to test code in a web server environment, this is probably great if your a web developer and you dont want to buy a site/domain/webserver just to test some coding.

    ReplyDelete
  34. Today's material was some what understandable. Doing the steps was helpful.

    ReplyDelete
  35. I feel good about it and writing out the steps is really helpful.

    ReplyDelete
  36. 1. My understanding of what a web server does has changed since now i know that there are several web servers and that certain web servers are owned such as Apple owning web servers that start with 17.
    2. Flask is a web application written in python that allows web servers to be made.

    ReplyDelete
  37. Wheelhouse
    I can't wait to finish this REAL game! I'm really looking forward to learning new techniques in coding! Especially about learning this whole new world of objects!

    ReplyDelete
  38. I was able to recognize what I plan on working with for the "chain reaction" project

    ReplyDelete
  39. The game is an interesting project that incorporates things we have learned last week and combine them together to create a game. Last week, we learned how to make 1 bouncing ball. Now we have to create multiple ones that do not share the same parameters to make them all different from each other. I was confused at first, but now I understood how random() can be applied. I felt less confuse which and how to use float and int as we begin to use more of both. This should be an interesting project. We don't have to watch a single object that follows our parameters anymore, but multiple with their own randomized parameters to make them more interesting to watch. And we also get to play the game.

    ReplyDelete
    Replies
    1. I got switched to a new room today :/ It was abrupt but it doesn't matter since I get to experience a new environment and met some new people.

      Delete