Irish Leaving Certificate Computer Science
47 note di ripasso per SEC Leaving Certificate Computer Science, create da cookie, in 3 sezioni che seguono gli argomenti del corso.
Notes for Leaving Certificate Computer Science (the updated 2023 curriculum specification), in folders for its three strands in order: practices and principles, core concepts (abstraction, algorithms and programming in Python, computer systems, data, evaluation and testing) and computer science in practice (the four applied learning tasks). Code is shown in Python, with SQL, HTML and JavaScript where the tasks need them.
Aggiungendole, ne verrà copiata una versione nelle tue note, in una cartella dedicata con le cartelle qui sotto. Potrai modificarle e trasformarle in flashcard o in un mazzo di domande. Scaricandole otterrai un file zip con file markdown, che si aprono in qualsiasi app per prendere appunti.
Contenuto
Practices and principles
- Computational thinking and problem solving6 KB
- Logical thinking5 KB
- Heuristics and the power of computing6 KB
- Computers and society6 KB
- The history and future of computing6 KB
- Machine learning and artificial intelligence6 KB
- User-centred design and user interfaces6 KB
- Adaptive technology and careers in computing4 KB
- The design process, teams and reporting7 KB
Core concepts
Abstraction
- Abstraction, patterns and abstract models6 KB
- Modular design5 KB
Algorithms and programming
- Pseudocode and algorithm building blocks6 KB
- Python basics: variables, types, operators and strings5 KB
- Selection and loops5 KB
- Lists, tuples, dictionaries and two-dimensional arrays5 KB
- Functions, procedures and modules5 KB
- Recursion5 KB
- Reading, tracing and writing programs6 KB
- Simple sort, insertion sort and bubble sort6 KB
- Quicksort5 KB
- Linear search and binary search5 KB
- Algorithmic complexity5 KB
Computer systems
- Components of a computer and the CPU6 KB
- The fetch-decode-execute cycle and memory7 KB
- Basic electronics5 KB
- Logic gates and circuits6 KB
- Operating system layers5 KB
- Binary, hexadecimal and decimal6 KB
- Digital and analogue input6 KB
- The Internet, the World Wide Web and the client-server model6 KB
- Network protocols: HTTP, TCP, IP and VoIP8 KB
Data
- Data types6 KB
- ASCII and Unicode7 KB
- Collecting, storing and sorting data7 KB
Evaluation and testing
- Errors and debugging7 KB
- Stages of software testing7 KB
- Evaluating and improving solutions7 KB
Computer science in practice
Interactive information systems
- User needs and web design9 KB
- File systems and relational databases8 KB
- SQL and databases behind a website6 KB
Analytics
- Data collection, preparation and cleaning7 KB
- Frequency, mean, median and mode6 KB
- Representing and interpreting data6 KB
Modelling and simulation
- Modelling and simulation8 KB
- Agent-based modelling and emergent behaviour7 KB
Embedded systems
- Embedded systems and digital inputs and outputs8 KB
- Analogue inputs and automated applications8 KB
La prima nota
E altre 46 dopo averle aggiunte o scaricate.
Valutazioni
Non ci sono ancora recensioni scritte. Aggiungi queste note alle tue e potrai essere il primo a lasciarne una.