Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fill in the blank exercises for website #232

Open
shiffman opened this issue Feb 23, 2023 · 8 comments
Open

fill in the blank exercises for website #232

shiffman opened this issue Feb 23, 2023 · 8 comments
Assignees
Labels

Comments

@shiffman
Copy link
Member

This is perhaps more of a note for the PDF layout? Something we need to take a look at is the design for "fill in the blank" exercises. In the print book it's meant to have enough space to actually write in the book. What should it look like there vs. the web version? Do we need special markup for it?

Screen Shot 2023-02-23 at 10 52 51 AM

cc @jasongao97 @tuantinghuang

@jasongao97
Copy link
Contributor

How about we put answers with underline marks at the blanks, so we can have:

  • A slightly larger blank space generated for the PDF
  • A click-to-reveal feature for the website

image

@shiffman
Copy link
Member Author

Oh I love this idea! This is great!

Related, I wonder if we should build in a design element for some exercises where you can click to a sample solution running in the web editor? I can add a bookmark web editor url? Then I suppose we would have to decide if we want to embed the solution running or if it's best not to see it but have the option to click and look?

@jasongao97
Copy link
Contributor

Sure! I don't have any specific idea right now. A simple inline link for non-embedded sketch and a bookmark for embed sketch would do the job. Or we can make it more special for the exercises' callout blocks to have a more consistent look, like a button that jumps to web editor.

@shiffman
Copy link
Member Author

@jasongao97 shall we finalize this? Let's not worry about my comment, I'll just add an embedded sketch if I want to include a solution.

@shiffman
Copy link
Member Author

shiffman commented Jun 3, 2023

@jasongao97 Just wanted to bump this thread, I'm doing another pass over the introduction and chapter 1 and wanted to finalize the formatting for web and PDF of "fill in the blank" exercises:

Screen Shot 2023-06-03 at 9 31 23 AM

@jasongao97
Copy link
Contributor

Oh yes! I'll work on this right away.

@shiffman
Copy link
Member Author

Hi @jasongao97, I believe this is finalized now for the PDF, but I will leave this open as a reminder to implement the "click-to-reveal feature for the website"? Or let me know if you prefer to track in a new issue.

@shiffman shiffman changed the title Exercise "Fill in the Blank" fill in the blank for website Dec 3, 2023
@shiffman shiffman changed the title fill in the blank for website fill in the blank exercises for website Dec 3, 2023
@shiffman shiffman removed the future label Mar 19, 2024
@shiffman
Copy link
Member Author

Let's start with a "toggle" interface elements to reveal/hide solution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants