+1(316)4441378

+44-141-628-6690

Archive for the ‘Undergraduate’ Category

Alice Programming Assignment 5

(Use Alice Software)

A common exercise is teaching someone a new language is to show the person familiar objects and ask for the word for that object.  In this exercise, you are to write a simple vocabulary builder to help someone learn the Spanish word for cat.  The scene shows a cat sitting on the grass and three Spanish words (3D text) displayed in front of the cat.  The user is expected to click on the correct Spanish word for cat.  A click on any other object will not work and causes the cat to shake his head "left to right", "right to left"  indicating that the choice was incorrect).  If the user clicks on "gato" the cat will say "Si Si" with no head shaking. 

Write a function (isGato) that returns true if the word (a 3D text object) selected is "gato" and false otherwise.  Add a congratulation billboard after the correct word is chosen.  Change the opacity of the false word so that it is no longer visible.

Alice Programming Assignment 4

(Please use Alice software)

Create a method that performs an animation appropriate for the ride object selected.(found in attachment)

  Then create a way to start and stop the ride using the "While something is true "EVENT"  (do not use a while statement). Use an object other than the spacebar to stop/start the ride.

Create instructions to inform the user how to start and stop your ride object.  Include comments for each major instruction in your program.

Hints:

The animation for the ride object must not have any loops on its implementation.
The loop action is performed by the "While something is true" EVENT.
There should be only ONE "When the mouse is clicked on something" event or "When a key is typed" event.
There should be at least one method called
The user has to have the ability to start/stop the ride as many times as she/he desires.
Think about a switch: when it is on, the ride starts; and when it is off, it stops

Alice Programming Assignment 3

(Make sure to have Alice software)

The scene below shows a world with 6 people that speak different languages and are standing around a globe.

https://www.youtube.com/watch?v=dwpRJwxXDpI&feature=emb_title

These languages could include English, Turkish, Spanish, French, Irish and Italian. You can use other languages if you choose. Create an animation where any 2 people in the scene move closer to the globe as they say hello in their own language. Then they should turn around the globe a half revolution (review as seen by method).

Each person should then change his/her position to where the other person was standing. Your code should use just one method named greeting. This method will have 4 parameters, 2 for the people, and 2 for the foreign words.

In my First Method, you should call the greeting method 3 times.

These languages could include English, Turkish, Spanish, French, Irish and Italian. You can use other languages if you choose. Cr

Alice Programming Assignment 2

(Please have Alice software)

The Tortoise and the Hare

We all know the story about The Tortoise and the Hare. For this project we will use the Tortoise and Hare story line. 

In our story, the bunny was confident that he would win the race, so he did not work hard and lost the race. The bunny solicited the hare to find out why the bunny lost the race. The hare shared his experience with the bunny, now the  bunny knows he needs to train harder to win the race.  In our story the bunny will win the race.

Use the initial scene in the  Attached File section.

Write a program to make the bunny hop over the two obstacles, then hop on top of  the third position of the trophy podium, and finally he hops on the first place podium. Turn the bunny's feet backward and forward to make it look like a hop. Use the height and distance functions to guide the upward and forward movements, respectively. During the upward and forward movement the b

Alice Programming Assignment

(Please Have Alice software)

Zeus Modification

Recreate the Zeus world.  In this world, a philosopher has been zapped by lightning and is scorched to show he has met a tragic ending.  However, the philosopher is still in the scene and the user can zap him again. 

Revise the program to allow the user to zap each philosopher.  Make each zapped philosopher fall down below the ground, where he can't be mouse-clicked again.

Include comments for each major instruction in your program.

-Download the initial scene for the project
-Create the methods and events
-Once you have it ready, then perform the modifications  in this project
-Each philosopher that is zapped should fall below the ground where he can't be zapped again
-The Lightning Bolt should not be seen as it returns to the cloud
-The sound should play

Lithium Titanate in batteries

This project is about research and computational modeling. You can use any software to design the material of lithium titanate: MATLAB, VESTA, QUANTUM ESSPRESSO or any material design software you prefer. There are some factors we research and see from the design: ionic conductivity, vacancy, energy barrier, band structure, etc. From those factors, we can emphasize that lithium titanate is one of the good choices for energy storage, high power of batteries.

The format of the report should be: Introduction, Literature Review, Hypothesis/Objectives, Materials and Methods, Results, Discussion, Conclusions, References.

I have attached some journal articles related to lithium titanate and reference page below. You can add more journal articles that you feel they are necessary.

Font: Times New Roman, size 12, APA format for the report.

Then, do one POWER POINT for presentation.

ENTD380 Assignment 3

Assignment Instructions
Instructions:

* Make sure you go to this week's chapter lesson for more guidance. 

For this assignment, you will write two different methods.  In one method you will pass a value to the method and in the other method you will return a value from the method.  Name your methods PassValue and ReturnValue.

Save the code in jGRASP, then save it in c:myjava and run it.

/*******************
  Name:

  Date:

Notes:   
*******************/

public class PassValue
{
public static void main(String[] args)
{
  add content and comments
  }
  public static void sub(String)
  {
  add content and comments
  }
}





/*******************
  Name:

  Date:

Notes:   
*******************/

public class ReturnValue
{
public static void main(String[] args)

411 Assignment 3

Assignment Instructions

Week 3 Assignment

Write a two page (double spaced) paper outlining business processes that can make software development realistic and successful. All material for this assignment can be found in the required reading in the textbooks (Bennatan Ch 3 & Ahmed Ch 3).

Title your Word doc this way:
ENTD411 B001 Win 12
Week 3 Assignment
Last Name, First Name


Assignments are due by 11:59 p.m. Eastern Time on Sunday.
Be sure to sue APA style references to support your answers.
See the Evaluation Procedures section for additional information on assignments.

Problem(PLC) – conveyors sequence

It's a project that has a report and presentation. the project title is PLC conveyors sequence. there is four important things to do: LOGO software V 8.1, Relay diagram on constructor software, flowchart free online to develop, wiring diagram using kit do the virtual connection of Input/Output devices. Using a module-based by line diagram connection.all the four things must be recorded to a video so 4 videos for the steps and also have a screenshot.

Data communication

Answer basic networking questions, half a page per question. Simple and easy.


The Transmission Control Protocol (TCP) is a transportprotocol that provides connection-oriented, reliable,end-to-end byte-streams as a service to the application layer.For many applications, it is very inconvenient that TCP usesbyte streams rather than packets.

(the '' is a part over the larger questions above)

Explain what the statement TCP provides a byte-stream service means

What does the byte-stream service mean forapplications that use socket functions (Berkeleysockets) such as send() and recv() to exchangedata? What must programmers do differently when they use TCP instead of a transport protocol that provides a packet-based service?

If an application uses TCP but needs packets, how must the developer design the application-layer protocol?

Would it be easy to create a new transport protocol PacketTP with small changes to TCP that delivers a connection-orien