Lessons

Prolog · Easy

Prolog · Easy. Ten lessons. Open-book quizzes. Lesson 1 free.

10 lessons · The Host · Lesson 1 free

Pass all ten lessons for the certificate. Sample · Claim

  1. generate and test

    Lesson 1 · On the house

    generate and test

    Classic pattern.

  2. findall / bagof

    Lesson 2

    findall / bagof

    Collect solutions.

  3. DCGs

    Lesson 3

    DCGs

    Grammars.

  4. CLP(FD)

    Lesson 4

    CLP(FD)

    Finite domains.

  5. Modules

    Lesson 5

    Modules

    Namespaces.

  6. Definite failure

    Lesson 6

    Definite failure

    false vs error.

  7. Indexing

    Lesson 7

    Indexing

    First-arg care.

  8. Pretty traces

    Lesson 8

    Pretty traces

    protocol.

  9. Pure vs impure

    Lesson 9

    Pure vs impure

    assert/retract.

  10. Easy capstone

    Lesson 10

    Easy capstone

    ancestor/2.

Sample certificate

Certificate of completion

Sign in to claim your certificate of completion.

Certificate

Finish all ten lessons, then sign in

Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.

All lessons

Prolog · Easy — The Gold Standard