Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .glitch-assets
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name":"Colorwheel for assingment1.PNG","date":"2020-09-04T18:50:13.163Z","url":"https://cdn.glitch.com/c0723d6b-03a6-45a0-8b08-9ad594e9c84c%2FColorwheel%20for%20assingment1.PNG","type":"image/png","size":581132,"imageWidth":3104,"imageHeight":1684,"thumbnail":"https://cdn.glitch.com/c0723d6b-03a6-45a0-8b08-9ad594e9c84c%2Fthumbnails%2FColorwheel%20for%20assingment1.PNG","thumbnailWidth":330,"thumbnailHeight":180,"uuid":"IewkRL9zOLfgkE7T"}
87 changes: 23 additions & 64 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,77 +1,36 @@
Assignment 1 - Hello World: Basic Deployment w/ Git, GitHub, Glitch
===

*DUE: Thursday, August 29th 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
Readme
---

Do the following to complete this assignment:

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
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.
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.

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.
Nicole Jutras
http://a1-ncjutras.glitch.me

The name scheme should be `a1-yourGitHubUsername`.
The `a1` will need to be updated to `a2`, `a3`, and so on in future projects.
This project shows Information about Nicole Jutras (myself).
I share an introduction, my majors, my CS classes taken, my programming
experience, and my working experience.

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 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)
---

Charlie Roberts
http://a1-charlieroberts.glitch.me
## Technical Achievements
- **Styled page with CSS**: I centered all the headings in my page by
adding "text-align:center" to my style. I also added "background-color:#FAE5FD"
in addition to my other colored fonts, this one not from the color palette
but still a suitable color.

This project shows ...
- **Experimented with other HTML tags**: I added a link with the
a tag to my email address in the description. Additionally, I used
the small tag to leave a little message at the bottom of my page.
I italicized, with the i tag, the amounts of programming experience
I had. I underlined, with the u tag, the two aspects of experience
I have, Programming Experience and Working Experience. I also bolded,
with the b tag, some key points in paragraphs I wrote.

## Technical Achievements
- **Proved P=NP**: Using a combination of...
- **Solved AI**: ...

### Design Achievements
- **Re-vamped Apple's Design Philosophy**: Shown in `style.css`, the code...
- **Used the Trebuchet MS Font from Google Fonts**: I used Trebuchet MS as the font
for all the text in my site.
- **Created a color palette using color.adobe.com**: I used a color
palette I designed that is monochromatic. The screenshot of this palette
can be found in the assets folder.


59 changes: 43 additions & 16 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,28 +1,55 @@
<!doctype html>
<!DOCTYPE html>
<html lang="en">
<head>
<title>CS4241 Assignment 1</title>
<meta charset="utf-8">
<meta charset="utf-8" />
<link rel="stylesheet" type="text/css" href="style.css"/>
</head>
<body>
<h1>Information about [Your name here]</h1>
<p>
[Self introduction]
<body style="background-color:#FAE5FD">
<h1 style="color:#2E2A70;text-align:center;font-family:Trebuchet MS;">Information about Nicole Jutras</h1>
<p style="color:#A8A2F2;font-family:Trebuchet MS;">
Hello everyone! My name is Nicole Jutras and I am a member of the class of
2021.
<a href = "mailto:ncjutras@wpi.edu;">My email can be found here.</a>
</p>
<p>
[Major and other information]
<p style="color:#A8A2F2;font-family:Trebuchet MS;">
<b>Major:</b> Computer Science and Psychological Sciences.
</p>
<p>
[Other things]
<p style="color:#A8A2F2;font-family:Trebuchet MS;">
<b>CS Classes Taken:</b> Intro to Program Design, Object-Oriented Design
Concepts, System Programming Concepts, Machine Organization & Assembly
Language, Algorithms, Social Implications of Information Processing,
Foundations of CS, and Operating Systems
</p>

<h2>Experience</h2>
<p>
Working experience
<h2 style="color:#6359F0;text-align:center;font-family:Trebuchet MS;">Experience</h2>
<p style="color:#4E46BD;font-family:Trebuchet MS;">
<u>Programming experience:</u>
</p>
<ul>
<li>IBM/Rational</li>
<li>WPI</li>
<ul style="color:#504E70;font-family:Trebuchet MS;">
<li>HTML-<i>some</i></li>
<li>CSS-<i>some</i></li>
<li>Java-<i>a lot</i></li>
<li>JavaScript-<i>some</i></li>
<li>Ruby-<i>none</i></li>
<li>Python-<i>just a bit</i></li>
<li>Unit Testing-<i>some</i></li>
</ul>
<p style="color:#4E46BD;font-family:Trebuchet MS;">
<u>Working experience:</u>
</p>
<ul style="color:#504E70;font-family:Trebuchet MS;">
<li>Pursuing WPI undergrad degrees in CS and Psychology</li>
<li>
Worked rising junior and senior summers as a undergraduate researcher
with professors from WPI and URI to evaluate the potential for an app
that will help people with intellectual and developmental disabilities
recognize and report abuse. This will be my MQP this year.
</li>
<li>Working currently as a PLA for an undergraduate psychology class</li>
</ul>
<small style="color:#4E46BD;font-family:Trebuchet MS;text-align:center;">
<p>Hope you enjoyed reading!</p>
</small>
</body>
</html>