#Need help with an assignment

1 messages · Page 1 of 1 (latest)

dapper radish
#

I have an ICA that I need to do but I'm weak at java and AI is not really helpful if someone can dm me kindly I need help. Thanks

warm impBOT
#

<@&987246399047479336> please have a look, thanks.

#

Here is an AI assisted attempt to answer your question 🤖. Maybe it helps! In any case, a human is on the way 👍. To continue talking to the AI, you can use </chatgpt:1108714622413963314>.

#
TJ-Bot
I have an ICA that I need to do but I'm weak at java and AI is not really helpful if someone can dm me kindly I need help. Thanks

I'm struggling with a Java assignment and need some help. Can someone please DM me if you're able to assist? Thank you.

digital pasture
#

We don't do support over direct messages, please ask your question here.

dapper radish
#

Well I have an ICA which I need to do and it is about creating a java program for them to store their data. It is broken into 4 phases.

dapper radish
#

I just woke up rn I can send the specification document it's on My laptop

dapper radish
#

here is the specification

digital pasture
#

And what's your specific question?

dapper radish
#

I am weak at java, I need guidance on how can I do this

digital pasture
#

But what are you stuck on? You need to ask specific questions, not just broad strokes.

dapper radish
digital pasture
#

As stated, you need to ask specific questions. Kindly don't just go: I'm stuck. What's unclear, what's preventing you from progressing, what's befuddling you.

dapper radish
#

I see my bad sorry for wasting your time

snow gyro
digital pasture
#

Indeed, at this point it's just not clear to me what's unclear to you.

pastel lagoon
#

And thus you aren’t initializing the fields properly

#

Also baseCost is a double but the parameter is an int, why that?

dapper radish
dapper radish
dapper radish
digital pasture
#

You need to help us help you.

#

Everyone was a beginner once.

#

But as it stands we can't give any advice beyond what was stated, not to use chatGPT and to check out:

warm impBOT
#

For learning Java, we recommend MOOC.

It is a completely free introductory Java course created by the University of Helsinki, it is a great way to learn Java from the ground up.

Visit MOOC here:
https://java-programming.mooc.fi
(the course is available in both English and Finnish)

  • The MOOC teaches a broad introduction to programming in Java in two parts - one at beginner, and another at intermediate level.
    The end of the course is marked by creating your own Asteroids game clone!
  • The MOOC allows using features up to Java 11 - you can install Temurin OpenJDK 11 from the Adoptium project.
  • To submit exercises for evaluation, you need to configure an Editor/IDE (Integrated Development Environment) with the TMC Plugin.

The course instructions will suggest to use TMCBeans/NetBeans or VS Code for the course, but you can also use IntelliJ, which we generally recommend.

  • TMCBeans/NetBeans is the easiest to configure - but has the most dated user experience
  • VS Code is very popular as an editor, but it is quite new for Java Development. Some extra configuration is needed.
  • IntelliJ arguably has the best user experience and is most widely used Java IDE by professionals.
    IntelliJ requires installing a version no newer than 2023.1 - because the IntelliJ TMC Plugin doesn't work with newer installs.
    The IntelliJ Community version is completely free and all you need to install the TMC plugin.

To use IntelliJ with the MOOC, simply install the TMC plugin by opening IntelliJ -> File -> Settings -> Plugins and searching for TMC. You will then be able to use IntelliJ to complete MOOC.

About the course - Java Programming

dapper radish
dapper radish
dapper radish
digital pasture
dapper radish
#

I hope this clears what I am trying to say 😭

digital pasture
#

That's the nice thing about programming, often you can decide which area to tackle first. Here it looks like you just need to create some classes, and use the appropriate constructors to showcase how the classes relate.

#

It also looks like when you invoke a method of a specific class that you should add a System.out.println which mentions in which class the method is.