Wednesday, May 25, 2016

Blog 5: The Finished Site

Here's the link to the finished site:

http://tinyurl.com/gpacs8

This is a picture of what a page for a language looks like.

I hope that this is helpful for people who need cheat sheets for programming languages. It turned out pretty well. Well enough, in fact, that I might even use it when I need a syntax refresher in a language.

Plus, I plan to update this with new languages, so it should grow in size in the future!

Blog 4: Colons and Equal Signs



Today went really well! I finalized the website and its formatting. It looks great and is user-responsive, which is exactly what  hoped for when I started this project!

Even though the site is finished now, I did run into a small road bump earlier today.

That was me a few hours ago.

This seal is better at dealing
with colons than I am.
When I was putting links onto my website, I found that a specific portion of the links weren't working! At all. I couldn't do anything to make them work, and oh did I try. I changed parts of the CSS; I changed parts of the HTML. The links didn't work. This went on for about an hour, and I had figured out that the issue was with the HTML, and not the CSS, since the unstyled HTML's page didn't have working links. I kept messing with it, and when I looked at the other links that were working I found a surprise (not really a surprise. since it was awful). I had accidentally used colons (:) instead of equal signs (=) for defining the hyperlinks. Mistakes like that kill so much time, since I don't expect myself to make them.
I had been using colons for the CSS so I must have used them accidentally in the HTML as well. Oh well. It's fixed now. Frankly, it's "done" now.                            


Monday, May 23, 2016

Blog 3: Java and JavaScript



The language Python
I managed to find and compile information for Python, Java, JavaScript, and R.

The language R
I have most of it on the pages, which is great! Now I just need to make sure that the CSS of the pages handles the info well. I'm thinking of making the pages more interactive, kind of like the website in these links:

https://www.youtube.com/watch?v=eOG90Q8EfRo
https://www.youtube.com/watch?v=YBK_1WrM294

Monday, May 16, 2016

Blog 2: HTML and CSS

A python... for Python
Python... for the python
My website is coming along well! I have a main page now and a page for Python. I can then adapt the Python page for the other languages over the next few days, so my project will be able to finish on time. I made the pages only in HTML and CSS scripts, though, so there's no domain that anyone can visit yet.

I combined the two pages using this tutorial!
https://www.sitepoint.com/community/t/how-to-add-css-to-html-code/19318

I'll snag a domain later. My hope is that I can continue this site even past the end of the genius project, so then I'll be able to add even more languages than just the basic ones I have right now. It'll be good if I can run a public site like this, so other people will be ab
le to draw upon the repository that I build.

Monday, May 9, 2016

Blog 1: Getting Started


This Genius Project is going to be a wonderful opportunity for me to explore my capabilities and interests in the computer science field. I am looking forward to being able to choose my own topic for the next three weeks of class! I'm very excited about having a final product that I can share with others.

However, I am wondering if I will have enough time to complete my project, since it will need to be completed before the start of Expeditions.

Currently I have a few ideas for the project, but my idea of an online coding language syntax repository is most appealing as of now.