Big Idea 1 Flashcards
What does a creative process in the development of a computational artifact include?
It includes, but is not limited to, employing nontraditional, non prescribed techniques; the use of novel combinations of artifacts, tools and techniques, and the exploration of personal curiosities.
Why do we create computational artifacts/why are they provocative?
Creating computational artifacts employs an iterative and often exploratory process to translate ideas into tangible form.
What is a computational artifact?
A computational artifact is something created by a human using a computer and can be , but is not limited to, a program, an image, an audio, a video, a presentation, or a web page file.
What does creating a computational artifact require?
Creating a computational artifact requires understanding of an use of software tools and services. These computing tools and techniques include programming iterated development environments (IDEs), spreadsheets, three-dimensional printers, or text editors.
How can a computational artifact be created creatively?
By using nontraditional, non-prescribed computing techniques.
What can computing tools and techniques enhance?
Computing tools and techniques can enhance the process of finding a solution to a problem.
What can a creative development process for creating computational artifacts be used to solve?
A creative development process for creating computational artifacts be used to solve problems when traditional or prescribed computing techniques are not effective.
What are the two ways in which you can create a computational artifact individually?
Combining and modifying existing artifacts or by creating new artifacts.
What does computation facilitate?
Computation facilitates the creation and modification of computational artifacts with enhanced detail and precision.
What five things do collaborative teams practice?
Interpersonal communication, consensus building, conflict resolution, and negotiation.
Why is it important to facilitate collaboration?
Collaboration is crucial because it facilitates the application of multiple perspectives (including sociocultural perspectives) and diverse talents and skills in developing computational artifacts.