Tutorial 6: Setup — Codeflow Recorder
Reading time: ~10 minutes | Hands-on setup: ~10 minutes
You must complete this tutorial before hackathon day. Without Codeflow Recorder, we can't collect research data from your session.
What is Codeflow Recorder?
Codeflow Recorder is a small desktop app that runs in the background during the hackathon coding sprint. It records:
- Screen video — a low-framerate capture of your screen (not high-def, just enough to see what you're doing)
- Keystroke frequency — how often and how fast you type (not the actual keys)
- Paste events — when you paste code (helps us see when AI-generated code is used)
- Window switches — when you switch between apps (VS Code, browser, ChatGPT, etc.)
It does NOT record your webcam, audio, personal files, or anything outside the coding sprint.
Step 1: Download the App
Download the latest version for your operating system:
- Windows: Download Codeflow Recorder v1.3.0 (ZIP)
- macOS: Coming soon
Step 2: Install on Windows
- Extract the ZIP — Right-click the downloaded file → "Extract All"
- Open the folder — Find
codeflow_recorder.exe - Run the app — Double-click
codeflow_recorder.exe
Windows may show a blue "Windows protected your PC" warning. This is normal for new apps.
To continue:
- Click "More info"
- Click "Run anyway"
The app is safe — it's built specifically for this research project.
Step 3: Sign In
- The app opens to a login screen
- Sign in with the same account you used to register on the Codeflow website
- If you registered with Google, click "Sign in with Google"
- If you registered with email, enter your email and password
Step 4: Join the Hackathon
- After signing in, you'll see the Join Hackathon screen
- Enter the 6-letter hackathon code your teacher gave you (e.g.,
ABC123) - Click "Look up" — the hackathon name should appear
- Check that any required surveys show as completed (green checkmarks)
- Click "Join Hackathon"
Step 5: Run a Test Recording (5 minutes)
This verifies everything works before hackathon day.
- You should now see the Recording Screen with a timer and a green "Start Recording" button
- Click "Start Recording"
- The app will minimize to a small indicator in the top-right corner of your screen
- Work normally for 5 minutes — open VS Code, browse the web, type some code, anything
- To stop: find the small recording indicator and click the red "STOP" button
- The app will restore to full size and show "Recording saved!"
The indicator is a small bar in the top-right corner of your screen. If you can't see it:
- Press Win + D to show the desktop, then look for it
- Or double-click the indicator to restore the full app window
Step 6: Verify Upload
After stopping the recording:
- Check the Progress Checklist on the recording screen:
- ✅ Recording completed
- ✅ Video chunks uploaded
- The upload happens automatically — wait for the green checkmarks
- If the upload seems stuck, check your internet connection and wait a moment
Step 7: Complete the Pre-Hackathon Survey
- If there's a pre-hackathon survey, it will appear in the app or on the website
- Complete all required surveys — the recording screen will show a warning if surveys are pending
- Surveys take about 5 minutes
You're Done!
Your setup is complete when:
- Codeflow Recorder is installed and opens without errors
- You signed in successfully
- You joined the hackathon with the code
- You completed a 5-minute test recording
- The recording uploaded successfully (green checkmarks)
- Pre-hackathon survey completed
Keep the app installed — you'll need it on hackathon day. Just open it, sign in, and click "Start Recording" when instructed.
Troubleshooting
| Problem | Solution |
|---|---|
| Windows SmartScreen blocks the app | Click "More info" → "Run anyway" |
| Can't sign in | Make sure you're using the same account as the website. Try "Forgot password" if needed. |
| Recording doesn't start | Make sure no other screen recording software is running |
| Upload fails or is slow | Check your internet connection. The app retries automatically. |
| App crashes | Close and reopen. If it keeps crashing, email the researcher. |
| Can't find the stop button | The recording indicator is in the top-right corner. Press Win+D if you can't see it. |
| "Complete surveys first" message | Go to the Codeflow website and complete all required surveys, then click "Recheck" in the app |
| Hackathon code not found | Double-check the code with your teacher. Codes are 6 letters, case-insensitive. |
Need Help?
Contact d.radic@roc-nijmegen.nl — include a screenshot of any error message.