Computing (9569)

8 个单元 · 38 个章节

免费 Computing (9569) 学习笔记,适合 GCE A-Level - Higher 2 (H2) 学生。每个章节都覆盖一个重点主题,并附例题与可延伸到 thinka app 的练习提示。

Programming Fundamentals

  • Algorithmic Fundamentals

  • Pseudocode, Flowcharts and Decision Tables

  • Programming Constructs

  • Lists, Dictionaries and Library Functions

  • Coding Standards

  • Recursion

  • Data Validation and Program Testing

  • Errors, Tracing and Exception Handling

Data Structures and Algorithms

  • Stacks and Queues

  • Linked Lists

  • Binary Trees and Binary Search Trees

  • Tree Traversals, Breadth-First and Depth-First Search

  • Hash Tables and Collision Handling

  • Searching and Sorting Algorithms

  • Algorithm Efficiency and Big-O Notation

  • File Handling

Data and Information

  • Data Representation

  • Character Encoding

  • Relational Databases, Keys and Normalisation

  • Entity-Relationship Diagrams

  • SQL Statements and Queries

  • SQL and NoSQL Database Systems

Computer Networks

    Object-Oriented Programming

    • Classes, Objects and Encapsulation

    • Inheritance and Polymorphism

    • Class Diagrams

    • Implementing Data Structures with Classes

    Computer Networks and Web Applications

    • Computer Network Fundamentals

    • IP Addressing, DNS and Protocols

    • Web Application Concepts and Usability

    • HTML and CSS

    • Server-Side Python with Flask

    Social, Ethical and Security Impact of Computing

    Emerging Technologies

    • Artificial Intelligence

    • Machine Learning Workflow

    • Supervised and Unsupervised Learning

    把笔记变成真正的练习

    不要只停留在阅读。立即用无限 AI 题目练习,拿到即时批改与清楚反馈。

    看完笔记了?现在就用 AI 题目测一测自己。

    马上练这一题