Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

JAVA only please! Please make a program that explains how to install a carseat.

ID: 3859007 • Letter: J

Question

JAVA only please! Please make a program that explains how to install a carseat. The steps are as follows: clip in both metal hooks to metal hook in between seat cushions. Then feed the seatbelt through the opening under the carseat cushion and buckle. Then pull seat belt taught until it locks. Tighten the belt connected to the hooks as tight as possible. Make sure car seat does not wobble back and forth.

Please use the rubric below and provide a written explanation on the steps performed to create the running program with the steps. Also, please provide the working program.

Thank you!

Your final project will consist of creating a t.u.t.o.r.i.a.l for your classmates. It may be about any topic, but include five major competencies of this course. Please review the course competencies HERE (Links to an external site.)Links to an external site.

The preferences are you demonstrate a working knowledge of control structures, error handling, classes, methods, recursion, and array processing.

This project will consist of two parts. The two parts will be a working program to show your classmates and a written t.u.t.o.r.i.a.l that covers the usage/creation of the program.

below is the rubric:

Working application with the following:

Five major competencies clearly demonstrated and shown in the comments

The application is flawless (25 Points)

The commenting is complete and professionally done (25 Points)

The program is easy to use, or there are clear instructions covering how to use
the program. Points will be deducted if the instructor must ask for additional information
on how to run the program (50 Points).

The lesson you write will include the following (100 points):

The lesson will cover the program written. The program and the lesson should be
well matched

The operating instructions for the program will be in the lesson

The lesson will be clear and polished.

The lesson should be a minimum of 3 pages long, double-spaced 12 point font.

The lesson will completely and clearly explain the program. The target audience of this
program is your classmates, so the average student at the end of this course should be
able to recreate the program you wrote and understand the program.

The program you write and the documentation you provide will be treated as a freeware
product. Your instructor may freely share the program and the documentation with others
but may not profit financially from the programs the students write. The instructor reserves
the right to use the program, in part or whole, with other students, faculty, or staff.

Task Points Five major competencies demonstrated 75

Working application with the following:

Five major competencies clearly demonstrated and shown in the comments

The application is flawless (25 Points)

The commenting is complete and professionally done (25 Points)

The program is easy to use, or there are clear instructions covering how to use
the program. Points will be deducted if the instructor must ask for additional information
on how to run the program (50 Points).

The lesson you write will include the following (100 points):

The lesson will cover the program written. The program and the lesson should be
well matched

The operating instructions for the program will be in the lesson

The lesson will be clear and polished.

The lesson should be a minimum of 3 pages long, double-spaced 12 point font.

The lesson will completely and clearly explain the program. The target audience of this
program is your classmates, so the average student at the end of this course should be
able to recreate the program you wrote and understand the program.

The program you write and the documentation you provide will be treated as a freeware
product. Your instructor may freely share the program and the documentation with others
but may not profit financially from the programs the students write. The instructor reserves
the right to use the program, in part or whole, with other students, faculty, or staff.

Explanation / Answer

--------Program---------

import java.util.*;

import java.lang.*;

public class SeatInstall

