This paper reports a 3.8 µm pulse burst self-optical parametric oscillator (SOPO) employing the Nd:MgO:PPLN crystal, achieving programmable mid-infrared pulse burst output based on step-active Q-switching technology. Building on the intracavity optical parametric oscillator (IOPO) theory, a theoretical model for the step-active Q-switched self-optical parametric oscillator is developed by introducing idler photon and step loss terms. The simulation results elucidate the evolution of population inversion and photon numbers and determine step-active Q-switching loss values for different sub-pulse numbers. Additionally, a 3.8 µm pulse burst laser output with a repetition rate of 10 kHz is experimentally achieved using the step-active Q-switching signal designed from the theoretical simulation. The effective programming of the step-active Q-switching signal achieves control over 2-4 sub-pulses, 260-1000 ns intervals, and any amplitude ratios. The experimental and simulation results demonstrate consistency, offering valuable insights for optimizing the Q-switching technology in other SOPO systems.