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

notebook level “LIVECODE” option in build.yaml #5

Open
dstrodtman-db opened this issue May 14, 2020 · 0 comments
Open

notebook level “LIVECODE” option in build.yaml #5

dstrodtman-db opened this issue May 14, 2020 · 0 comments

Comments

@dstrodtman-db
Copy link

I built in a bunch of TODO/ANSWER blocks into my new module, which gives the flexibility for code along lessons to be interactive (or just go through Solution notebooks if we’re short on time). Some instructors may not desire to live code 40% of their lecture, so it’d be great if we could add a flag that only builds the solution notebooks as part of the main lesson repo (for easier navigation). Could even be an additional master parser flag, so that the versions with live coding and those with our regular “codealong” lectures could be output with each build.

Ideally: no new flags in the notebooks themselves, but just use TODO/ANSWER. Provides additionally flexibility for instructors to create interactive content (without forcing instructors to edit their delivery if they don't wish to include code challenges).

Especially for virtual delivery, 40 minute codealongs (where students just run cells with provided code) can drag on. Students uninterested in participating in the code challenges will still have solution notebooks to follow along with.

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

No branches or pull requests

1 participant