Strongly disagree
Disagree
Agree
Strongly agree
I understand computer science concepts well enough to teach basic computer science concepts effectively.
I find it difficult to explain computer science concepts to students.
I am typically able to answer questions students have about computer science.
I wonder if I have the necessary skills to teach computer science concepts.
When a student has difficulty understanding a computer science concept, I am usually at a loss as to how to help the student.
I feel prepared to teach basic computer science concepts in my elementary school class.
I feel that I can’t teach computer science as well as I do other subjects.
I know the steps necessary to teach computer science concepts to elementary school students.
I feel confident in my ability to teach basic computer science concepts.
I am comfortable with learning computing concepts.
I think computer science is boring.
I can learn to understand computing concepts.
I like writing computer code.
I do not think that I can learn to understand computing concepts.
I think computer science is interesting.
I am sure that I can learn how to program.