Code-based Interactions
Code-based interaction uses symbolic content to express actions and their referents.
Examples
- Document/text formatting
- html/css
- tex/latex (example online editor)
- 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
- Domain Specific Languages
- End-user programming
- Natural language interaction
Discussion questions
- How do these code-based interactions compare to end-user programming?
- What are additional examples?
- What are advantages?