James Baker's Student PortfolioFGCU logo

Navigation:

My name is James Baker, and I am a student currently enrolled at Florida Gulf Coast University majoring in chemistry.

I am currently dual-enrolled at FGCU through the ACE program, also known as the Accelerated Collegiate Experience, where I am currently in the twelfth grade at Naples High School; where I currently partcipate in the Golden Eagle Marching Band. I work at a company called Azimuth Technology.

Future Plans

Once I complete this current year at FGCU I will be transferring to Duke University where I will Dual Major in Biochemistry and Physics. I will continue there until I complete my master's degree in Physics. I then hope to transfer to a more prestigious school such as the Massachusetts Institute of Technology to complete my doctoral studies. Once I complete my doctoral work I intend on becoming a physicist working for MIT and being a professor as well.

Graphics and Audio Examples

Canvas

SVG

Audio Sample

Video Sample

Fields Report

Many people often put computer science, software engineering, and information technology all in the same boat, but all of these are very different from one another. Computer science is the field of science that deals with the theory and the application of many different principles and uses of computers. Computer scientists have to understand all of the interactions between hardware and software with in a computing system so that they can approach things in the proper manner. A software engineer is much more focused on the application of engineering to create, maintain, and design software that can be used for a plethora of different things. Software engineers design software for all platforms from pc to mobile phones. Information technology applies storage, retrieval, transmission, and the manipulation of data to computers. It is often in the context of an enterprise or business environment. Many information technology departments deal with the management of computers, networks, and other technical areas within businesses. Within computer science there are many different fields. Theory is a field of computer science that focuses highly on the mathematics that are involved with computer science. They often study things such as the limits and boundaries of computation. They compute the quickest way problems can be solved. Algorithm development and cryptography are subfields of theory. Database administration is another field in computer science. Database administration involves ensuring that a database is always available and functioning the way that it is supposed to function. Many that work in database administration also deal with the security, monitoring, and troubleshooting, and planning for that said database. Another field of computer science is security. Security deals with the protection of computer systems. They protect the computer systems from things such as damage to the hardware, software, or information in a computer system. They not only protect digital things such as network access, data, and code injection; they also protect a computer system's hardware. This field is increasing in importance because the reliance on computer systems continues to rise, and it will not stop rising any time soon. A field that I would be interested in is security because my father did that for the Collier County Sheriff's office and I found his work to be extremely interesting. I also believe that it is one of the most important roles of computer science do to the fact that without security many things can go wrong within a computer system that could have been prevented if security had been applied.

Usability

I personally believe that usibility is one of the most important things when it comes to utilizing a website. When a website is hard to navigate, it can be a pain to use. When a website is not very user-friendly, it is very likely that I will not return to that website and find an alternative. So explaining the usability of my website is one way that I can justify my methods.

Space

The reason that I have left empty room within the portfolio was to create a sort of space so that the design is not very "noisy". When a website is "noisy", it can be distracting and hard to look at. Keeping space in the website makes it easier to take in everything that is on the page in front of the user.

Contrast

Contrast is an extremely important part of any website. The colors were chosen to keep a primarily cool feel, with the vibrant color yellow to accentuate the navigation box and make it evident. Without contrast a user may find it difficult to use the information on the page, and it may become annoying to even use the websit. Using highly contrasting colors makes it easier for the user to read information and use website more easily.

Hierarchy

A hierarchy in the values of items is shown by different sizes and colors. My portfolio has a very distinc hierarchy in different sizes and colors. The most important pieces are black and the largest. The next most important is green text with a heading value of h3. The least valuable is text with purple text and is within the p tag. The range of sizes differentiate between main categories and subcategories.

Shapes

Shapes can be used for a multitude of things. They can be made into graphic works or things that can be utilized. On my portfolio shapes are used in a way that is more for utilization throughout the website. Shapes were also used to create buttons in the navigation tab.

Images and Other Media

Like the saying goes, "An image speaks a thousand words". This being said, images can really bring any website to life. A very important thing that should be utilized to make media more inclusive is alternative text. In all media devices that I utilize on my portfolio, there is alternative text that can be read.




James Baker