Interactive Card Project
Project Introduction and Overview
Project Introduction and Overview
The Interactive Card Project is an extension of Lesson 17 from Chapter 1 of Unit 3 of the Code.org Computer Science Discoveries lessons.
This project is sometimes completed as a FULL PROJECT (Programming Journal, Peer Evaluations, Final Reflection, etc.) and sometimes as a MINI-PROJECT (just submitting the final version).
If you are unsure whether or not your are completing this as a FULL PROJECT or as a MINI-PROJECT, double-check the Daily Class Announcements.
For this project your are required to create an interactive holiday and/or greeting card. As we all know, a traditional holiday/greeting/birthday card is a folded card that usually has a message on the front cover and another message on the inside. Card messages can be serious or humorous but the majority of holiday/greeting cards follow this format.
Since we cannot "open" a digital card we need to simulate what we would experience with a traditional card but do it in a digital environment. Here are all the elements you will need in your digital card:
Design a themed digital interactive card.
Your digital card should have two distinct states: an opening state (what the user sees on the screen when the program loads) and a closing state (how the program ends after the user has interacted with the card).
The opening state will have:
A background
Sprites on the screen.
At least one text message that tells the user how to interact with the card. You may have additional text messages, if desired.
A closing state that will have:
A background: it can be the same as the opening state or it can change.
Sprites that move and/or animate in some way
At least one message that reveals the nature of the card (Happy Birthday, Congratulations, Happy Thanksgiving, etc.).
The user must interact with the card in some way to make the card change from the opening state to the closing state.
The text from the opening state must no longer show on the screen during the closing state. Likewise, the text from the closing state should not show during the opening state.
Watch this video that uses a sample student project to explain how your card interactive card will work.
[Hidden]
Explore the links below to view some student samples for this project:
Navigate to the correct page for the additional instructions:
Note: Check the Daily Class Announcements if you are unsure of which type of project you need to complete.
[Hidden]