“…The procedure taken in this research development consists of 9 steps described as follows: (1) In the analysis of problem-solving needs include activities: (a) analyzing the existing conditions, namely looking for the root problems of the needs to be solved by learners (learners) who is the goal of problem-solving learning outcomes; (b) identify what needs to be mastered (knowledge, attitudes, and skills) to solve problems and follow up on possible new problems that need to be solved; (c) identify the difference between the expected goal condition and the existing condition; (d) determine and document the strengths that exist related to performance, and (e) determine what are the priorities to overcome the existing problems. The needs analysis is done by observation, interviews, and questionnaires, (2) In the analysis of learning resources includes activities analyzing the sources of people and media, namely: (a) Identification of learning resources includes the ability to teach staff, other teaching staff, computer technicians to develop online learners, offline, and mobile both owned by schools and outside the school, (b) identification of learning resources available include print, audio, audiovisual, computer, internet, and smartphone learning resources at school, (c) identification of learning resources There are printed learning resources, audio, audiovisual, computer, internet, and smartphone that are outside the school (WEB and other accesses. (3) At this stage, an analysis of the initial abilities and characteristics of students will be conducted, (4) Formulating learning objectives have been identified based on the previous steps, then arranged in order of the most important things.…”