{

String[][] act= new String[24][3];

//Scanner sc= new Scanner(System.in);

public static void main (String []a) ////// main method ///////

{

  

  

System.out.println("---- Welcome to the Activity Zone ----");

System.out.println("---- How to install a car seat ----");

fun(); // installation process starts from here

}

static void fun() // process starts from here

{

Scanner sc= new Scanner(System.in);

  

System.out.println("---- The steps are as follows: clip in both metal hooks to metal hook in between seat cushions Next feed the seatbelt through the opening under the carseat cushion and buckle Then pull seat belt taught until it locks Tighten the belt connected to the hooks as tight as possible");

System.out.println("At last--> Make sure car seat does not wobble back and forth");

System.out.println("To know in details about the steps press 1 or to exit press 0");

int chc= sc.nextInt();

if(chc == 1)

{

System.out.println("Here we will discuss on :- How to clip in both metal hooks to metal hook in between seat cushions in details");

fun1();

}

else if(chc == 0)

{

System.out.println("Thanks for visiting !!");

System.exit(0);

}

}

static void fun1() // explaining clip in both metal hooks to metal hook in between seat cushions

{

Scanner sc= new Scanner(System.in);

System.out.println("Once buckle in, guide both shoulder and lap belts through the Locking Clip slots and slide across to adjust the shoulder belt to a better position. The clip should stay in place when installed correctly");

  

System.out.println("To know in details about the next steps press 1 or to exit press any key");

int chc= sc.nextInt();

if(chc == 1)

{

System.out.println("Here we will discuss on :- How to feed the seatbelt through the opening under the carseat cushion and buckle in details");

fun2();

}

}

static void fun2() // explaining Next feed the seatbelt through the opening under the carseat cushion and buckle

{

  

Scanner sc= new Scanner(System.in);

System.out.println(" If you are using seatbelts, figure out if yours are self-locking (they are required to be in any car made since 1997) and, if they are not, very carefully read how to use either the metal locking clip that came with your seat or the seat belt lock-off (if there is one) built into the car seat.");

  

System.out.println("To know in details about the next steps press 1 or to exit press any key");

int chc= sc.nextInt();

if(chc == 1)

{

System.out.println("Here we will discuss on :- How to pull seat belt tight until it locks in details");

fun3();

}

}

static void fun3() // explaining Then pull seat belt taught until it locks

{

  

Scanner sc= new Scanner(System.in);

System.out.println("Parents often make mistake on the side seats for ones that belong in the center. Make sure to tighten the straps once the clips are locked into place.");

  

System.out.println("To know in details about the next steps press 1 or to exit press any key");

int chc= sc.nextInt();

if(chc == 1)

{

System.out.println("Here we will discuss on :- How to tighten the belt connected to the hooks as tight as possible in details");

fun4();

}

}

static void fun4() // explaining Tighten the belt connected to the hooks as tight as possible

{

  

Scanner sc= new Scanner(System.in);

System.out.println("In order to tighten the belt to the hooks we must ensure that the adjuster is placed correct or we must pull out that much belt how much is needed or belt feel snug.");

  

System.out.println("To know in details about the next steps press 1 or to exit press any key");

int chc= sc.nextInt();

if(chc == 1)

{

System.out.println("Here we will discuss on :- How to make sure car seat does not wobble back and forth in details");

fun5();

}

}

static void fun5() // explaining Make sure car seat does not wobble back and forth

{

Scanner sc= new Scanner(System.in);

  

System.out.println("With our both hands, grasp the car seat at the base, near where the vehicle's safety belt passes through the seat. You shouldn't be able to move the safety seat more than one inch to the left or right, or forward. If you can, it's not tight enough. This is the number-one mistake everyone make.");

  

System.out.println("To continue from begning press 1 or to exit press any key");

int chc= sc.nextInt();

if(chc == 1)

{

fun();

}

}

}

----output----

---- Welcome to the Activity Zone ----

---- How to install a car seat ----   

---- The steps are as follows:

clip in both metal hooks to metal hook in between seat cushions   

Next feed the seatbelt through the opening under the carseat cushion and buckle   

Then pull seat belt taught until it locks   

Tighten the belt connected to the hooks as tight as possible

At last--> Make sure car seat does not wobble back and forth   

To know in details about the steps press 1 or to exit press 0   

1   

Here we will discuss on :-

How to clip in both metal hooks to metal hook in between seat cushions in details   

Once buckle in, guide both shoulder and lap belts through the Locking Clip slots and slide across to adjust the shoulder belt to a better position. The clip should stay in plac

------ written explanation-------------

In this program we have made several functions to reduce confusions of each steps. So I have made different functions for different steps explanation. Like:

* fun1() for the step "explaining clip in both metal hooks to metal hook in between seat cushions"

* fun2() for the step "explaining next feed the seatbelt through the opening under the carseat cushion and buckle "

* fun3() for the step "explaining next pull seat belt taught until it locks"

* fun4() for the step "explaining tighten the belt connected to the hooks as tight as possible"

* fun5() for the step "explaining make sure car seat does not wobble back and forth"

Other than this all I have made another function called fun() which is basically the principle module of all the steps.

Here every part is modulated for easy understanding of codes.

All this are designed as part how I thought to design it but it can also be modified as per requirement. If modification is done do check the flow is proper.