# Needed Software

**URL:** <https://forum.code.org/t/needed-software/2256>\
**Category:** Resources, Tools, Differentiation\
**Created:** [October 8, 2015, 4:48pm UTC](https://forum.code.org/t/needed-software/2256 "2015-10-08T16:48:02Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![dewittc](https://avatars.discourse-cdn.com/v4/letter/d/e47c2d/32.png) [@dewittc](https://forum.code.org/u/dewittc)\
**Post date:** [October 8, 2015, 4:48pm UTC](https://forum.code.org/t/needed-software/2256/1 "2015-10-08T16:48:02Z")

</div>

In order to propose a course, my district would like to know what software the APCSP course requires. Right now I’m thinking of the following. Is there anything else you use that I should know about?

Python/Pyscripter  
Java/Eclipse  
Alice  
Adobe Creative Suite/Cloud (dreamweaver, flash, photoshop, and a lot more)

---

<div class="post-metadata">

**Author:** ![brook](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/brook/32/88_2.png) [@brook](https://forum.code.org/u/brook)\
**Post date:** [October 8, 2015, 5:11pm UTC](https://forum.code.org/t/needed-software/2256/2 "2015-10-08T17:11:04Z")

</div>

hi, chris!

there are lots of approaches to teaching CSP, and one could certainly use the tools you’ve listed above. the college board doesn’t prescribe any specific tools or software for teaching the course (the AP test at the end is language agnostic), so you can really use whatever resources you think make the most sense.

if you plan to follow the [code.org CSP curriculum](https://code.org/educate/csp), then the only software you’ll need is a modern web browser (ideally chrome). we’ve built all of our curriculum and tools into our learning environment, called [code studio](https://studio.code.org), which means you don’t have to install anything to use it!

---

<div class="post-metadata">

**Author:** ![dewittc](https://avatars.discourse-cdn.com/v4/letter/d/e47c2d/32.png) [@dewittc](https://forum.code.org/u/dewittc)\
**Post date:** [October 15, 2015, 1:47pm UTC](https://forum.code.org/t/needed-software/2256/3 "2015-10-15T13:47:42Z")

</div>

Thanks! Question…after reading the [Code.org](http://Code.org) curriculum (which is really cool by the way), I noticed that it briefly mentioned teacher training opportunities. Are there any training opportunities coming up?

---

<div class="post-metadata">

**Author:** ![brook](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/brook/32/88_2.png) [@brook](https://forum.code.org/u/brook)\
**Post date:** [October 15, 2015, 7:59pm UTC](https://forum.code.org/t/needed-software/2256/4 "2015-10-15T19:59:42Z")

</div>

we do offer a blended professional learning program through our [partner districts](https://code.org/educate/partner-districts)!

---

<div class="post-metadata">

**Author:** ![dewittc](https://avatars.discourse-cdn.com/v4/letter/d/e47c2d/32.png) [@dewittc](https://forum.code.org/u/dewittc)\
**Post date:** [November 2, 2015, 2:13pm UTC](https://forum.code.org/t/needed-software/2256/5 "2015-11-02T14:13:53Z")

</div>

What does our district need to do to officially offer the [Code.org](http://Code.org) curriculum version of the AP Computer Science Principles class for next year?

---

<div class="post-metadata">

**Author:** ![brook](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/brook/32/88_2.png) [@brook](https://forum.code.org/u/brook)\
**Post date:** [November 2, 2015, 10:34pm UTC](https://forum.code.org/t/needed-software/2256/6 "2015-11-02T22:34:28Z")

</div>

There’s an application process outlined [here](https://code.org/educate/districts). The list of qualifications is listed [here](https://code.org/educate/qualify) and the interest form is [here](https://code.org/educate/interesteddistrict).

---

<div class="post-metadata">

**Author:** ![carmichaelc](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/carmichaelc/32/921_2.png) [@carmichaelc](https://forum.code.org/u/carmichaelc)\
**Post date:** [January 14, 2016, 5:05pm UTC](https://forum.code.org/t/needed-software/2256/7 "2016-01-14T17:05:08Z")

</div>

Hi Brook I met you a few years ago at UVA. I just was approved by my district to offer AP CSP for 2016-17. I planned to use your course. Do I need to fill out an application if it’s just me and plan to do my own professional development? I see applications are closed anyway.

---

<div class="post-metadata">

**Author:** ![brook](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/brook/32/88_2.png) [@brook](https://forum.code.org/u/brook)\
**Post date:** [January 14, 2016, 6:42pm UTC](https://forum.code.org/t/needed-software/2256/8 "2016-01-14T18:42:44Z")

</div>

hi, carol-- so excited that you’re teaching csp next year!

you don’t have to apply or be a part of any pd cohort in order to use the curriculum. that said, if you _want_ to get on the waitlist to join a professional development workshop (since you’re not in a partner district), feel free to fill out [this](https://form.jotform.com/53365196731157) form.

regardless of if you do our pd, you should definitely complete [this form](https://docs.google.com/forms/d/1f5QPKi3F_3nBDR8q9BcXCqixzY7SCQd7Seob0-JYizU/viewform) so you can get a teacher-only access to answer keys.

---

<div class="post-metadata">

**Author:** ![eawarner](https://avatars.discourse-cdn.com/v4/letter/e/e9a140/32.png) [@eawarner](https://forum.code.org/u/eawarner)\
**Post date:** [January 15, 2016, 9:34pm UTC](https://forum.code.org/t/needed-software/2256/9 "2016-01-15T21:34:26Z")

</div>

My school is planning to offer AP CSP next year, probably using [code.org](http://code.org) system. We need to plan for the hardware that we need. I haven’t been approved to the code studio yet. Will any of it run on tablets?

---

<div class="post-metadata">

**Author:** ![anon24944129](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@anon24944129](https://forum.code.org/u/anon24944129)\
**Post date:** [January 15, 2016, 10:36pm UTC](https://forum.code.org/t/needed-software/2256/10 "2016-01-15T22:36:44Z")

</div>

Hi Elizabeth! The tools used for [Code.org](http://Code.org)’s CSP curriculum are all in-browser tools (and work in IE9+, Chrome, Firefox, and Safari), but are not designed to run on tablets. Both the Internet Simulator (used in Units 1 and Units 2) and App Lab (programming environment used in Units 3 and 4) rely on having a mouse and keyboard to function.

Hope that helps!  
Sarah

---

<div class="post-metadata">

**Author:** ![carmichaelc](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/carmichaelc/32/921_2.png) [@carmichaelc](https://forum.code.org/u/carmichaelc)\
**Post date:** [January 28, 2016, 12:46am UTC](https://forum.code.org/t/needed-software/2256/11 "2016-01-28T00:46:13Z")

</div>

Thanks Brooke. I am going to start using the lessons second semester. I am interested in the workshops and requested to be on the waitlists. When do you think those on the waitlists will hear? In other words, could it be the week before or will you know how many openings within the next month or so.

---

<div class="post-metadata">

**Author:** ![brook](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/brook/32/88_2.png) [@brook](https://forum.code.org/u/brook)\
**Post date:** [January 28, 2016, 2:53am UTC](https://forum.code.org/t/needed-software/2256/12 "2016-01-28T02:53:26Z")

</div>

because there will be travel involved in getting to TeacherCon we’ll try to give as much advanced notice as possible about open slots for people on the waitlist! it definitely won’t be the week before, but it will likely be a month or two before we are able to open slots to the waitlist. thanks for understanding 😄

---

<div class="post-metadata">

**Author:** ![carmichaelc](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/carmichaelc/32/921_2.png) [@carmichaelc](https://forum.code.org/u/carmichaelc)\
**Post date:** [March 1, 2016, 3:29pm UTC](https://forum.code.org/t/needed-software/2256/13 "2016-03-01T15:29:02Z")

</div>

Thanks Brook! I am crossing my fingers a spot opens up for me. I am trying out the class this semester and would love to share my findings not only by the forum but in person at a workshop. It will also clear up my many questions and see if I have interpreted the directions correctly. How good are my odds and are we getting any closer to hearing soon? I know you all must be getting lots of requests and is there any talk in having more workshops? Happy March!

---

<div class="post-metadata">

**Author:** ![brook](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/brook/32/88_2.png) [@brook](https://forum.code.org/u/brook)\
**Post date:** [March 1, 2016, 4:19pm UTC](https://forum.code.org/t/needed-software/2256/14 "2016-03-01T16:19:42Z")

</div>

we won’t be able to add another workshop, but we do anticipate being able to take a few folks off the waitlist in april!

---

<div class="post-metadata">

**Author:** ![carmichaelc](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/carmichaelc/32/921_2.png) [@carmichaelc](https://forum.code.org/u/carmichaelc)\
**Post date:** [April 11, 2016, 7:52pm UTC](https://forum.code.org/t/needed-software/2256/17 "2016-04-11T19:52:18Z")

</div>

Sarah I have been using the code studio and it’s great! One suggestion. Any thoughts on adding a way to sort students by last name? Thanks!

---

<div class="post-metadata">

**Author:** ![anon24944129](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@anon24944129](https://forum.code.org/u/anon24944129)\
**Post date:** [April 11, 2016, 8:33pm UTC](https://forum.code.org/t/needed-software/2256/18 "2016-04-11T20:33:22Z")

</div>

Hi Carol, which view of students are you looking at specifically?

---

<div class="post-metadata">

**Author:** ![anon24944129](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@anon24944129](https://forum.code.org/u/anon24944129)\
**Post date:** [April 11, 2016, 10:30pm UTC](https://forum.code.org/t/needed-software/2256/20 "2016-04-11T22:30:24Z")

</div>

Thank you! Yes, unfortunately there isn’t a great built in way to do this right now. One possible workaround would be (and this would only work for text responses at the moment) to click the Download as CSV button, and then manually edit or add a column just for last name that you can sort by. Not an ideal option, but it may save you a bit of time if you’re looking to grade in a particular order.

Thanks!  
Sarah

---

<div class="post-metadata">

**Author:** ![carmichaelc](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/carmichaelc/32/921_2.png) [@carmichaelc](https://forum.code.org/u/carmichaelc)\
**Post date:** [April 18, 2016, 12:15pm UTC](https://forum.code.org/t/needed-software/2256/22 "2016-04-18T12:15:58Z")

</div>

When I look at student’s code studio, I see that when they complete a later block, all previous blocks take on the same code. Is this correct? I want to see if they understood the previous exercises but can’t since the code in those exercises are from a final stage.

---

<div class="post-metadata">

**Author:** ![bryan\_dj](https://avatars.discourse-cdn.com/v4/letter/b/49beb7/32.png) [@bryan\_dj](https://forum.code.org/u/bryan_dj)\
**Post date:** [September 13, 2023, 12:12am UTC](https://forum.code.org/t/needed-software/2256/23 "2023-09-13T00:12:23Z")

</div>

Hi, Bryan here from the [Code.org](http://Code.org) product team! Just released today: you can now sort by last name on the Manage Students tab, the Progress Table, and the teacher panel. See this newly-updated support article for more details: [https://support.code.org/hc/en-us/articles/14966222653325](https://support.code.org/hc/en-us/articles/14966222653325)
