Outcomes
Course Outcomes
- Apply problem solving techniques and tools such as flowcharts, algorithms, and pseudo-code.
- Construct statements (assignments, expressions, and functions) using various mathematical, logical, and relational operators and data types
- Design, write, run, and debug introductory programs that include different programming constructs (repetition, selection, and sequencing).
- Work in collaborative groups.
- Demonstrate the importance of tools such as flowcharts, algorithms, and pseudo-code in business, society, and modern life.
In addition, this course must meet the following
Foundations: Technological Literacy
- Test and analyze various technologies and systems to solve technological problems.
- Identify implications of technological changes as they relate to and determine impacts on individuals, society, the environment, and the future.
- Apply knowledge of technologies to many areas of life (both personally and professionally).
Discoveries: Natural Sciences & Technology
- Understand, analyze, and evaluate models, theories, and laws by which science and technology seek to explain natural or technological phenomena.
- Apply scientific and/or technology concepts and knowledge as they relate to research, problem solving, and effective decision making.
- Recognize the limitations of data and explore alternative interpretations.
- Identify and assess the basis of scientific and technological issues which affect society.
Revised Spring 2023