Sandbox: Difference between revisions

From Computer Science Wiki
No edit summary
No edit summary
Line 34: Line 34:


     <tr>
     <tr>
         <th scope="row">
         <th scope="row" style="transform: rotate(270deg);" >


</html>[[Abstraction]]<html>
</html>[[Abstraction]]<html>

Revision as of 12:22, 24 November 2022

This wiki supports learning of high school computing.[edit]

This wiki supports learning of IB Computer Science Standard Level and Higher Level (years 1 and 2) including options for web science and modeling and simulation. Additionally, this wiki supports learning for two computing design courses, Designing solutions through programming (aka introduction to programming) and Solving complex problems through programming (aka advanced programming). Both courses are MYP design courses.

A really great place to start is here: What is computer science.

If you are interested in registering an account, please send an email to bmackenty at gmail

Systems in Theory Systems in Practice Systems in Context
Abstraction

  1. Computational Thinking
  2. SDLC Overview
  3. Planning and Analysis
  4. Operating Systems
  5. Fundamentals of computer systems
  6. Network Organization
  7. Network architecture

  1. Thinking Computationally
  2. Data Types and data structures

  1. Introduction to Systems
  2. Networks

Design

  1. Software Design
  2. Security Testing Design

  1. Software Modeling

  1. Analysis of systems design

Development

  1. Fundamentals of program development
  2. OOP principles
  3. Development tactics
  4. Databases
  5. Theory of ADTs

  1. Development of software
  2. Programming with objects
  3. Development strategies
  4. Application of databases
  5. Application of ADTs

  1. Usability and accessibility
  2. System documentation

Evaluation

  1. Vulnerabilities

  1. Evaluating and Maintaining the System

  1. Impacts of emerging technology on society
  2. Real-world vulnerabilities