Irish Leaving Certificate Computer Science
47 apuntes de estudio para SEC Leaving Certificate Computer Science, creados por cookie, en 3 secciones que siguen los temas del curso.
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.
Al añadirlas, se guardará una copia en tus notas, en una carpeta propia con las carpetas que aparecen debajo. Podrás modificarlas y convertirlas en tarjetas de estudio o en un mazo de preguntas. Al descargarlas, obtendrás un archivo zip con archivos markdown que se pueden abrir en cualquier aplicación de notas.
Qué contiene
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 primera nota
Y 46 más cuando las añadas o descargues.
Reseñas
Todavía no hay reseñas escritas. Añade estas notas a las tuyas y podrás ser la primera persona en dejar una.