  This paper describes a blended learning implementation and experience
supported with intelligent learning environments included in a learning
management system (LMS) called @KU-UZEM. The blended learning model is realized
as a combination of face to face education and e-learning. The intelligent
learning environments consist of two applications named CTutor, ITest. In
addition to standard e-learning tools, students can use CTutor to resolve C
programming exercises. CTutor is a problem-solving environment, which diagnoses
students' knowledge level but also gives feedbacks and tips to help them to
understand the course subject, overcome their misconceptions and reinforce
learnt concepts. ITest provides an assessment environment in which students can
take quizzes that were prepared according to their learning levels. The
realized model was used for two terms in the "C Programming" course given at
Afyon Kocatepe University. A survey was conducted at the end of the course to
find out to what extent the students were accepting the blended learning model
supported with @KU-UZEM and to discover students' attitude towards intelligent
learning environments. Additionally, an experiment formed with an experimental
group who took an active part in the realized model and a control group who
only took the face to face education was performed during the first term of the
course. According to the results, students were satisfied with intelligent
learning environments and the realized learning model. Furthermore, the use of
intelligent learning environments improved the students' knowledge about C
programming.
