i only have basic java knowledge and java is the only language i know…
not really sure on how to proceed on all this
You will be fine! All the ideas that Fuzzy listed can be completed in pretty much any language. A more or less ‘complete’ language like Java has more than enough ability to be able to solve those problems. If the only language you knew was Brainfuck or Ook! then you’d have your work cut out for you.
Also, I’m down! I need something to motivate me more.