All articles (162)

A

  1. A state machine for a non-regular language
  2. AND gates
  3. ASCII
  4. About Schoolcoders
  5. Abstract data types
  6. Abstraction
  7. Adding binary numbers
  8. Algorithms
  9. Amount of RAM
  10. Array lists
  11. Arrays
  12. Arrays
  13. Assembly language

B

  1. Basic rules
  2. Binary
  3. Binary numbers
  4. Binary search
  5. Binary shift
  6. Bitmap images
  7. Bits and bytes
  8. Bitwise logical operations
  9. Break and continue
  10. Bubble sort algorithm

C

  1. Cache memory
  2. Change control
  3. Character representation
  4. Chronometers
  5. Circular queues
  6. Clock speed
  7. Cloud storage
  8. Code structure
  9. Colour depth
  10. Combining gates
  11. Comments and layout
  12. Compilers
  13. Computational logic
  14. Computational thinking
  15. Computer architecture
  16. Computer colour
  17. Computer sound
  18. Conditions and programming logic
  19. Conversions
  20. Converting hexadecimal
  21. Creating robust programs

D

  1. Data representation
  2. Data structures
  3. Data types
  4. Data types
  5. Decomposition
  6. Difference engine
  7. Digital images

E

  1. Error page not found
  2. Ethernet
  3. Example - SQL injection
  4. Exploits and defences
  5. Extended ASCII
  6. External storage

F

  1. File servers
  2. Finite state machines
  3. Flash memory
  4. Flow control
  5. For loops
  6. Functional programming
  7. Functional programming - what are functions?

G

  1. Globals and side effects

H

  1. Hard disk drives (HDD)
  2. Hexadecimal numbers
  3. Hub

I

  1. IP address and MAC address compared
  2. IP addresses
  3. If and while statements
  4. If statements
  5. Image file formats
  6. In-place algorithms
  7. Input and output
  8. Insertion sort algorithm
  9. Inverting gates

L

  1. Linear search
  2. Linked lists
  3. List based queues
  4. Lists
  5. Lists
  6. Local Area Networks (LANs)
  7. Logic gates
  8. Logic gates resources
  9. Logic gates resources

M

  1. MAC addresses
  2. Machine code
  3. Maintainable code
  4. Malicious attacks
  5. Memory and storage
  6. Mesh networks
  7. Modem
  8. Motives

N

  1. NOT gates
  2. Naming items
  3. Negative binary numbers
  4. Network attached storage
  5. Network hardware
  6. Network interface card
  7. Network topologies
  8. Networks
  9. Number of cores

O

  1. OLD Binary
  2. OLD Binary shift
  3. OLD Bits and bytes
  4. OLD Bitwise operations
  5. OLD Powers of two
  6. OLD hexadecimal
  7. OR gates
  8. Operators
  9. Optical drives

P

  1. Packet switching
  2. Performance
  3. Playing sound
  4. Powers of two
  5. Primary storage
  6. Processor type
  7. Programming languages
  8. Programming logic
  9. Programming paradigms
  10. Programming techniques

Q

  1. Queues

R

  1. Random access memory
  2. Read-only memory
  3. Recognising patterns
  4. Recording sound
  5. Regular languages
  6. Representing numbers
  7. Router

S

  1. Schoolcoders
  2. Search algorithms
  3. Search algorithms - resources
  4. Secondary storage
  5. Security concepts
  6. Sequence
  7. Solid state drives (SSD)
  8. Sort algorithms
  9. Sorting algorithms - resources
  10. Sound file formats
  11. Star networks
  12. Star vs mesh network comparison
  13. Static vs dynamic data structures
  14. Strings
  15. Switch
  16. Switch statements
  17. Systems architecture

T

  1. Tape drives
  2. Truth tables

U

  1. UTF-8 encoding
  2. Unicode
  3. Units of storage
  4. Using algorithms
  5. Using variables

V

  1. Variables and expressions
  2. Vector images
  3. Von Neumann architecture

W

  1. What is a computer
  2. While loops
  3. Wireless mesh networks
  4. Writing code

X

  1. XOR gates

Copyright (c) Axlesoft Ltd 2021