Effects of gender and abstract thinking factors on adolescents' computer program learning | IEEE Conference Publication | IEEE Xplore