1. The lesson plan is for a class of 11 trainees studying programmable logic controllers at the RCT College in Saudi Arabia. The lesson will cover counters up using a lecture, discussion, and group work format. 2. The objectives are for trainees to understand different types of counters, explain asynchronous and synchronous counters, draw output diagrams, and analyze counter construction. 3. The lesson will begin with an introduction on counters and pre-knowledge questions. Trainees will take notes and work individually, in pairs, and groups during explanations, exercises, and handouts on counters up.