1 Conditional output
2 Fill in the blank
3 Free response
4 Embedded wescheme
5 Think-Abouts
6 Code
7 Parts of the curriculum
8 Lists with Specific Titles

Example

1 Conditional output

Untagged content shows for everyone.

2 Fill in the blank

Here is a fill-in-the-blank: .

And another: .

3 Free response

This is a free-response: .

4 Embedded wescheme

This is an embedded-wescheme instance:

Here is another one:

5 Think-Abouts

Here are four think-abouts, with various parts optional

How did I make this (Answer: With Scribble, of course!)

Where’s the nearest exit (Hint: Look for a door)

What is the meaning of life?

No, really, what is the meaning of life? (Hint: The answer isn’t prime) (Answer: 42)

6 Code

Here is some formatted code

  (+ 2 3)

  (* 4 5)

And one with a contract

  ; foo: number -> number

  (define (foo b)

     (+ 4 b 7))

And one with contract and purpose

  ; foo: number -> number

  ; testing my code

  (define (foo b)

     (+ 4 b 7))

How about a contract only?

  ; circle : number string number

  

7 Parts of the curriculum

Lesson: getting started (Time 10 minutes)
{ In this lesson, we’ll learn some stuff }

This is an example of a worksheet. It’s a section of the document.
What do you see here?
This is an example of another worksheet.

Materials and Equipment:
  • Rock

  • Paper

  • Scissors

1
2
3
4
5

Exercise:
Here is something for you to do now.

Demo:
Here we want to show you something.

Skit:
Time to sing and dance, everyone!

Review:
Who can tell me what we learned today? Scribble, scrabble

8 Lists with Specific Titles

Goals:
  • Plant a flower

  • Pack suitcase

  • Go home

Learning Objectives:
  • Test Scribble

  • Upload to PLaneT

  • Go home

Product Outcomes:
  • learn this

  • and this

Preparation:
  • prepare this

  • and this