← All CODEHS Flashcard Decks

Mixed Deck — All CODEHS Topics Flashcards

100 cards from real CODEHS practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 20 Mixed Deck — All CODEHS Topics flashcards as text
  1. Which of the following best describes machine learning?

    Answer: A subset of AI where systems learn patterns from data without being explicitly programmed

    Machine learning is a subset of AI in which algorithms learn from data to improve performance on tasks without being explicitly programmed for each scenario.

  2. Which HTML element is used to create an ordered list?

    Answer: ol

    The `` HTML element is used to create an ordered list, where each list item is numbered sequentially. This is ideal for presenting steps, rankings, or any sequence where the order of items is significant. Each individual item within the ordered list is defined using the `` (list item) tag.

  3. Which CodeHS tool allows a teacher to write custom coding exercises tailored to their local curriculum context?

    Answer: The custom exercise builder within the teacher dashboard

    The teacher dashboard includes a custom exercise builder where instructors can write their own coding prompts, test cases, and grading criteria.

  4. Which assessment type measures what a student CAN do rather than comparing them to peers?

    Answer: Criterion-referenced assessment

    Criterion-referenced assessments measure performance against specific learning criteria or standards rather than peer comparisons.

  5. What is the importance of digital literacy in modern professional practice?

    Answer: It enables effective use of technology tools essential for current practice

    Digital literacy is essential for leveraging technology effectively, maintaining security, and participating in modern professional practices.

  6. Which CodeHS feature allows teachers to customize lesson order and add their own content to meet state-specific CS standards?

    Answer: Custom curriculum builder

    CodeHS provides a custom curriculum builder that lets teachers reorder lessons and add content to align with local state standards.

  7. When a CodeHS exercise flags a student's code as incorrect, what is the most educationally sound next step?

    Answer: Read the error message and hint, then revise independently

    Reviewing the error message and hint builds debugging skills and independent problem-solving, which are core goals of the platform.

  8. A teacher wants to assess whether students can apply programming knowledge to a novel problem, not just recall syntax. Which CodeHS assessment type best serves this goal?

    Answer: Open-ended project or performance task requiring original code creation

    Open-ended projects require students to synthesize and apply knowledge creatively, assessing higher-order thinking beyond memorization.

  9. Which of the following is the primary programming language used for developing Android apps?

    Answer: Kotlin

    Kotlin is the primary programming language officially supported by Google for developing Android applications. It is a modern, statically typed language that runs on the Java Virtual Machine (JVM) and is fully interoperable with Java. Kotlin offers features like null safety, concise syntax, and coroutines, which enhance developer productivity and lead to more robust Android apps.

  10. Which CodeHS feature helps teachers identify students who may be copying code from one another?

    Answer: Code similarity/plagiarism detection in submissions

    CodeHS includes code similarity detection that flags submissions with suspiciously similar code structures, alerting teachers to potential plagiarism.

  11. In CodeHS, what is the educational rationale for providing 'hints' that reveal partial solutions rather than the full answer?

    Answer: Partial hints promote productive struggle, keeping students cognitively engaged without bypassing the learning

    Partial hints scaffold thinking without eliminating the challenge, preserving the learning opportunity while reducing frustration.

  12. What does the 'gradebook' feature in CodeHS allow a certified CodeHS teacher to do?

    Answer: Track student progress and assignment scores

    The CodeHS gradebook lets teachers monitor individual and class-wide student progress, completion rates, and assignment scores.

  13. What is the primary purpose of a 'capstone project' in a CodeHS CTE CS pathway?

    Answer: Demonstrate cumulative technical skills through a real-world project

    A capstone project synthesizes skills learned throughout a CTE pathway into a substantial, portfolio-ready deliverable for employers or colleges.

  14. Which feature of CodeHS helps teachers identify which students are struggling based on time-on-task and error frequency?

    Answer: Teacher dashboard analytics

    The teacher dashboard aggregates analytics like time-on-task and error rates to flag at-risk students needing intervention.

  15. What is the purpose of scenario planning?

    Answer: To prepare for multiple possible futures by developing response strategies

    Scenario planning explores multiple possible futures to develop flexible strategies and improve organizational resilience.

  16. What is the difference between strategic and tactical planning?

    Answer: Strategic sets long-term direction; tactical outlines specific short-term actions

    Strategic planning establishes overall direction and goals, while tactical planning defines the specific actions to achieve them.

  17. A CodeHS teacher is asked to write a recommendation letter for a student they believe is dishonest. What is the ethical response?

    Answer: Decline to write the letter or write an honest one

    Writing a dishonest positive letter or a punitive negative letter is unethical; declining or being truthful are the only ethical options.

  18. When designing a coding assignment, which practice best promotes academic integrity?

    Answer: Creating unique, personalized projects tied to individual interests

    Personalized projects make it harder to plagiarize and more meaningful for students to complete authentically.

  19. What does it mean when a CodeHS lesson is labeled 'Unplugged'?

    Answer: The activity teaches CS concepts without using a computer, through hands-on or group activities

    Unplugged activities teach computational thinking concepts through offline exercises like sorting cards or role-playing algorithms, no computer required.

  20. What is 'secondary transition planning' under IDEA?

    Answer: Coordinated activities to help students move from school to post-secondary life

    Transition planning must begin by age 16 (or earlier in some states) and focuses on goals for post-secondary education, employment, and independent living.

How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy

Sources & references

Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy

  1. help.codehs.com — Test delivery, exam format, score release, time limit, eligibility, fees, passing score, retake policy, score validity, exam information · verified Oct 2026