From f1d10a9b1f6404880ef42edee458b34389f6c1c7 Mon Sep 17 00:00:00 2001
From: charlie roberts
Date: Mon, 31 Aug 2020 08:10:24 -0400
Subject: [PATCH 01/11] Update README.md
Updated import / export instructions for assignment
---
README.md | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index c333a9b..35cc55e 100644
--- a/README.md
+++ b/README.md
@@ -14,7 +14,13 @@ In other words, don't just get your website up and done. You will need skills wi
Assignment details
---
-Do the following to complete this assignment:
+This assignment requires that your website is both contained in a GitHub repository and hosted in Glitch. There are three ways to do this:
+
+1. Clone this repo to your computer, make changes locally on your computer, push the repo onto GitHub, and then import your GitHub repo into Glitch.
+2. Clone this repo directly to Glitch, use the Glitch editor to make changes, and then export your repo from Glich to GitHub.
+3. Same as #1, bu instead of importing from Github to Glitch you just upload the files (or copy/paste) them directly to Glitch.
+
+## Option 1 - Clone to computer, push to Github, import to Glitch (recommended)
1. Fork the starting project code in GitHub. This repo contains:
* the server code, `server.js`
@@ -41,6 +47,12 @@ Do the following to complete this assignment:
7. Ensure that your project has the proper naming scheme (guide follows) so we can find it.
8. Create and submit a Pull Request to the original repo.
+## Option 2 - Clone to Glitch, edit on Glitch, and then export to GitHub
+Most of these steps are the same as option 1, except that you being by creating a new project Glitch using this repo as a staring point (just choose New Project > Import from GitHub for this and then paste in the link to your repo). At the end, you can export your Glitch project to GitHub by [following these instructions](https://www.youtube.com/watch?time_continue=77&v=aWJFbtrgW4E&feature=emb_logo). *Note that the location of the projecct export feature in Glitch has moved from what they show in this video.* It's now located in Tools > Import and Export (tools is located in the bottom left of the Glitch editor).
+
+## Option 3 - Clone to computer, edit locally, push to GitHub, upload to Glitch
+This is the same as option 1, except that for step 6 (Deploy to Glitch) you simply upload each file to your Glitch repository (using New File > Upload a File).
+
Naming and URL Scheme
---
From 884a9b25bb9fa09ed0fd418509009e30875d190b Mon Sep 17 00:00:00 2001
From: charlie roberts
Date: Mon, 31 Aug 2020 08:18:33 -0400
Subject: [PATCH 02/11] Changed HTML/CSS reference
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 35cc55e..b2b2839 100644
--- a/README.md
+++ b/README.md
@@ -67,7 +67,7 @@ The `a1` will need to be updated to `a2`, `a3`, and so on in future projects.
Resources
---
-If you need a JavaScript/HTML/CSS refresher, see [Technology Fundamentals by Scott Murray](http://chimera.labs.oreilly.com/books/1230000000345/ch03.html#_html) and/or [JavaScript Codeacademy](https://www.codecademy.com/en/tracks/javascript).
+If you need a JavaScript/HTML/CSS refresher, see [HTML & CSS](https://wpi.primo.exlibrisgroup.com/discovery/fulldisplay?docid=alma9936730811904746&context=L&vid=01WPI_INST:Default&lang=en&search_scope=MyInst_and_CI&adaptor=Local%20Search%20Engine&tab=Everything&query=any,contains,Jon%20Duckett&offset=0) and/or [JavaScript Codeacademy](https://www.codecademy.com/en/tracks/javascript).
If you need a Git/GitHub refreseher, see [GitHub Bootcamp](https://help.github.com/categories/bootcamp/), the [GitHub Guides](https://guides.github.com/) (especially the ones on Hello World, and Understanding the GitHub Flow, and Forking Projects), and [CodeSchool's Try Git Course](https://www.codeschool.com/courses/try-git).
From 23b654f7468f05f839072c6331a53c79c1ad5f71 Mon Sep 17 00:00:00 2001
From: charlie roberts
Date: Mon, 31 Aug 2020 08:38:44 -0400
Subject: [PATCH 03/11] added tech / design acheivements
---
README.md | 21 +++++++++++++++++----
1 file changed, 17 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index b2b2839..54d38d2 100644
--- a/README.md
+++ b/README.md
@@ -39,6 +39,7 @@ This assignment requires that your website is both contained in a GitHub reposit
* Ruby
* Python
* unit testing
+3. Complete some technical and/or design achievements (see below).
3. Test your project to make sure that when someone goes to your main page, it displays correctly. You can do this locally by simply running `node server.js` from within the assignment directory.
4. Modify the README file according to the specification below.
@@ -64,6 +65,19 @@ By default Glitch often assigns your application a random name. To change it, cl
The name scheme should be `a1-yourGitHubUsername`.
The `a1` will need to be updated to `a2`, `a3`, and so on in future projects.
+Achievements
+---
+Below are some suggested technical and design achievements. You can use these to help boost your grade up to an A and customize the assignment to your personal interests. These are recommended acheivements, but feel free to create/implement your own... just make sure you thoroughly describe what you did in your README and why it was challenging. ALL ACHIEVEMENTS MUST BE DESCRIBED IN YOUR README IN ORDER TO GET CREDIT FOR THEM.
+
+*Technical*
+1. (max 5 points) Style your page using CSS. Each style rule you apply will get you 1 extra point for a maximum of 5 points. Be sure to describe your style rules in your README.
+2. (5 points) Add a simple JavaScript animation to the page.
+3. (max 5 points) Experiment with other HTML tags (links, images, tables etc.) Each extra tag you use will get you 1 extra point for a maximum of 5 points. Be sure to describe the links you use in your README.
+
+*Design*
+1. (10 points) Create a color palette using [color.adobe.com](https://color.adobe.com). Use all the colors in the palette in your webpage by implementing the appropriate CSS. Add a small screenshot of the color wheel for your color palette to your repo.
+2. (5 points) Use a font from [Goolge Fonts](https://fonts.google.com) in your website.
+
Resources
---
@@ -71,7 +85,7 @@ If you need a JavaScript/HTML/CSS refresher, see [HTML & CSS](https://wpi.primo.
If you need a Git/GitHub refreseher, see [GitHub Bootcamp](https://help.github.com/categories/bootcamp/), the [GitHub Guides](https://guides.github.com/) (especially the ones on Hello World, and Understanding the GitHub Flow, and Forking Projects), and [CodeSchool's Try Git Course](https://www.codeschool.com/courses/try-git).
-Sample Readme (delete the above when you're ready to submit, and modify the below so with your links and descriptions)
+Sample Readme (delete the above when you're ready to submit, and modify the text below with your links and descriptions)
---
Charlie Roberts
@@ -80,10 +94,9 @@ http://a1-charlieroberts.glitch.me
This project shows ...
## Technical Achievements
-- **Proved P=NP**: Using a combination of...
-- **Solved AI**: ...
+- **Styled page with CSS**: Added rules for the p, li, and a selectors...
### Design Achievements
-- **Re-vamped Apple's Design Philosophy**: Shown in `style.css`, the code...
+- **Used the Roboto Font from Google Fonts**: I used Roboto as the font for the primary copy text in my site.
From e0b64f90be64a17fefc8e67c29fc6c0e3745d84d Mon Sep 17 00:00:00 2001
From: charlie roberts
Date: Mon, 31 Aug 2020 08:41:13 -0400
Subject: [PATCH 04/11] changed due date
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 54d38d2..74fef42 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
Assignment 1 - Hello World: Basic Deployment w/ Git, GitHub, Glitch
===
-*DUE: Thursday, August 29th by 11:59 AM (before the start of class!)*
+*DUE: Monday, September 7th by 11:59 AM (before the start of class!)*
This assignment is a "warm-up" exercise.
You will simply deploy the starting Web site that you will use this term to [Glitch](http://www.glitch.com/).
From 69b01eeab0bd235633e6fa61787d3c572212de13 Mon Sep 17 00:00:00 2001
From: charlie roberts
Date: Mon, 31 Aug 2020 09:22:44 -0400
Subject: [PATCH 05/11] Update README.md
---
README.md | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/README.md b/README.md
index 74fef42..4906dc8 100644
--- a/README.md
+++ b/README.md
@@ -14,11 +14,11 @@ In other words, don't just get your website up and done. You will need skills wi
Assignment details
---
-This assignment requires that your website is both contained in a GitHub repository and hosted in Glitch. There are three ways to do this:
+This assignment requires that your website is both contained in a GitHub repository and hosted in Glitch. There are two ways to do this:
-1. Clone this repo to your computer, make changes locally on your computer, push the repo onto GitHub, and then import your GitHub repo into Glitch.
-2. Clone this repo directly to Glitch, use the Glitch editor to make changes, and then export your repo from Glich to GitHub.
-3. Same as #1, bu instead of importing from Github to Glitch you just upload the files (or copy/paste) them directly to Glitch.
+1. Fork this repo and clone it to your computer, make changes locally on your computer, push the repo onto GitHub, and then import your GitHub repo into Glitch.
+2. Fork this repo and then import it directly to Glitch, use the Glitch editor to make changes, and then export your repo from Glitch back to GitHub.
+3. Same as #1, but instead of importing from Github to Glitch you just upload the files (or copy/paste) them directly to Glitch.
## Option 1 - Clone to computer, push to Github, import to Glitch (recommended)
@@ -39,16 +39,16 @@ This assignment requires that your website is both contained in a GitHub reposit
* Ruby
* Python
* unit testing
-3. Complete some technical and/or design achievements (see below).
-3. Test your project to make sure that when someone goes to your main page, it displays correctly. You can do this locally by simply running `node server.js` from within the assignment directory.
+4. Complete some technical and/or design achievements (see below).
+5. Test your project to make sure that when someone goes to your main page, it displays correctly. You can do this locally by simply running `node server.js` from within the assignment directory.
-4. Modify the README file according to the specification below.
-5. Commit and push all your changes to GitHub.
-6. Deploy your project to Glitch. You can do this by [importing the repo from GitHub](https://medium.com/glitch/import-code-from-anywhere-83fb60ea4875)
-7. Ensure that your project has the proper naming scheme (guide follows) so we can find it.
-8. Create and submit a Pull Request to the original repo.
+6. Modify the README file according to the specification below.
+7. Commit and push all your changes to GitHub.
+8. Deploy your project to Glitch. You can do this by [importing the repo from GitHub](https://medium.com/glitch/import-code-from-anywhere-83fb60ea4875)
+9. Ensure that your project has the proper naming scheme (guide follows) so we can find it.
+9. Create and submit a Pull Request to the original repo.
-## Option 2 - Clone to Glitch, edit on Glitch, and then export to GitHub
+## Option 2 - Fork repo and import to Glitch, edit on Glitch, and then export back to GitHub
Most of these steps are the same as option 1, except that you being by creating a new project Glitch using this repo as a staring point (just choose New Project > Import from GitHub for this and then paste in the link to your repo). At the end, you can export your Glitch project to GitHub by [following these instructions](https://www.youtube.com/watch?time_continue=77&v=aWJFbtrgW4E&feature=emb_logo). *Note that the location of the projecct export feature in Glitch has moved from what they show in this video.* It's now located in Tools > Import and Export (tools is located in the bottom left of the Glitch editor).
## Option 3 - Clone to computer, edit locally, push to GitHub, upload to Glitch
From 85cee574c69e3f1a80a50ac9d7bc0cf55b8bd198 Mon Sep 17 00:00:00 2001
From: TrumanLarson
Date: Thu, 3 Sep 2020 11:35:15 -0400
Subject: [PATCH 06/11] Changed name
---
index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/index.html b/index.html
index 37ac8c3..44a0ef5 100755
--- a/index.html
+++ b/index.html
@@ -5,7 +5,7 @@
-
CS2103 - Advanced Intro to Object Oriented Programming
+
CS2303 - Systems Programming
+
CS2011 - Intro to Machine Org and Assembly
+
CS2022 - Discrete Math
+
CS2223 - Algorithms
+
CS3013 - Operating Systems
+
CS3133 - Foundations of Computer Science
+
CS3431 - Database Systems I
+
CS3733 - Software Engineering
+
+
+ Current Computer Science Courses:
+
+
+
CS4241 - Webware
+
CS3516 - Computer Networks
+
CS4341 - Intro to AI
+
Experience
Working experience
-
IBM/Rational
-
WPI
+
Research and Development Intership at SilverTech Inc. in Manchester, New Hampshire; 2 summers
+
+ Technological Experience
+
+
+
HTML - Some experience (5/10)
+
CSS - Some experience (5/10)
+
Java - Fairly experienced (8/10)
+
Javascript - Some experience (5/10)
+
Ruby - No experience (1/10)
+
Python - Fairly experienced (8/10)
+
+
+
+
+
From fb9c927b4e64e57456f279a329b1ab99ad9c8c73 Mon Sep 17 00:00:00 2001
From: TrumanLarson
Date: Sun, 6 Sep 2020 21:48:16 -0400
Subject: [PATCH 08/11] Readme started and project pretty much finished
---
README.md | 100 ++++++-----------------------------------------------
index.html | 29 ++++++++++++----
2 files changed, 32 insertions(+), 97 deletions(-)
diff --git a/README.md b/README.md
index 4906dc8..a74adf3 100644
--- a/README.md
+++ b/README.md
@@ -1,100 +1,20 @@
Assignment 1 - Hello World: Basic Deployment w/ Git, GitHub, Glitch
-===
-
-*DUE: Monday, September 7th by 11:59 AM (before the start of class!)*
-
-This assignment is a "warm-up" exercise.
-You will simply deploy the starting Web site that you will use this term to [Glitch](http://www.glitch.com/).
-
-Treat this assignment as a chance to get up to speed on Git, GitHub, and Glitch.
-If you already know these, great.
-However, if you're new to them, spend several hours practicing, experimenting, and reading documentation.
-In other words, don't just get your website up and done. You will need skills with these tools throughout the rest of the course.
-
-Assignment details
----
-
-This assignment requires that your website is both contained in a GitHub repository and hosted in Glitch. There are two ways to do this:
-
-1. Fork this repo and clone it to your computer, make changes locally on your computer, push the repo onto GitHub, and then import your GitHub repo into Glitch.
-2. Fork this repo and then import it directly to Glitch, use the Glitch editor to make changes, and then export your repo from Glitch back to GitHub.
-3. Same as #1, but instead of importing from Github to Glitch you just upload the files (or copy/paste) them directly to Glitch.
-
-## Option 1 - Clone to computer, push to Github, import to Glitch (recommended)
-
-1. Fork the starting project code in GitHub. This repo contains:
- * the server code, `server.js`
- * A starting `index.html` file that you will edit as described below
- * A package.json file that helps configure Glitch
- * This README
-2. Edit `index.html` to show the following information about you:
- * your name and class at WPI (e.g. class of 2020) Note: Do not put any contact or personal information that you do not potentially want other people outside of this class to see.
- * your major(s) and minor(s)
- * previous computer science courses that you have taken at WPI
- * your experience with the following technologies and methods (none, some, a lot)
- * HTML
- * CSS
- * Java
- * JavaScript
- * Ruby
- * Python
- * unit testing
-4. Complete some technical and/or design achievements (see below).
-5. Test your project to make sure that when someone goes to your main page, it displays correctly. You can do this locally by simply running `node server.js` from within the assignment directory.
-
-6. Modify the README file according to the specification below.
-7. Commit and push all your changes to GitHub.
-8. Deploy your project to Glitch. You can do this by [importing the repo from GitHub](https://medium.com/glitch/import-code-from-anywhere-83fb60ea4875)
-9. Ensure that your project has the proper naming scheme (guide follows) so we can find it.
-9. Create and submit a Pull Request to the original repo.
-
-## Option 2 - Fork repo and import to Glitch, edit on Glitch, and then export back to GitHub
-Most of these steps are the same as option 1, except that you being by creating a new project Glitch using this repo as a staring point (just choose New Project > Import from GitHub for this and then paste in the link to your repo). At the end, you can export your Glitch project to GitHub by [following these instructions](https://www.youtube.com/watch?time_continue=77&v=aWJFbtrgW4E&feature=emb_logo). *Note that the location of the projecct export feature in Glitch has moved from what they show in this video.* It's now located in Tools > Import and Export (tools is located in the bottom left of the Glitch editor).
-
-## Option 3 - Clone to computer, edit locally, push to GitHub, upload to Glitch
-This is the same as option 1, except that for step 6 (Deploy to Glitch) you simply upload each file to your Glitch repository (using New File > Upload a File).
-
-Naming and URL Scheme
----
-
-You must use a consistent naming scheme for all projects in this course.
-If we can't find it, we can't grade it.
-
-By default Glitch often assigns your application a random name. To change it, click on the project dropdown menu in the upper left corner of Glitch. You will then see an additional text field displaying the project name in the resulting menu; click here to edit the name.
-
-The name scheme should be `a1-yourGitHubUsername`.
-The `a1` will need to be updated to `a2`, `a3`, and so on in future projects.
-
-Achievements
----
-Below are some suggested technical and design achievements. You can use these to help boost your grade up to an A and customize the assignment to your personal interests. These are recommended acheivements, but feel free to create/implement your own... just make sure you thoroughly describe what you did in your README and why it was challenging. ALL ACHIEVEMENTS MUST BE DESCRIBED IN YOUR README IN ORDER TO GET CREDIT FOR THEM.
-
-*Technical*
-1. (max 5 points) Style your page using CSS. Each style rule you apply will get you 1 extra point for a maximum of 5 points. Be sure to describe your style rules in your README.
-2. (5 points) Add a simple JavaScript animation to the page.
-3. (max 5 points) Experiment with other HTML tags (links, images, tables etc.) Each extra tag you use will get you 1 extra point for a maximum of 5 points. Be sure to describe the links you use in your README.
-
-*Design*
-1. (10 points) Create a color palette using [color.adobe.com](https://color.adobe.com). Use all the colors in the palette in your webpage by implementing the appropriate CSS. Add a small screenshot of the color wheel for your color palette to your repo.
-2. (5 points) Use a font from [Goolge Fonts](https://fonts.google.com) in your website.
-
-Resources
----
-
-If you need a JavaScript/HTML/CSS refresher, see [HTML & CSS](https://wpi.primo.exlibrisgroup.com/discovery/fulldisplay?docid=alma9936730811904746&context=L&vid=01WPI_INST:Default&lang=en&search_scope=MyInst_and_CI&adaptor=Local%20Search%20Engine&tab=Everything&query=any,contains,Jon%20Duckett&offset=0) and/or [JavaScript Codeacademy](https://www.codecademy.com/en/tracks/javascript).
-
-If you need a Git/GitHub refreseher, see [GitHub Bootcamp](https://help.github.com/categories/bootcamp/), the [GitHub Guides](https://guides.github.com/) (especially the ones on Hello World, and Understanding the GitHub Flow, and Forking Projects), and [CodeSchool's Try Git Course](https://www.codeschool.com/courses/try-git).
-
-Sample Readme (delete the above when you're ready to submit, and modify the text below with your links and descriptions)
----
Charlie Roberts
http://a1-charlieroberts.glitch.me
-This project shows ...
+This project shows basic information on the life of me, Truman Larson.
## Technical Achievements
-- **Styled page with CSS**: Added rules for the p, li, and a selectors...
+- **Utilized many different HTML tags**: 5 of these tags include
+ - the unordered list (ul) tag to list the classes i have taken.
+ - the ordered list (ol) tag to list the order of comfort of the different concepts
+ - marquee tag to say hello to the user in a different and interesting way
+ - span tag to apply a style (in this case a text color) to a singular word in a paragraph
+ - "a" tag to give a convenient link to a very popular webside (for convienence)
+ - "div" tag to represent the circle in the javascript animation
+ - **Animated an element using Javascript** I utilized the interval funtionality of javascript to animated a cirle bouncing back and forth. Additional functionality includes the ability to stop and start the circle's movement by clicking on the circle itself. You gotta be quick!
+ - **Created a circle from a div element using style modifiers** I untilized 5 different style modifiers to create a circle.
### Design Achievements
- **Used the Roboto Font from Google Fonts**: I used Roboto as the font for the primary copy text in my site.
diff --git a/index.html b/index.html
index dfcbbde..2652e19 100755
--- a/index.html
+++ b/index.html
@@ -2,6 +2,14 @@
CS4241 Assignment 1
+
+
@@ -41,24 +49,31 @@
Experience
Working experience
-
Research and Development Intership at SilverTech Inc. in Manchester, New Hampshire; 2 summers
+
Research and Development Intership at SilverTech Inc. in Manchester, New Hampshire; 2 summers
Technological Experience
-
+
+
Java - Fairly experienced (8/10)
+
Python - Fairly experienced (8/10)
+
Unit Testing - Fairly experienced (7/10)
HTML - Some experience (5/10)
CSS - Some experience (5/10)
-
Java - Fairly experienced (8/10)
Javascript - Some experience (5/10)
Ruby - No experience (1/10)
-
Python - Fairly experienced (8/10)
-
+
+
+
+
+ The google
-
+ background: red;
+ border-radius: 50%;">