In this course, we will use Eclipse as our IDE (Integrated Development Environment). An IDE is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build automation tools, and a debugger.
It is strongly advisable to write all programs on your own and please avoid to copy from your friends. This is the correct way to learn programming. You need to practice a lot. Practice makes perfect.
Before you start doing practice with various types of examples given in this reference, I'm making an assumption that you are already aware about what is a computer program and what is a computer programming language?
I found a few websites that explaining about computer programming clearly. Here are some of them:
1. A Gentle Introduction to Programming (https://www.freecodecamp.org/news/a-gentler-introduction-to-programming-1f57383a1b2c/)
2. Introduction to Programming (https://www.bbc.com/bitesize/guides/zts8d2p/revision/1)
3. Introduction to Programming (https://en.wikiversity.org/wiki/Introduction_to_Programming)