D i s t r a c t o r s i n P a r s o n s P r o b l e ms D e c r e a s e L e a r n i n g E fg i c i e n c y f o r Y o u n g N o v i c e P r o g r a mme r s K y l e J . H a r m s , J a s o n C h e n , C a i t l i n K e l l e h e r
C o d e P u z z l e : P a r s o n s P r o b l e ms P a r s o n s , D . a n d H a d e n , P . 2 0 0 6 . P a r s o n ’ s P r o g r a m m i n g P u z z l e s : A F u n a n d E fg e c t i v e L e a r n i n g T o o l f o r F i r s t P r o g r a m m i n g C o u r s e s . 2 j s - p a r s o n s - J a v a S c r i p t l i b r a r y f o r P a r s o n ’ s P r o b l e m s : h t t p s : / / j s - p a r s o n s . g i t h u b . i o / E r i c s o n , B . J . e t a l . 2 0 1 5 . A n a l y s i s o f I n t e r a c t i v e F e a t u r e s D e s i g n e d t o E n h a n c e L e a r n i n g i n a n E b o o k .
C o d e P u z z l e s & D i s t r a c t o r s 3 P a r s o n s , D . a n d H a d e n , P . 2 0 0 6 . P a r s o n ’ s P r o g r a m m i n g P u z z l e s : A F u n a n d E fg e c t i v e L e a r n i n g T o o l f o r F i r s t P r o g r a m m i n g C o u r s e s . E r i c s o n , B . J . e t a l . 2 0 1 5 . A n a l y s i s o f I n t e r a c t i v e F e a t u r e s D e s i g n e d t o E n h a n c e L e a r n i n g i n a n E b o o k .
A D i s t r a c t o r i s a n E r r o r . . . 4
D i s t r a c t o r s i n C o d e P u z z l e s . . . ? ? 9
Q u e s t i o n s W h a t i s a d i s t r a c t o r i n a c o d e p u z z l e ? W h a t i s t h e i m p a c t o f d i s t r a c t o r s i n c o d e p u z z l e s ? 1 0
W h a t i s a D i s t r a c t o r i n a C o d e P u z z l e ? “ U n n e c e s s a r y C o d e ” “ E x t r a F r a g m e n t s ” ? “ E r r o n e o u s C o d e ” D i s t r a c t o r s c a n b e u s e d t o . . . “ i l l u s t r a t e a p a r t i c u l a r p o i n t ” “ h i g h l i g h t p r o g r a m m i n g p r i n c i p l e s t h e s t u d e n t m a y i g n o r e ” 1 1 P a r s o n s , D . a n d H a d e n , P . 2 0 0 6 . P a r s o n ’ s P r o g r a m m i n g P u z z l e s : A F u n a n d E fg e c t i v e L e a r n i n g T o o l f o r F i r s t P r o g r a m m i n g C o u r s e s .
P a r t i a l , S u b o p t i m a l P a t h D i s t r a c t o r s I n i t i a l S t a t e I n i t i a l N e s t i n g A l t e r n a t i v e S t a t e m e n t s 1 3
R e s e a r c h Q u e s t i o n s W h a t i s a d i s t r a c t o r i n a c o d e p u z z l e ? W h a t i s t h e i m p a c t o f d i s t r a c t o r s i n c o d e p u z z l e s ? D o p a r t i c i p a n t s u s e t h e d i s t r a c t o r s ? H o w d o d i s t r a c t o r s a fg e c t t a s k c o m p l e t i o n t i m e , t a s k s u c c e s s , a n d c o g n i t i v e l o a d ? D o d i s t r a c t o r p a r t i c i p a n t s s h o w m o r e e v i d e n c e o f l e a r n i n g ? 2 0
S t u d y D e s i g n : T r a i n i n g P h a s e 2 2
T r a i n i n g T a s k s T a s k P r o g r a mmi n g C o n c e p t P a r t i a l S u b o p t i m a l P a t h D i s t r a c t o r s 1 D o T o g e t h e r A l t e r n a t i v e S t a t e m e n t s ✕ 2 R e p e a t A l t e r n a t i v e S t a t e m e n t s 2 I n i t i a l S t a t e 3 R e p e a t { R e p e a t } A l t e r n a t i v e S t a t e m e n t s I n i t i a l S t a t e 4 R e p e a t { R e p e a t } A l t e r n a t i v e S t a t e m e n t s I n i t i a l S t a t e 5 R e p e a t { D o T o g e t h e r } I n i t i a l N e s t i n g I n i t i a l N e s t i n g 6 D o T o g e t h e r { R e p e a t } A l t e r n a t i v e S t a t e m e n t s 2 3
S t u d y D e s i g n : T r a n s f e r P h a s e 2 5
R e s e a r c h Q u e s t i o n s D o p a r t i c i p a n t s u s e t h e d i s t r a c t o r s ? H o w d o d i s t r a c t o r s a fg e c t t a s k c o m p l e t i o n t i m e , t a s k s u c c e s s , a n d c o g n i t i v e l o a d ? D o d i s t r a c t o r p a r t i c i p a n t s s h o w m o r e e v i d e n c e o f l e a r n i n g ? 2 9
R e s e a r c h Q u e s t i o n s D o p a r t i c i p a n t s u s e t h e d i s t r a c t o r s ? H o w d o d i s t r a c t o r s a fg e c t t a s k c o m p l e t i o n t i m e , t a s k s u c c e s s , a n d c o g n i t i v e l o a d ? D o d i s t r a c t o r p a r t i c i p a n t s s h o w m o r e e v i d e n c e o f l e a r n i n g ? 3 0
D i s t r a c t o r s I n c r e a s e d P u z z l e T i me - o n - T a s k A v e r a g e P u z z l e T i m e - o n - T a s k 7 . 9 7 . 3 ) . 6 . 4 n 6 . 3 mi 5 . 9 5 . 8 5 . 6 ( 5 . 5 5 . 2 k 4 . 9 s N o D i s t r a c t o r s a 4 . 5 T 4 . 2 - D i s t r a c t o r s n o - me i T e l z z u P T a s k 1 T a s k 2 T a s k 3 T a s k 4 T a s k 5 T a s k 6 3 1 p < . 0 5
D i s t r a c t o r P a r t i c i p a n t s C o mp l e t e d F e w e r P u z z l e s S u c c e s s f u l l y P e r c e n t a g e o f P a r t i c i p a n t s W h o S u c c e s s f u l l y C o m p l e t e d E a c h P u z z l e 0 . 9 8 0 . 9 6 0 . 9 4 0 . 8 3 8 0 % 7 8 % 0 . 7 7 0 . 7 2 s t n 6 0 % N o D i s t r a c t o r s a 5 8 % p i 5 3 % c D i s t r a c t o r s i t r a P f o 2 9 % % T a s k 1 T a s k 2 T a s k 3 T a s k 4 T a s k 5 T a s k 6 3 2 p < . 0 0 1
D i s t r a c t o r s I n c r e a s e d C o g n i t i v e L o a d w h e n C o mp l e t i n g P u z z l e s M e a n M e n t a l E fg o r t R a t i n g f o r E a c h P u z z l e 6 . 3 6 . 1 5 . 9 5 . 9 5 . 7 5 . 6 5 . 4 5 . 2 5 4 . 9 4 . 7 4 . 7 t r o fg N o D i s t r a c t o r s E l a t D i s t r a c t o r s n e M n a e M T a s k 1 T a s k 2 T a s k 3 T a s k 4 T a s k 5 T a s k 6 3 3 p < . 0 1 M o r r i s o n , B . B . e t a l . 2 0 1 4 . M e a s u r i n g C o g n i t i v e L o a d i n I n t r o d u c t o r y C S : A d a p t a t i o n o f a n I n s t r u m e n t .
R e s e a r c h Q u e s t i o n s D o p a r t i c i p a n t s u s e t h e d i s t r a c t o r s ? H o w d o d i s t r a c t o r s a fg e c t t a s k c o m p l e t i o n t i m e , t a s k s u c c e s s , a n d c o g n i t i v e l o a d ? D o d i s t r a c t o r p a r t i c i p a n t s s h o w m o r e e v i d e n c e o f l e a r n i n g ? D i s t r a c t o r s … I n c r e a s e d t i m e o n t a s k D e c r e a s e d p u z z l e s u c c e s s I n c r e a s e d e x t r a n e o u s c o g n i t i v e l o a d 3 4
Recommend
More recommend