2023-24 Programming Survey



A red asterisk (*) indicates required questions.


  1. In this class, my teacher gives clear instructions.*
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher treats everyone fairly.*
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher is available for help outside of class time.*
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher clearly states the objectives for the lesson.*
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher grades my work in a reasonable time.*
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher relates lessons to other subjects or the real world.*
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher allows for and respects different opinions.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher encourages all students to learn.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher uses a variety of activities and teaching methods in class.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher communicates in a way I can understand.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher manages the classroom with a minimum of disruptions.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher shows respect to all students.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher consistently enforces disciplinary rules in a fair manner.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher makes sure class time is used for learning.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher is knowledgeable about his/her subject.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher clearly defines long-term assignments (such as projects).
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher sets high expectations.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher helps me reach my potential.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher assigns relevant homework.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher communicates honestly with me.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. In this class, my teacher allows me to demonstrate my learning in a variety of ways.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. My teacher makes class interesting and challenging.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. My teacher is approachable and listens to me.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. My teacher shares feedback about my learning progress with me and my parents/caregivers.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. My teacher demonstrates an appreciation of students' cultural diversity.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. The labs used improved my understanding of the concepts.
      1 2 3 4 5  
    Strongly agree   Strongly disagree


  1. Do you have any closing comments that you feel would improve this class? Be specific or type no if you have none.





Business and Information Technology Teacher/VA Teachers for Tomorrow Teacher
Page County High School
Shenandoah, VA