Wednesday, May 25, 2016

Blog 24: Last Presentation Reflection

1) Positive Statement

What are you most proud of in your block presentation and/or your senior project? Why?

     - I'm proud that I was able to make my time and not be nervous as possible, I was speaking too fast and ended up coming short and I took a deep breath to finish strong and handle myself.

(2) Questions to Consider

a.     What assessment would you give yourself on your block presentation?  Use the component contract to defend that assessment.

 P      I met all of the requirements and I feel like my performance was not above and beyond. An AE presentation is obvious and hits you when you see it, I feel like mine was not quite there.

b.     What assessment would you give yourself on your overall senior project? 
Use the component contract to defend that assessment.

AE   Completely based on the hours I spent coding, and the fact that I had to learn 4 languages just to make it happen. I feel like the difficulty of the workload is what justifies a higher grade.

(3) What worked for you in your senior project?

      - The flexible schedule worked, for me it gave me time to really put in the effort my project deserved.

(4) (What didn't work) If you had a time machine, what would you have done differently to improve your senior project?

     - I would attend my mentor ship more often, I only completed 51 hours because I didn't know how to count my time on IC's that I spent with him. I feel like i could have learned more.
(5) Finding Value

How has the senior project been helpful to you in your future endeavors?   Be specific and use examples.

     -The senior project has given me a skillset that will carry me through college and allow me to succeed through my struggles and find a career. I knew nothing about coding going into Senior Year, and now I feel confident in my ability to achieve what I want in life because of what I know now.

Wednesday, May 4, 2016

Exit Interview


farewell senior year
(1) What is your essential question, and what are your answers?  What is your best answer and why?
      - What is the most useful application for all audiences, and how can those audiences be reached?
  • The most useful web application for all audiences is a weather app, and the way to reach all audiences is by having a good product and relying on word of mouth.
  • The most useful web application for all audiences is a store app, and the way to reach all audiences is with Google Adsense.
  • The most useful web application for all audiences is a databasing app, and the way to reach all audiences is by selling the app to various websites that attract different audiences.
The best answer is a databasing app, because it exemplifies complete utility and has the capability to reach all audiences because the marketing is on a different scale than a consumer product.

(2) What process did you take to arrive at this answer?
      - Honestly it was taking my essential question word for word. A databasing app is the most useful because the internet literally runs on databases, so its the same as saying air is the most useful to humans. And to reach all audiences possible, its the most genius part, sell the app to websites that market to different audiences. The consumer won't even know they're using the product made because it can manifest in something so small as a web store, all the way up to blogs and emails.

(3) What problems did you face?  How did you resolve them?
     - I hope I understand the question. One problem I faced was finding time for my mentor on top of work, school, and young scholars. I dropped young scholars completely after one quarter, and had to take less hours at work. But meeting with my mentor was still difficult because he had very specific days to meet, and all I could do was try and try to make our schedules match. One more problem was trying to maintain a social life, of course school comes first, but above all comes sanity; and it was not easy trying to keep my head above water at school and not cut off friendships.

(4) What are the two most significant sources you used to answer your essential question and why?
     - The single most important source in my arsenal was my mentor. Without him, I'd have no senior project, independent components, and understanding of the code I write. Anybody can just sit and Google little snippets of code to use, but without my mentor I would not actually understand what I was writing and why each line was important. My second most important source was my first interview. My interviewee, Benjamin Bracero, made me realize the different paths for code to take shape. If he hadn't put me in that mindset, then I wouldn't have an answer three or one.

Friday, April 22, 2016

Blog 22: Independent Component 2

LITERAL
(a) 
I, Joshua Sanchez, affirm that I completed my independent component which represents 51 hours of work
(b) 
McFarland, James. JavaScript and Jquery: the missing handbook.United States: O'Reilly, 2014. Print 
(c) Update your Independent Component 2 Log - Tah Dah, all done
(d) For my independent component #2 I taught myself JavaScript and jQuery using the book cited above. I counted only 50% of my time learning because I feel like although it was necessary, it would be an unfair way of picking up hours. With the two languages I was able to create a full website, that I turned into a faux store. The store has large fancy jQuery animations that each took hours, even with my mentor's help. Taking a few code languages and making them work together is like taking people who all speak different languages and telling them to cooperate and make something nice. There's going to be a lot of issues. And of course the issues are what takes the longest to fix. The longest (smiling through agony).
(e) 

This is just the beginning format to tell the computer that there will be a website. The reference to the jsonp, which is necessary for all websites takes the lower portion. Locating a json file for my website took a few hours, but it worked well enough for me to work off of. I also added a popup feature so that when the site is visited, the consumer is greeted with a, "Welcome to the Shop," this small page alone took hours, because of how much I needed to go back and reference.  
This is the code to get one option for the pulldown menus at the top of the page. Imagine all the options I need like footwear, sweaters, t-shirts, button ups, sportswear, bottoms, accessories.
My Pulldown Menus actually work. Thank god they work.
My homepage, not bad for a first timer in a store. I attempted to go for a more new's style layout. So it's like a user's number one place to go to for clothes and new fashion. This tactic was taken from Nike's SNKRS, which is the first to make new releases for shoes and Nike products into a timeline instead of just a place to buy.
This is for animating a pulldown menu, which is different from the actual information that goes in. This animates it and reflects it to however many other menu's I need to gather.
This is what I used to enlarge images when a mouse is hovered over. Each of these take me hours. Honestly just learning how to do stuff like this in the first place would be enough to fill the 30 hours. It's a whole new language and I need to know how to use it and make sure it doesn't break.
My Men's Section, works with the header always in the same place and items hiding behind it to keep a clean look as suggested in my research.

(f)How did the component help you answer your EQ? Please include specific examples to illustrate how it helped. 

     My EQ is, "What is the most useful web application for all audiences, and how can those audiences be reached?" Just like mt first answer, my Independent component was a platform to build my answer instead of leaving it on paper. I built what I said would be the most useful web application, and to reach all audiences I decided that a "purchase" of $300 in Google Adsense would be the best way to get out word of a store. The work and research I put into my component, is my actual second answer. First, I designed a store that was friendly on the eyes, and followed a template I made up that followed the rules of thumb my research pointed to. This includes font, background color, image mapping, and content. After my store was complete, This component is important to my topic and my EQ because it stresses my skill and gives me insight to the actually possible for a web product. 

Thursday, April 14, 2016

Blog 17 - Interview 4 Reflection


What its like interviewing a master

1. What is the most important thing I learned from the interview?  
     I learned that it's important to love what I do. And I picked that up from the way Eddie spoke of his work. That changes the way I see my project.2.  How will what I learned affect my final lesson?
     I'm going to make it more about the career than the learning language. Make it about something more important.

Interview sound here

Thursday, March 10, 2016

Fourth Interview Questions


1.  Who do you plan to interview?  What is this person's area of expertise?
      - I plan to interview Benjamin Bracero or a co-worker of his at an equal or higher job position. Benjamin is a Senior Dedicated Systems Engineer at Microsoft and his job is to take new software and set up infrastructure for it at businesses that need it.

2.  Post 20 open-ended questions you want to ask an expert in the field concerning your senior project. Your focus should be finding answers to your EQ.

  1.      What is the most useful web application for all audiences and how can those audiences be reached
  2. How would you approach this question?
  3. What sources would you look into or try to look for in order to find answers?
  4. If you could give one solid answer, what would it be (if at all possible)?
  5. I have three working answers at the moment and would like to know if you had any input or opinions on which would be the "best" answer?
  6. When a client asks for something you know you can't do, what do you turn to first?
  7. What is the hardest aspect of customer service that you deal with when speaking to new clients?
  8. What is your main focus when building a product for a client?
  9. After how long did it take you to make that your main focus?
  10. Would you personally focus more on design or functionality?
  11. Have you ever encountered a product that was very functional but lacking design in every way?
  12. When you first learned, did you focus on front end or backend language?
  13. How long into your learning process did you decide to learn Jquery?
  14. Did you ever consider other career paths with your skill-set?
  15. Would you ever take your skills to a different firm?
  16. What is the most joy you find in coding?
  17. Where do you think I should start with my career path?
  18. What steps did you take to find a career in college?
  19. What first attracted you to computer science?
  20. Where would you personally start over and change your steps?

            

Wednesday, March 2, 2016

Blog 19: Third Answer



  • EQ:
    • What is the most useful web application for all audiences, and how can those audiences be reached?
  • Answer #3:
    • The most useful Web application for all audiences is a data basing application, and the way to reach all audiences is indirectly by selling a product to major websites that ask for signups.
  • 3 details to support the answer
    • It can be an email, which takes an entry and saves its information
    • Anything with members, like club penguin, needs a database app. And that hits every audience
    • All websites that want to save any information need it.
  • The research source(s) to support your details and answer
    • McFarland, James. JavaScript and Jquery: the missing handbook.United States: O'Reilly, 2014. Print
    • "What are relational databases?" How Stuff Works. HowStuffWorks, 2015. Web. Feb. 27, 2015
  • Concluding Sentence
    • A web application that is more focused on backend work, and is sold to companies that have "members" is the most ingenious way to hit all audiences. Anything with a sign up is going to hit all audiences, and thats the beauty of it 

Wednesday, February 24, 2016

Answer 2


 The most important step is profit

1.  What is your EQ?
    What is the most useful web application for all audiences, and how can those audiences be reached?
2.  What is your first answer? (In complete thesis statement format)
    The most useful web application for all audiences is a weather application, and the way to reach all audiences is by having an all around solid product.
3.  What is your second answer? (In complete thesis statement format)
    The most useful web application is a store application, and the way to reach all audiences is through google adsense. 
4.  List three reasons your answer is true with a real-world application for each.
     There is actually a store for everything including dinosaur poop
     All audiences benefit from Amazon.com, including children who don't even use the internet because of parents
     The second you search for something with google, that can be related to a reputable store, you receive tons of ads related to your search
5.  What printed source best supports your answer?
     McFarland, James. JavaScript and Jquery: the missing handbook.United States: O'Reilly, 2014. Print
6.  What other source supports your answer?
     Pash, Adam. "How to Build a Web Application from Scratch with No Experience." LifeHacker. Life Hacker, 13 Aug 2009. Web. 1 Feb 2016.
7.  Tie this together with a  concluding thought. 
     The most useful web application is an application that sells a product, we live in a culture with values based in consumerism, on top of that, Google just about runs our lives.