Big Idea 1-Creative Development Flashcards
A ___________ includes a program as an integral part of its function.
computing innovation
A self-driving car is an example of a _______________
physical computing innovation
A picture editing software is an example of a ______________
nonphysical (computer software) computing innovation.
An e-commerce is an example of a _________________.
nonphysical (computing concept) computing innovation
Produces a computing innovation that reflects the diversity of talents and perspectives of those who designed it.
Effective collaboration
Collaboration that includes ______________ helps avoid bias in the development of computing innovations.
diverse perspectives
Consultation and communication with users are __________________.
important aspects of the development of computing innovations
Information gathered from___________ can be used to understand the purpose of a program from diverse perspectives and to develop a program that fully incorporates these perspectives.
potential users
Support collaboration by allowing programmers to share and provide feedback on ideas and documents.
Online tools
Pair programming
facilitate collaboration
Effective collaborative teams practice interpersonal skills, including but not limited to:
- communication
- consensus building
- conflict resolution
- negotiation
The purpose of computing innovations is ____________.
is to solve problems or to pursue interests through creative expression.
A collection of statements that performs a specific task when run by a computer.
program/software
A collection of program statements that is part of a program.
code segment
The ______ of a program is how a program functions during execution and is often described by how a user interacts with it.
behavior