Project 1 Check-in 1
- Due Jan 17 by 5p.m.
- Points 0
Please see the corresponding project description for full notes about Check-ins, including discussion with your TA and how to submit. While check-ins are worth 0 points, note that submitting your check-ins on time is one factor we'll take into account when determining your grade.
Check-in 1 Report
You should aim to have a version of the main discussion points below ready to discuss with your TA in your assigned slot. If they are not all ready by then, discuss those you do have proposed answers for, as well as any questions you have about the other points. In all cases, briefly reflect the main points of feedback you receive from your TA.
- Provide a brief description of your planned DSL:
- What is the high-level purpose of your DSL? What kind of users is it aimed at? What will it enable users to do?
- What are the 2-3 rich features of your DSL? A rich feature should be more complex than a choice in a set (e.g., the ability to choose between colours for a title is not a “rich” feature). What customisation will each feature enable? Which features can be combined to interact in useful or creative ways?
- Example snippets of your DSL that illustrate at least each rich feature, and any interesting interaction between those.
- Note any important changes/feedback from TA discussion.
- Note any planned follow-up tasks or features still to design.