This research developed the English teaching materials based on moral characters. Therefore, the focus was to improve the English teaching quality by aligning the students' needs and lecturers' expectations (needs analysis) with the values of moral. The 'I-DO' method was developed with three different phases namely; 1) The input stage, the students’ needs were analyzed in which 55 students and 10 lecturers participated. Data collection used a questionnaire and the data were analyzed by description. 2) The development stage the aims and goals were formulated by taking into account the information obtained from needs analysis. 3) The output stage conducted by planning the lesson, and generating the teaching material prototypes in which the values of moral are included. The article established an English learning teaching materials with well-developed prototype particularly for speaking skill of making transaction. The findings with the use of the 'I-DO' methodology provides useful input for developing the ELT materials in language programs. Therefore, English language teachers should study this methodology in order to use its stages in developing ELT materials for other subjects.
Copyrights © 2025