How an Affective Learning Environment for Learning Java Impacts the Student's Learning Results | IEEE Conference Publication | IEEE Xplore