The research coordinator evaluated the stroke patients to determine cognitive impairment and study eligibility. After screening and baseline testing, the participants were randomly assigned to an experimental or control group in a 1:1 ratio, using a computer-generated random code. Baseline evaluations were performed during appointments at the stroke clinic. The researcher introduced the web-based program to the intervention group after allocation. A guidebook for the program was also provided to both stroke patients and primary caregivers in the intervention group. The guidebook included information about the website and methods to register for and attend a lecture