Skip to content

Add answer key for JavaScript Blocks EarSketch workshop#647

Open
beagandica wants to merge 1 commit into
NuevoFoundation:masterfrom
beagandica:content/answer-key-javascript-blocks-earsketch
Open

Add answer key for JavaScript Blocks EarSketch workshop#647
beagandica wants to merge 1 commit into
NuevoFoundation:masterfrom
beagandica:content/answer-key-javascript-blocks-earsketch

Conversation

@beagandica
Copy link
Copy Markdown
Member

Summary

Teacher's reference for the JavaScript Blocks EarSketch workshop, showing the JavaScript code generated by each drag-and-drop block.

Changes

New file: \content/english/javascript-blocks-earsketch/answer-key.md\

  • Activity 1: setTempo + fitMedia (single sound)
  • Activity 2: Four fitMedia blocks on different tracks
  • Activity 3: setEffect for delay (4-parameter)
  • Activity 4: setEffect for volume fade-in (7-parameter automation)
  • Block-to-code mapping tables
  • Quick reference table for all EarSketch blocks

Languages affected

  • English (primary)
  • Brazilian Portuguese, Spanish, and Korean translations exist (EarSketch API is language-agnostic)

Testing

  • Hugo build passes
  • All language versions checked (4 languages, same API)
  • 10-model QA passed (3 clean passes)
  • Follows answer key format (hidden: true, weight: 15)

Teacher's reference showing the JavaScript code generated by each block:
- Activity 1: setTempo + fitMedia block (single sound)
- Activity 2: Four fitMedia blocks on different tracks
- Activity 3: setEffect block for delay (4-parameter version)
- Activity 4: setEffect block for volume fade-in (7-parameter version)
- Block-to-code mapping tables for each activity
- Quick reference table for all EarSketch blocks

PT-BR, Spanish, and Korean translations exist. EarSketch API is
language-agnostic (same JavaScript function calls).
10-model QA passed (3 clean passes). Hugo build verified.

Co-authored-by: Copilot <[email protected]>
@beagandica beagandica force-pushed the content/answer-key-javascript-blocks-earsketch branch from 11e6038 to 714cca6 Compare April 29, 2026 02:11
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

Successfully merging this pull request may close these issues.

1 participant