Code-based Interactions

Code-based interaction uses symbolic content to express actions and their referents.

Examples

  • Document/text formatting
  • Process scheduling

    Unix Cron commands:

    01 * * * * root echo "This command is run at one min past every hour" 17 8 * * * root echo "This command is run daily at 8:17 am" 17 20 * * * root echo "This command is run daily at 8:17 pm" 00 4 * * 0 root echo "This command is run at 4 am every Sunday" * 4 * * Sun root echo "So is this" 42 4 1 * * root echo "This command is run 4:42 am every 1st of the month" 01 * 19 07 * root echo "This command is run hourly on the 19th of July"
  • File permissions
  • Example for giving read/write access to group and everyone else

    chmod og=rw publicity.html

Related Areas

Discussion questions

  • How do these code-based interactions compare to end-user programming?
  • What are additional examples?
  • What are advantages?