Think about your formal K-12 instruction as you are reading about different learning theories. What examples in your education jump out as particularly useful or not useful, and why? Then answer the following questions.
What constructivism have you seen in computer science instruction?
What particularly interesting / successful use of constructivism can you recall in your own K-12 education not in computer science?
What examples of active learning have you participated in in computer science courses? Did you participate fully or reluctantly? Do you feel it helped your understanding?
What examples of actively learning have you participated in in a field other than computer science courses? How did it help your understanding?
What scaffolding has you seen in computer science instruction?
What particularly interesting / successful scaffolding can you recall in your own K-12 education not in computer science?