Here are two games I wrote a while ago (both easy and fun):
1-Finger trainer. You have to tap the screen as much as possible in 7 seconds. Has highscores.
2-Reflex trainer. At first there is a traffic light with gray light. Once you tap the screen, the light goes yellow and it waits a random number of seconds ranging from 1 to 7. Once this time has passed, the light goes green and you have to tap the screen as fast as possible. With highscores too.
Both making and playing these games with friends were fun, so it was a motivating project for me.
It is not difficult to change the tap with a click.
Here are some ideas which I come up with you can make these little and simple softwares / games to develop your understanding more about softwares.
1). Guess my number
3). Tap to catch the ball
4). Tap to hit my moving target
5). Type and save in file
6). Get weather. = for any states,city, country,
7). Remove the given characters from a given big large file.
Start way super basic. First get a shape to move with keyListener. After that I think working with a bitmaps collision would prove the most interesting and give you the most insentive to keep going.
Dont worry about copying code from others at first. Just make sure you notate and understand why they use stuff like keyListener and window.end. You should be fine.
Also NEVER forget that your first game should be super basic and take no longer than a month to develope.
I made a few games:
I can give you ideas for those games I created in c++ :
3. Number guessing game
5. Word guessing game
All these games can easily be created without learning graphics.
Best of luck!!😀