Filter your results
9th Grade - 12th Grade
Problem-Solving Techniques - Procedures and Logic - AP Computer Science Principles
Lesson
9th Grade - 12th Grade
Computers
Focus on developing problem-solving techniques through procedures and logical reasoning. Enhance the ability to interpret and implement algorithms, leading to improved computational thinking skills.
See more
10th Grade - 12th Grade
Java Programming Fundamentals - Operators & Arrays - AP Computer Science A
Quiz
10th Grade - 12th Grade
Computers
Programming
Gain a comprehensive understanding of operators and array concepts in Java programming, specifically designed for AP Computer Science A students. Master key programming constructs and solve practice questions to effectively reinforce skills and prepare for advanced topics.
See more
9th Grade - 12th Grade
[Critical Thinking - Encoding and Data Representation - Computer Science Principles]
Quiz
9th Grade - 12th Grade
Computers
Programming
Explore encoding and data representation concepts, including ASCII, binary conversions, and applications in digital media. Build critical thinking skills and apply data representation techniques to address complex computer science problems.
See more
9th Grade - 12th Grade
Computing Concepts - Data Representation & Networking - Computer Science
Quiz
9th Grade - 12th Grade
Computers
Focuses on fundamental computing concepts, including data representation, compression methods, and various programming styles. Learners will gain a comprehensive understanding of how these concepts apply to real-world computing scenarios, enhancing problem-solving and analytical skills.
See more
9th Grade - 12th Grade
Understanding Networking and Internet Protocols - Computer Networks and Communication Systems - AP Computer Science Principles
Quiz
9th Grade - 12th Grade
Computers
Explore essential topics in computer networks, including bandwidth, fault tolerance, and the TCP/IP protocol. Gain a comprehensive understanding of internet infrastructure while developing skills in network efficiency analysis and system data processing.
See more
9th Grade - 12th Grade
Fundamental Concepts - Variables and Algorithms - Principles of Computer Science
Quiz
9th Grade - 12th Grade
Computers
Develop a deep understanding of computer science fundamentals by exploring the roles of variables, algorithms, and the iterative development process. Gain insight into essential programming principles and learn how to apply them effectively in problem-solving and software development.
See more
9th Grade - 12th Grade
App Development - Project Design - AP Computer Science Principles
Interactive Video
9th Grade - 12th Grade
Computers
Explore the varied aspects of app development and project design aligned with the AP Computer Science Principles framework. Develop project planning and implementation skills, build confidence through hands-on experiences, and cultivate creative thinking for technological solutions.
See more
9th Grade - 12th Grade
Cybersecurity Fundamentals - Threat Detection & Prevention - AP Computer Science Principles
Quiz
9th Grade - 12th Grade
Computers
Focus on understanding the essentials of cybersecurity with an emphasis on threat detection and prevention. Enhance knowledge of tactics to identify malicious software, apply encryption methods, and implement safe network practices.
See more
9th Grade - 12th Grade
Java Fundamentals - Syntax & Variables - AP Computer Science A
Quiz
9th Grade - 12th Grade
Computers
Explore essential Java programming concepts such as classes, syntax validation, variable declaration, and operators, tailored for AP Computer Science A students. The focus is on developing a foundational understanding of Java programming to enable effective writing and analysis of basic Java code.
See more
10th Grade - 12th Grade
Logical Processing - Conditional Statements - Computer Science Principles
Quiz
10th Grade - 12th Grade
Computers
Explore core concepts in computer science principles with a focus on logical processing and conditional statements. Enhance problem-solving skills and develop a deeper understanding of algorithm design and implementation through practical examples and in-depth explanations.
See more
9th Grade - 12th Grade
[Problem Solving - Array Manipulation - Java Programming]
Quiz
9th Grade - 12th Grade
Computers
Programming
Enhance understanding of array manipulation in Java programming through multiple-choice questions. Develop problem-solving skills and gain confidence in applying array concepts to address complex computational challenges.
See more
9th Grade - 12th Grade
Problem Solving Skills - Algorithms and Computation - AP Computer Science Principles
Quiz
9th Grade - 12th Grade
Computers
Understand the fundamental concepts of algorithms and computation, with a particular focus on developing problem-solving skills in alignment with AP Computer Science Principles. Learn about algorithm efficiency, explore decision-making processes, and gain insights into distributed computing techniques.
See more
9th Grade - 12th Grade
Object-Oriented Programming - Terminology & Access Modifiers - AP Computer Science A
Quiz
9th Grade - 12th Grade
Computers
Enhance understanding of key object-oriented programming concepts, including terminology and the functions of public and private access modifiers. Deepen knowledge on object initialization and effective management of class attribute access to better prepare for the AP Computer Science A exam.
See more
9th Grade - 12th Grade
Fundamentals of Programming - Variables & Development Processes - Computer Science Principles
Flashcard
9th Grade - 12th Grade
Computers
Examine foundational concepts in computer science, including variables, iterative development processes, and algorithms. Build skills to store and manipulate data efficiently, solving problems through practical programming exercises. Enhance understanding and application of core principles.
See more
9th Grade - 12th Grade
If-Else Logic - Control Structures - Programming Fundamentals
Quiz
9th Grade - 12th Grade
Computers
Explore fundamental programming concepts with a focus on control structures such as if-else statements and loops. Through engaging exercises, enhance understanding of logical operations and improve the ability to design robust algorithms.
See more
10th Grade - 12th Grade
Binary Systems - Data Representation & Transmission - Computer Science Principles
Flashcard
10th Grade - 12th Grade
Computers
Explore the core principles of binary systems and their essential role in digital data representation and transmission. Gain proficiency in understanding binary operations, utilizing bit-rates, and improving data encoding techniques.
See more
9th Grade - 12th Grade
Principles - Cybersecurity & Networking - Computer Science Overview
Flashcard
9th Grade - 12th Grade
Mathematics
Gain a comprehensive understanding of fundamental computer science concepts, focusing on cybersecurity, networking, and programming principles. Explore the function of protocols, the importance of cybersecurity, and the role of components such as compilers and operating systems. Develop the ability to apply these concepts in real-world contexts.
See more
9th Grade - 12th Grade
Data Representation and Security Principles - Concepts and Applications
Flashcard
9th Grade - 12th Grade
Mathematics
Explore fundamental computer science concepts including binary conversion, abstraction, and cybersecurity principles. Gain insights into key computing ideas, enhance problem-solving abilities, and understand security measures that protect information systems.
See more
10th Grade - 12th Grade
Programming Concepts - Functions Overview - Computer Science Principles
Flashcard
10th Grade - 12th Grade
Computers
Gain essential insights into core programming principles by examining the role and functionality of functions within computer science. Understand how functions contribute to program modularity, improve code readability, and facilitate efficient collaboration through abstraction and parameterization.
See more
10th Grade - 12th Grade
Data Representation and Transmissions - Binary Systems and Digital Data Principles
Quiz
10th Grade - 12th Grade
Computers
Explore the foundational elements of data representation in computing, focusing on understanding binary systems and digital data transmission. Develop the ability to differentiate between various data units and recognize the critical role of binary in digital technology. Enhance computational thinking and analytical skills through a deep comprehension of these core concepts.
See more