3D Printing

3D printing has been around for some time, a lot longer than most people think. 3D printing was invented in 1983, but its actual inception traces back to 1986. Since then many advances have been made. Today 3D printing is more accessible then ever before, with consumer level 3D printers on the market, can lead to endless innovation. Today it is used to make advances in the medical field as described in https://now.tufts.edu/articles/3d-printing-revolution. It also leads to advances in economics on a manufacturing level. As time goes on 3D printing will become even cheaper and even more accessible to your everyday person and the possibilities are endless.

Animation Project Code

https://codepen.io/alvinval23/pen/qweyjG

HTML

<!DOCTYPE html>
<html>
<head>
<script src=”https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.7.3/p5.min.js”></script>
<script src=”https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.7.3/addons/p5.dom.min.js”></script>
<script src=”https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.7.3/addons/p5.sound.min.js”></script>
<link rel=”stylesheet” type=”text/css” href=”style.css”>
<meta charset=”utf-8″ />

</head>
<body>
<script src=”sketch.js”></script>
<h1> Alvin’s project </h1>
</body>
</html>

CSS

html, body {
margin: 0;
padding: 0;
}
canvas {
display: block;
}

JS

let rec1X= 150; // X-coordinate of square 1
let rec1Y= 150; // Y-coordinate of square 2
let recSize= 50; // the size of the squares
let speed= 1; // the incrementor variable
let recStroke= 50; // the color of the outline
let recColor= 5; // the color of the moving squares inside
let BGG= 255; // the background color

function setup() {
createCanvas(400, 400);
}

function draw() {
background(BGG);
// the code below creates the flickering of the rectangles
for (let i = 0; i <= height; i += 60) {
stroke(recStroke);
fill(random(255), random(255), random(255));
// the code below creates the rectangle
rect(rec1X, rec1Y, recSize, recSize);
rec1X= rec1X+ speed; // creates the movement of the square 1
if ((rec1X > width) || (rec1X < 0)){
speed= speed * -1; // changes the direction of the movement of the squares
}
}
}

HTML

DOCTYPE html

<!DOCTYPE html>

<html>

<head>

<title></title>

<body>

<h3><u> This is a List Of my Favorite Movies: </u></h3

<ol>

<li> HOME </li>

<li> HOME ALONE </li>

<li> HOME ALONE 2 </li>

<li> TAXI DRIVER </li>

<li> GOODFELLAS </li>

</ol>

</body>

</html>

Welcome!

This is the first post on your Learning Blog. Edit or delete it, then start blogging!

The ePortfolio is both a Learning Blog and an Academic Career Portfolio. Use the Learning Blog to document your learning experiences and class assignments each semester. As time goes by, add content to the Academics and Career sections to show your department, graduate institutions, or future employers how well prepared you are for your chosen career.

NOTE: Remember to add appropriate Categories and Tags to your posts. This will help your professors and other visitors find the content they are looking for. The Categories “Coursework” and “Field Trips” and the Tags “OpenLab” and “City Tech” have already been applied to this post. Feel free to make changes!