Pre

Post

Test of significance

No.

%

No.

%

Total knowledge

Poor

17

25.0

12

17.6

Fair

34

50.0

18

26.5

Good

17

25.0

38

55.9

Mean% ± SD

66.1 ± 11.4

72.9 ± 12.0

t: −3.631 P: .001*

Total attitude

Negative

34

50.0

21

30.9

Positive

34

50.0

47

69.1

Mean% ± SD

77.9 ± 11.2

86.4 ± 11.2

t: −4.815 P: <.001*