Review Overview
A. Instruction - 5.8
B. Design - 6.8
C. Engagement - 6.3
6.3
Computer Dictionary & Programming Fundamentals: An App for Computer Programming
Summary : Providing Key Term Information for Computer Programming
Computer Dictionary & Programming Fundamentals, Exam Prep provides users with information specifically about computer programming. From the app’s main menu, users can choose one of four options. The “Categories” option lets users view terms by topic. To do so, users must tap the topic and then they can scroll an alphabetized list of terms related to the topic. When users find a term of interest, they can tap it to access the term’s definition, tap the “Pencil” button to contribute to the definition, tap the “Heart” button to favorite the term, tap the “Play” button to have the app read the definition to them. The “Categories” option lets users input a term and the app will find it for them. It also provides users with an alphabetized list of all terms included in the app that they can tap to access its definition. The “Timeline” option traces the history of computers from 1949 to current. Users can scroll the timeline by swiping the events or by tapping the date on the actual timeline at the top of the screen. Each event includes a date, place, and description for the event. The “Quiz” option gives users categories of quizzes that they can choose by tapping the “checkmarks” after each category. When ready, users can tap the “Quiz Me” button on the bottom of the page, and the app will present and read them multiple-choice questions. If users answer correctly, they will advance to the next question. If they answer incorrectly, they are given another opportunity. After having completed the quiz, the app reports their score, which they can share on Facebook.
Please Note: Users will have to make an in-app purchase to access all of the app’s content.
Instructional Ideas
- For the different terms in this app, teachers can have students explain if they would use this term when engaging in computer programming. In addition, if students disagree or have something to add to the term’s definition, they can choose the “Contribute” option by tapping the “Pencil” icon on the definition screen.
- Teachers can assign students different quizzes to complete and have them report their scores to them after each quiz. To do so, teachers can have students take a screenshot of their report that follows the quiz and email it to them.
- When students are familiar with the quiz format of this app, teachers can have students create their own quizzes using an app such as Classroom Quiz Master Lite. Students can then have their classmates take the quiz.
- Teachers can have students review the history of computers using the “Timeline” option in this app. Next, teachers can require students to rank the top five most important developments and explain why they selected the events as important. Teachers can then have students discuss why they selected the events they chose.
A1. Rigor | |
A2. 21st Century Skills | |
A3. Conn. to Future Learning | |
A4. Value of Errors | |
A5. Feedback to Teacher | |
A6. Level of Material | |
A7. Cooperative Learning | |
A8. Accom. of Individual Diff. |
B1. Ability to Save Progress | |
B2. Platform Integration | |
B3. Screen Design | |
B4. Ease of Use | |
B5. Navigation | |
B6. Goal Orientation | |
B7. Information Presentation | |
B8. Media Integration | |
B9. Cultural Sensitivity |
C1. Learner Control | |
C2. Interactivity | |
C3. Pace | |
C4. Flexibility | |
C5. Interest | |
C6. Aesthetics | |
C7. Utility |