PASCALE'S SCHOOL PORTFOLIO

WhiteBox Learning Project

Using the WhiteBox Learning website, we worked with and tested our prosthetic arms and simulated a virtual prosthetic arm. We were then given a target to reach by throwing a ball from the prosthetic arm. We then had a competition on the website to see which student could get the closest to the target. After we competed, it was time for us to build our own prosthetic arms using balsa wood. Once our prosthetics were built, we competed by using a bucket as our target and tried to get a ping pong into the bucket using our prosthetic arms.

Here's a link to the WhiteBox Learning Project!

WhiteBox Learning



3D Modeling and Printing project

Using the SketchUp program (3D Modeling program), we experimented with inventing gadgets to help us in our every day lives. These included: phone holders, chopstick holders, banana cutters, and many more fun inventions. We used SketchUp to bring our innovations to life and 3D printed them to put to use!

Here's a link to the SketchUp Website

Sketchup



VEX Project

The VEX Project we took part in involved building VEX Robots by ourselves in small groups, coded our robots, and partook in a competition to see which robot could home itself, get the most balls to the other side of the playing field, and keep all of its parts in place. The VEX Project was personally one of my favorite projects we did in tech this year because it was very interactive and allowed me to learn so much about coding, engineering, and teamwork.

Here's a link to the VEX Website

VEX Robotics

Here's some of my code!

#pragma config(Sensor,dgtl3,sensor2,sensorTouch)
#pragma config(Motor,port1,motor1,tmotorVex393_HBridge,openLoop)
#pragma config(Motor,port6,clawmotor,tmotorVex393_MC29,openLoop)
#pragma config(Motor,port7,armmotor,tmotorVex393_MC29,openLoop)
#pragma config(Motor,port10,motor2,tmotorVex393_HBridge,openLoop)

task main()
{
while(true)
{

motor[port1] = vexRT[Ch3];
motor[port10] = vexRT[Ch2];

if(vexRT[Btn5U] == 1)
{
motor[port6] = 32;
}
else if(vexRT[Btn5D] == 1)
{
motor[port6] = -32;
}
else
{
motor[port6] = 0;}
if(vexRT[Btn6U] == 1)
{
motor[port7] = 32;
}
else if(vexRT[Btn6D] == 1)
{
motor[port7] = -32;
}
else
{
motor[port7] = 0;
}

if(vexRT[Btn7U] == 1)
{
motor[port6] = 32;
delay(3000);
motor[port1] = 32;
motor[port10] = 32;
delay(1000);
motor[port1] = 0;
motor[port10] = 0;
motor[port6] = -32;
delay(1000);
motor[port7] = -32;
delay(700);
}
if(vexRT[Btn8U] == 1)
{
motor[port7] = -32;
delay(1500);
motor[port7] = 0;
motor[port1] = -100;
motor[port10] = 100;
delay(650);

while(SensorValue(sensor2) == 0)
{
motor[port1] = 56;
motor[port10] = 56;
}

if(SensorValue(sensor2) == 1)
{
motor[port1] = 0;
motor[port10] = 0;
delay(1000);
motor[port1] = -32;
motor[port10] = -32;
delay(1000);
motor[port1] = -100;
motor[port10] = 100;
delay(650);
}
while(SensorValue(sensor2) == 0)
{
motor[port1] = 56;
motor[port10] = 56;

}
if(SensorValue(sensor2) == 1)
{
motor[port1] = 0;
motor[port10] = 0;

}}}}




Website Design Project

In order to design our websites, we coded in Brackets and used HTML and CSS to code and design our websites to present a portfolio of the projects we partook in this year. HTML was used to include text, images, and links into our webpages, and CSS was used to style and decorate our website as a whole. We used Khan Academy and StudioWeb to learn about the basics of HTML and CSS before we got started on our individual projects. This was the last project of the year, and once we were done we published our websites using Github.

Here's some of the HTML and CSS that was included in the making of this website.