Hubwieser, P.Functions, Objects and States: Teaching Informatics in Secondary Schools: Invited talkInformatics Education - The Bridge between Using and Understanding ComputersMittermeir, R.Springer2006