Purpose of Study
Scientists aim to understand nature and gain knowledge about the universe.
Engineers focus on creating and constructing new products, environments, or experiences.
Different Processes
Scientists utilize the scientific method, which involves performing experiments to test hypotheses.
Engineers follow a creativity-based engineering design process to develop solutions to identified problems.
State your question
Do background research
Formulate your hypothesis (identify variables)
Design experiments and establish procedures
Test your hypothesis through experiments
Analyze results and draw conclusions
Communicate results
Define the problem
Do background research
Specify requirements
Design experiment or establish procedures
Create alternative solutions, choose the best one, and develop it
Build a prototype
Test and redesign as necessary
Communicate results
Contributions to Knowledge
Scientists provide explanations and predictions about the world, while engineers create solutions to specific needs identified in their projects.
Interplay of Science and Engineering
In practice, the distinction can blur, as scientific principles are often applied in engineering projects.
Many technical fields, like computer science, blend aspects of both disciplines.
The ADDIE model is a standard process used in instructional design and training development.
Comprises five phases: Analysis, Design, Development, Implementation, and Evaluation.
An emphasis on flexibility allows for dynamic development of effective training tools.
Various instructional design models are extensions of this foundation, addressing its limitations (e.g., Dick & Carey, Kemp ISD models).
Analysis
Identify the instructional problem, establish goals and objectives.
Evaluate learners' existing knowledge and skills.
Key questions include: Who is the audience? What learning constraints exist?
Design
Create detailed learning objectives and assessments, plan content delivery.
Develop strategies to achieve behavioral outcomes aligned with project goals.
Development
Assemble content and integrate technologies, perform debugging, and revise based on feedback.
Implementation
Prepare facilitators and learners, ensuring necessary tools and learning applications are ready.
Evaluation
Conduct formative evaluations at each phase and summative evaluations for broader feedback.
Conceive: Define customer needs and develop plans.
Design: Create specifications including plans and algorithms.
Implement: Actualize the design into a functioning product through coding and manufacturing.
Operate: Manage the delivery and maintenance of the product ensuring customer satisfaction.
The engineering design process articulates steps from problem identification to solution creation.
Involves iteration—revisiting previous steps based on outcomes to refine solutions.
Define The Problem: Clarify the design goal and its importance.
Brainstorm Possible Solutions: Generate multiple ideas without judgment.
Research Ideas: Explore existing solutions to avoid previous pitfalls.
Establish Criteria and Constraints: Define factors affecting the design and document findings.
Consider Alternative Solutions: Evaluate and compare potential ideas iteratively.
Select An Approach: Choose the solution that best meets project requirements.
Develop A Design Proposal: Refine selected solutions into comprehensive proposals.
Make A Model Or Prototype: Construct a prototype for testing and evaluation.
Test And Evaluate: Conduct assessments to identify areas for improvement.
Refine The Design: Iterate on the design through repeated testing.
Create The Solution: Finalize and construct the finished product.
Communicate The Results: Share findings and outcomes through clear documentation.
Integrity and Consistency: Ensure reliability and redundancy in the data.
Performance and Scalability: Design systems that can grow with demand.
Deployment Strategy: Streamline processes such as CI/CD for efficient product rollout.
Security: Implement robust measures for protecting user data.
User Experience and Inclusivity: Focus on the overall experience for users, including accessibility.
Recovery and Planning: Establish plans for data recovery and business continuity.
Unit Testing: Integrate testing throughout the design process for quality assurance.
Application Performance Monitoring: Utilize monitoring tools for maintenance and user support.