Nan mais le problème c'est que tout java est en orienté objet. Tu peux t'en sortir sans si tu ne fait qu'utiliser tes propres "outils", mais dès que tu veut faire de la lecture clavier, de la création de fenêtres, d'utilisation de conteneurs (listes, maps, itérateurs), tu feras FORCÉMENT de l'OO, t'as pas le choix.
Et puis tu parles de tracer des triangles et rectangles, mais le problème c'est que ça se fait en graphique, et que pour faire du graphique faut déjà bien comprendre java et l'orienté object en général. 