April 2026 Update
Our goal with Pickcode has always been to provide a reliable and lasting service for teachers. That’s why we’re excited to announce that we reached two important milestones in April: We reached 40,000 registered users, and we’ve signed our first contract with a customer that extends into the 2030s! (2031, to be exact)
Improved Python/Java sharing
In a project’s share menu, you can now select that “Anyone with link” can either “View Code” or “View Output” of your program. When you send them the link, they can run your code without creating an account.
Markdown table support
In your instructions.md file, you can now write code for showing a table and it will display in your students’ instructions view. Learn more about markdown table syntax here.
Embedding lessons (Beta)
We’ve added a feature (currently in beta) for iframing Pickcode lessons in other sites. When you embed a lesson in another site, anyone can start work on the lesson without creating an account. If you’re interested in trying this out, email support@pickcode.io and we can enable this feature for you.
Subscribe to our Youtube channel!
Our Youtube channel has a lot of videos that can help students to prepare for the AP CSA exam, and we plan to upload several more this month.
Other fixes and improvements
- Add button for students to mark their work as done from within the editor
- Add button on an assignment’s card that copies a link to the assignment that you can put on your LMS for students
- Show checkmarks on the student's homescreen for lessons that they’ve marked as done
- Sort main files in the code running menu by folder and name
- Fix issue where an extra line was added at the bottom of markdown code blocks
- Fix issue with running C++ programs in the lesson editor
- Fix issue with folder names containing slashes
- Fix issue seeing class names for students in many classes
- Allow for previewing SVG files in the editor
Upcoming roadmap
Here’s what we’re planning for to work on for the next few months:
- Importing CSAwesome exercises (they’ll be free for everyone!)
- Improve the login system to reduce errors and allow users to stay logged in for longer
- Allow teachers to share the lessons they’ve created with the community