Complete simulation repository
Computer Fundamentals And Programming Simulations
Open a specific simulation directly instead of loading a generic component default. Every repository entry preserves its exact scenario, links back to its lesson, and can be bookmarked or shared independently.
Showing 19 of 19 simulations.
Statics simulation family
Computer Fundamentals And Programming
Introduction to Computers - Theory & Concepts
A comprehensive overview of computer hardware, software, number systems, operating systems, history, and architecture.
Open simulationProgramming Basics - Theory & Concepts
A comprehensive guide to programming fundamentals, compilation vs. interpretation, data representation, syntax, variables, data types, operators, and input/output operations.
Open simulationAlgorithm Design and Logic Formulation - Theory & Concepts
A deep dive into algorithms, flowcharts, pseudocode, and structured problem-solving techniques.
Open simulationControl Structures in Programming - Theory & Concepts
A comprehensive guide to conditional statements (if-else, switch), short-circuit evaluation, and looping constructs (for, while, do-while).
Open simulationControl Structures in Programming - Theory & Concepts - Loop Visualizer
A comprehensive guide to conditional statements (if-else, switch), short-circuit evaluation, and looping constructs (for, while, do-while).
Open simulationFunctions and Modular Programming - Theory & Concepts
A detailed exploration of functions, variable scope, parameter passing (by value vs. by reference), and recursion.
Open simulationData Structures - Theory & Concepts
A comprehensive overview of organizing and storing data efficiently using Arrays, Linked Lists, Stacks, Queues, Trees, Graphs, and Hash Tables.
Open simulationFile Handling - Theory & Concepts
A comprehensive guide to reading, writing, and managing files, covering text vs. binary formats, serialization, streams, and file permissions.
Open simulationNumerical Methods - Theory & Concepts
An introduction to numerical methods for solving engineering problems: root finding, linear systems, integration, ODEs, and error analysis.
Open simulationNumerical Methods - Theory & Concepts - Bisection Method
An introduction to numerical methods for solving engineering problems: root finding, linear systems, integration, ODEs, and error analysis.
Open simulationNumerical Methods - Theory & Concepts - Numerical Integration
An introduction to numerical methods for solving engineering problems: root finding, linear systems, integration, ODEs, and error analysis.
Open simulationSoftware Applications in Engineering - Theory & Concepts
An overview of essential software tools for civil engineers and architects: spreadsheets (Excel), MATLAB, CAD/BIM, and the Software Development Life Cycle (SDLC).
Open simulationSoftware Applications in Engineering - Theory & Concepts - Spreadsheet
An overview of essential software tools for civil engineers and architects: spreadsheets (Excel), MATLAB, CAD/BIM, and the Software Development Life Cycle (SDLC).
Open simulationObject-Oriented Programming (OOP) - Theory & Concepts - Object Oriented Programming
An advanced introduction to Object-Oriented Programming principles including the four pillars, abstract classes, interfaces, UML diagrams, and SOLID principles.
Open simulationNetworking Basics - Theory & Concepts
A comprehensive guide to computer networks, the OSI and TCP/IP models, IP addressing, subnetting, hardware, and standard protocols like DNS and HTTP.
Open simulationDatabases - Theory & Concepts
A comprehensive guide to Database Management Systems, SQL vs. NoSQL paradigms, relational algebra, ACID properties, Normalization (1NF, 2NF, 3NF), and Indexing.
Open simulationWeb Development Basics - Theory & Concepts
An introduction to building websites and applications, covering the Client-Server architecture, HTML/CSS/JavaScript, the DOM, REST APIs, and Authentication.
Open simulationCybersecurity Basics - Theory & Concepts
An introduction to the fundamentals of cybersecurity, the CIA Triad, cryptography, hashing, and common web vulnerabilities (OWASP).
Open simulationCybersecurity Basics - Theory & Concepts - Cryptography
An introduction to the fundamentals of cybersecurity, the CIA Triad, cryptography, hashing, and common web vulnerabilities (OWASP).
Open simulation