summaryrefslogtreecommitdiff
path: root/tutorials/module_1/notebook_1/intro_to_programming.ipynb
blob: af1ff18c4cf0df21fccba5d21d371084f8c88c0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Introduction to Programming\n",
    "\n",
    "^675b86\n",
    "\n",
    "## The Importance of Programming in Engineering\n",
    "\n",
    "Engineering is all about solving problems, designing innovative\n",
    "solutions, and making systems work efficiently. Whether you’re designing\n",
    "cars, airplanes, rockets, or even everyday machines, programming plays a\n",
    "critical role in modern engineering.\n",
    "\n",
    "In mechanical engineering, programming helps us **analyze data, model\n",
    "complex systems, automate repetitive tasks, and simulate real-world\n",
    "physics.** For example, instead of spending hours solving equations by\n",
    "hand, engineers can write a program that does it in seconds. This saves\n",
    "time and therefore do more.\n",
    "\n",
    "With programming, mechanical engineers can:\n",
    "\n",
    "-   **Automate calculations:** Quickly solve equations for heat\n",
    "    transfer, fluid dynamics, and mechanical stresses.\n",
    "-   **Simulate systems:** Model how a bridge bends under weight or how\n",
    "    an engine burns fuel efficiently.\n",
    "-   **Analyze data:** Process thousands of test results to improve\n",
    "    designs.\n",
    "-   **Control machines:** Program robots, 3D printers, and CNC’s.\n",
    "\n",
    "In this course, you’ll see how computing and programming applies to\n",
    "mechanical engineering and how they can make you a better problem\n",
    "solver. By the end, you’ll have the skills and understanding of how to\n",
    "write programs that help you **think like an engineer in the digital\n",
    "age.**"
   ],
   "id": "f15656c5-9e0e-4c09-abe3-7452565b6a49"
  }
 ],
 "nbformat": 4,
 "nbformat_minor": 5,
 "metadata": {}
}