Share Teach Alice in introductory programming courses as a precursor to object-oriented programming languages, like Java, to make OOP fun and interesting for beginners to learn. with FacebookShare Teach Alice in introductory programming courses as a precursor to object-oriented programming languages, like Java, to make OOP fun and interesting for beginners to learn. with Twitter Alice’s simple syntax removes the challenge of learning the syntax of a traditional programming language. Alice translates easily into Java, easing students’ transition from Alice to Java. More about this tip Tags Java Other Programming Language External Source From "Alice First: 3D Interactive Game Programming" by Robert Seidman Other Tips By Other Tips By Robert Seidman