# \#csd-unit-4

**URL:** https://forum.code.org/tag/csd-unit-4/397.md

[Latest](https://forum.code.org/latest.md) · [Categories](https://forum.code.org/categories.md) · [Tags](https://forum.code.org/tags.md)

---

## [What will be new in CS Discoveries 26-27?](https://forum.code.org/t/what-will-be-new-in-cs-discoveries-26-27/42046)

<div class="topic-metadata">

**Author:** [@apatel](https://forum.code.org/u/apatel)\
**Replies:** 5\
**Last updated:** [June 12, 2026, 7:20pm UTC](https://forum.code.org/t/what-will-be-new-in-cs-discoveries-26-27/42046 "2026-06-12T19:20:15Z")

</div>

Does anyone know what will be new in CS Discoveries 26-27? I am hoping for a Python unit or lessons and some extended and updated lessons in Unit 7.

---

## [Csp bingo game for vocabulary](https://forum.code.org/t/csp-bingo-game-for-vocabulary/41799)

<div class="topic-metadata">

**Author:** [@fdeepika5](https://forum.code.org/u/fdeepika5)\
**Replies:** 1\
**Last updated:** [February 18, 2026, 3:10am UTC](https://forum.code.org/t/csp-bingo-game-for-vocabulary/41799 "2026-02-18T03:10:12Z")

</div>

Good Morning all Can anybody please share the link of each lesson vocabulary bingo student activity so that i will play with students. I am not be able to find the link.

---

## [App Lab or micro:bit Reference Sheet](https://forum.code.org/t/app-lab-or-micro-bit-reference-sheet/41421)

<div class="topic-metadata">

**Author:** [@mpestorius](https://forum.code.org/u/mpestorius)\
**Replies:** 0\
**Last updated:** [October 10, 2025, 11:58am UTC](https://forum.code.org/t/app-lab-or-micro-bit-reference-sheet/41421 "2025-10-10T11:58:42Z")

</div>

I found this reference sheet a while ago on the forum, and it has been a great resource to provide to some of my students. I am wondering if anyone has created anything similar for Unit 4 or Unit 6B (micro:bit)? Thanks i…

---

## [Can I make a back button in app lab?](https://forum.code.org/t/can-i-make-a-back-button-in-app-lab/38676)

<div class="topic-metadata">

**Author:** [@emichael](https://forum.code.org/u/emichael)\
**Replies:** 2\
**Last updated:** [April 21, 2025, 8:49pm UTC](https://forum.code.org/t/can-i-make-a-back-button-in-app-lab/38676 "2025-04-21T20:49:12Z")

</div>

My students are successfully using setScreen to move from one screen to another. However, they want to use a back button to return to whichever screen the user just came from. Does anyone know how to do this? Thanks!

---

## [App Lab Gif Question](https://forum.code.org/t/app-lab-gif-question/40412)

<div class="topic-metadata">

**Author:** [@mcmastersha](https://forum.code.org/u/mcmastersha)\
**Replies:** 1\
**Last updated:** [February 14, 2025, 4:27am UTC](https://forum.code.org/t/app-lab-gif-question/40412 "2025-02-14T04:27:44Z")

</div>

Can you slow down a gif in app lab? My students occasionally will download an image with frames from Game lab animations and then upload the image to app lab for use of their app. Often, they are very fast.

---

## [New Generative AI Unit vs. CSD Unit 7 AI and Machine Learning](https://forum.code.org/t/new-generative-ai-unit-vs-csd-unit-7-ai-and-machine-learning/40384)

<div class="topic-metadata">

**Author:** [@apatel](https://forum.code.org/u/apatel)\
**Replies:** 1\
**Last updated:** [February 6, 2025, 12:02am UTC](https://forum.code.org/t/new-generative-ai-unit-vs-csd-unit-7-ai-and-machine-learning/40384 "2025-02-06T00:02:22Z")

</div>

I see there is a new Exploring Generative AI unit available. Any have ideas how it can be used in conjunction with (or instead of) CSD Unit 7 AI and Machine Learning? This is for students in grades 7-8. Thoughts?

---

## [Home screen is not home screen when we click run?](https://forum.code.org/t/home-screen-is-not-home-screen-when-we-click-run/14524)

<div class="topic-metadata">

**Author:** [@vchiaramonte](https://forum.code.org/u/vchiaramonte)\
**Replies:** 9\
**Last updated:** [October 7, 2024, 11:18pm UTC](https://forum.code.org/t/home-screen-is-not-home-screen-when-we-click-run/14524 "2024-10-07T23:18:30Z")

</div>

U4L13S13-14 Some of the students apps when ran are starting with a non-home screen screen. Is that because of the way they set up their first screen, is this something we can fix using the programming so that the app sta…

---

## [Unit 4 - Skipping a bunch](https://forum.code.org/t/unit-4-skipping-a-bunch/37789)

<div class="topic-metadata">

**Author:** [@apatel](https://forum.code.org/u/apatel)\
**Replies:** 3\
**Last updated:** [May 3, 2024, 3:11pm UTC](https://forum.code.org/t/unit-4-skipping-a-bunch/37789 "2024-05-03T15:11:57Z")

</div>

I just finished lessons 1 & 2 in CSD Unit 4, and I am skipping straight to lesson 9 now, which is the start of chapter 2, the app prototyping. Has anyone tried something like this? I think the smart clothes design (lesso…

---

## [How to get multiple UserNames in Applap](https://forum.code.org/t/how-to-get-multiple-usernames-in-applap/39209)

<div class="topic-metadata">

**Author:** [@omossaiov](https://forum.code.org/u/omossaiov)\
**Replies:** 1\
**Last updated:** [March 26, 2024, 4:57pm UTC](https://forum.code.org/t/how-to-get-multiple-usernames-in-applap/39209 "2024-03-26T16:57:51Z")

</div>

Hi, my students have a game and they want to have 5 players enter their username and then the app will store the username to display in the next screen. I know I can have a variable called UserName and getText, but how…

---

## [Decision Maker App Help](https://forum.code.org/t/decision-maker-app-help/39000)

<div class="topic-metadata">

**Author:** [@tdean1](https://forum.code.org/u/tdean1)\
**Replies:** 6\
**Last updated:** [February 8, 2024, 11:52am UTC](https://forum.code.org/t/decision-maker-app-help/39000 "2024-02-08T11:52:08Z")

</div>

I am trying to figure out how to change screens on app dependent on the options chosen in a dropdown list. There will be multiple items chosen from the dropdown…. The code is not complete since we can’t figure out why …

---

## [Unit 4 Chapter 1](https://forum.code.org/t/unit-4-chapter-1/37093)

<div class="topic-metadata">

**Author:** [@rblasz](https://forum.code.org/u/rblasz)\
**Replies:** 4\
**Last updated:** [February 5, 2024, 11:51pm UTC](https://forum.code.org/t/unit-4-chapter-1/37093 "2024-02-05T23:51:15Z")

</div>

Hi. I hope I didn’t any of this info in any of my searches. If this is redundant, please delete. I am finding the first chapter of Unit 4 very strange. Lesson 5, in particular. there are way too many moving parts, and…

---

## [Lesson 2: Alternate User Profiles for teaching Empathy](https://forum.code.org/t/lesson-2-alternate-user-profiles-for-teaching-empathy/38454)

<div class="topic-metadata">

**Author:** [@oneils](https://forum.code.org/u/oneils)\
**Replies:** 5\
**Last updated:** [February 5, 2024, 8:24pm UTC](https://forum.code.org/t/lesson-2-alternate-user-profiles-for-teaching-empathy/38454 "2024-02-05T20:24:05Z")

</div>

My students always have a very difficult time with empathizing with the users in lesson 2 because they have not had enough life experiences to really understand some of the user profile information. I used ChatGPT to tu…

---

## [Lost in Unit 4 Lesson 7](https://forum.code.org/t/lost-in-unit-4-lesson-7/38518)

<div class="topic-metadata">

**Author:** [@msmith](https://forum.code.org/u/msmith)\
**Replies:** 12\
**Last updated:** [December 12, 2023, 3:56pm UTC](https://forum.code.org/t/lost-in-unit-4-lesson-7/38518 "2023-12-12T15:56:30Z")

</div>

I am completely lost in Lesson 7; why is this lesson so much more difficult than in previous years???. The instructions are very hard to understand and the videos online do not match the lesson. For example I am stuck on…

---

## [App lab list question](https://forum.code.org/t/app-lab-list-question/38756)

<div class="topic-metadata">

**Author:** [@sphillip](https://forum.code.org/u/sphillip)\
**Replies:** 2\
**Last updated:** [December 5, 2023, 7:19pm UTC](https://forum.code.org/t/app-lab-list-question/38756 "2023-12-05T19:19:08Z")

</div>

I have a student who is trying to make their app so that when they fill in the text box it appears as a button on the next screen but then they want to be able to go back and fill in the text box again and have a second …

---

## [Graphic Organizers for Paper Prototype](https://forum.code.org/t/graphic-organizers-for-paper-prototype/38367)

<div class="topic-metadata">

**Author:** [@jcharpentier](https://forum.code.org/u/jcharpentier)\
**Replies:** 0\
**Last updated:** [September 13, 2023, 1:01am UTC](https://forum.code.org/t/graphic-organizers-for-paper-prototype/38367 "2023-09-13T01:01:23Z")

</div>

Does anyone have a good graphic organizer that they created for unit 4 app planning? I modified some for a Choose Your Own Adventure App and a Personality Quiz App. Graphic Organizer Personality Quiz Modified from Mari…

---

## [CSD Unit 4 Rubric](https://forum.code.org/t/csd-unit-4-rubric/22125)

<div class="topic-metadata">

**Author:** [@dexters](https://forum.code.org/u/dexters)\
**Replies:** 8\
**Last updated:** [June 12, 2023, 12:27pm UTC](https://forum.code.org/t/csd-unit-4-rubric/22125 "2023-06-12T12:27:34Z")

</div>

My students are finishing up Unit 4 from Computer Science Discoveries. They have worked as a team to create not only the prototype, but a functional app. Does anyone have a rubric available for the project? The only o…

---

## [Unit 4 Drop down menu](https://forum.code.org/t/unit-4-drop-down-menu/32388)

<div class="topic-metadata">

**Author:** [@lnelson](https://forum.code.org/u/lnelson)\
**Replies:** 3\
**Last updated:** [April 19, 2023, 4:59am UTC](https://forum.code.org/t/unit-4-drop-down-menu/32388 "2023-04-19T04:59:12Z")

</div>

How do I make a drop down button work in app lab? A student wants to have them use a drop down to go to the next screen based on what they pick. Is there a way to do this? Thank you for your time and help!

---

## [Comparing Variables App Lab](https://forum.code.org/t/comparing-variables-app-lab/37829)

<div class="topic-metadata">

**Author:** [@mriley](https://forum.code.org/u/mriley)\
**Replies:** 5\
**Last updated:** [April 14, 2023, 5:31pm UTC](https://forum.code.org/t/comparing-variables-app-lab/37829 "2023-04-14T17:31:15Z")

</div>

Students are trying to compare the variables values to switch to a recommend screen. We can’t figure out what the issue is. Any thoughts would be helpful and appreciated The first selection work, but the others do not…

---

## [Run Studio.code games on Raspberry Pi?](https://forum.code.org/t/run-studio-code-games-on-raspberry-pi/37974)

<div class="topic-metadata">

**Author:** [@tituskz1g](https://forum.code.org/u/tituskz1g)\
**Replies:** 3\
**Last updated:** [April 14, 2023, 3:02pm UTC](https://forum.code.org/t/run-studio-code-games-on-raspberry-pi/37974 "2023-04-14T15:02:31Z")

</div>

First time in this Forum. Does anyone run studio.code.org Javascript games on a Raspberry Pi 3 (or 4) computer, aka RPi 3 or RPi 4? Our class would like to use the inexpensive RPi computers to create arcade games that …

---

## [Can I download all of the Google CS Discoveries Curriculum?](https://forum.code.org/t/can-i-download-all-of-the-google-cs-discoveries-curriculum/37818)

<div class="topic-metadata">

**Author:** [@mbrzezowski](https://forum.code.org/u/mbrzezowski)\
**Replies:** 3\
**Last updated:** [March 30, 2023, 1:33pm UTC](https://forum.code.org/t/can-i-download-all-of-the-google-cs-discoveries-curriculum/37818 "2023-03-30T13:33:04Z")

</div>

I am finding is a slow pain to download a copy of each and every lesson. Is there somewhere that I can just go to copy the CS Disoveries Google drive curriculum to my drive all in one shot? I normally like to tweak the…

---

## [Sharing App Screens](https://forum.code.org/t/sharing-app-screens/37780)

<div class="topic-metadata">

**Author:** [@dean.smith](https://forum.code.org/u/dean.smith)\
**Replies:** 2\
**Last updated:** [March 23, 2023, 12:36am UTC](https://forum.code.org/t/sharing-app-screens/37780 "2023-03-23T00:36:39Z")

</div>

On lesson 14, students in groups of two are making their design. What is the best way for them to share their app screen with their partners so that they can be inserted in one project? (Just using Share, or is there a…

---

## [Unit 4: Bored Students](https://forum.code.org/t/unit-4-bored-students/13889)

<div class="topic-metadata">

**Author:** [@hensleyn](https://forum.code.org/u/hensleyn)\
**Replies:** 37\
**Last updated:** [January 17, 2023, 6:22pm UTC](https://forum.code.org/t/unit-4-bored-students/13889 "2023-01-17T18:22:29Z")

</div>

My students are having a difficult time with Unit 4. They are incredibly bored. I think it is because they are coming off of Unit 3, which they LOVED!! It is hard for them to understand why we are not on the computer …

---

## [Event-driven programming in app lab](https://forum.code.org/t/event-driven-programming-in-app-lab/37274)

<div class="topic-metadata">

**Author:** [@rblasz](https://forum.code.org/u/rblasz)\
**Replies:** 2\
**Last updated:** [November 29, 2022, 5:42pm UTC](https://forum.code.org/t/event-driven-programming-in-app-lab/37274 "2022-11-29T17:42:34Z")

</div>

Hi I am planning on skipping all or most of Unit 4 Chapter 1 and going right to Chapter 2. I understand that event-driven programming in app lab is a good intro. Are there any teacher resources associated with this se…

---

## [Video of Paper Prototype User Testing](https://forum.code.org/t/video-of-paper-prototype-user-testing/14062)

<div class="topic-metadata">

**Author:** [@dschneider](https://forum.code.org/u/dschneider)\
**Replies:** 4\
**Last updated:** [November 10, 2022, 3:16am UTC](https://forum.code.org/t/video-of-paper-prototype-user-testing/14062 "2022-11-10T03:16:35Z")

</div>

Just for any future teachers getting to this lesson - in a later lesson, there's this nifty video of the Code.org team role-playing the user-testing part of this project (https://drive.google.com/open?id=0BxKeX2-Lg\_EYUTB…

---

## [4.12, 4.13-Saving User Progress on a Screen](https://forum.code.org/t/4-12-4-13-saving-user-progress-on-a-screen/14929)

<div class="topic-metadata">

**Author:** [@lkling](https://forum.code.org/u/lkling)\
**Replies:** 3\
**Last updated:** [November 7, 2022, 8:08pm UTC](https://forum.code.org/t/4-12-4-13-saving-user-progress-on-a-screen/14929 "2022-11-07T20:08:47Z")

</div>

One of my teams is developing an app where they want to be able save the users progress so that the user can start where they left off the next time they return to the app. Does App Lab have the ability to do this? If …

---

## [4.13 Drop Down Help](https://forum.code.org/t/4-13-drop-down-help/14376)

<div class="topic-metadata">

**Author:** [@ctenney](https://forum.code.org/u/ctenney)\
**Replies:** 11\
**Last updated:** [October 19, 2022, 3:21pm UTC](https://forum.code.org/t/4-13-drop-down-help/14376 "2022-10-19T15:21:54Z")

</div>

I have a few students who wanted to switch screens using a drop down menu but we have not been able to figure out how to get this to work. Any suggestions would be appreciated.

---

## [Google Drawings version of sorting activity](https://forum.code.org/t/google-drawings-version-of-sorting-activity/14047)

<div class="topic-metadata">

**Author:** [@mwaechter](https://forum.code.org/u/mwaechter)\
**Replies:** 5\
**Last updated:** [September 26, 2022, 4:42pm UTC](https://forum.code.org/t/google-drawings-version-of-sorting-activity/14047 "2022-09-26T16:42:33Z")

</div>

In order to reduce paper use and to not have to cut out all the little pieces to sort I created a Google Drawings version. Students will have to drag the feedback onto the page. They can create labels for their groups …

---

## [Multiscreen Chaser Game HELP!](https://forum.code.org/t/multiscreen-chaser-game-help/36536)

<div class="topic-metadata">

**Author:** [@ben\_kuehl](https://forum.code.org/u/ben_kuehl)\
**Replies:** 1\
**Last updated:** [May 27, 2022, 8:19pm UTC](https://forum.code.org/t/multiscreen-chaser-game-help/36536 "2022-05-27T20:19:21Z")

</div>

I still use some of the older curriculum so perhaps this a why I don’t know. But today when my students were making a multi screen chaser game. For all of them when they would click the image their supposed to click on. …

---

## [Recycling App Complete Working Version](https://forum.code.org/t/recycling-app-complete-working-version/36243)

<div class="topic-metadata">

**Author:** [@jseibert](https://forum.code.org/u/jseibert)\
**Replies:** 1\
**Last updated:** [April 29, 2022, 12:03pm UTC](https://forum.code.org/t/recycling-app-complete-working-version/36243 "2022-04-29T12:03:52Z")

</div>

Where is a COMPLETED version of the “Recycling” App… Only the navigation buttons work. where is the code and links for: Search and the attachment of the Data for finding recycling locations…and how to link the check b…

---

## [CS Discoveries App Lab Check boxes](https://forum.code.org/t/cs-discoveries-app-lab-check-boxes/36102)

<div class="topic-metadata">

**Author:** [@nread](https://forum.code.org/u/nread)\
**Replies:** 2\
**Last updated:** [March 30, 2022, 3:43pm UTC](https://forum.code.org/t/cs-discoveries-app-lab-check-boxes/36102 "2022-03-30T15:43:49Z")

</div>

My student is trying to use check boxes on one the ‘selection’ page to trigger maps on the maps page. When the check box is checked, the map works, but when the user unchecks, the map doesn’t change. Any help would be ap…

[Next page](https://forum.code.org/tag/csd-unit-4/397.md?match_all_tags=true&page=1&tags%5B%5D=csd-unit-4)
