diff options
Diffstat (limited to 'tutorials/module_2/notebook_2/ai_assisted_programming.ipynb')
| -rw-r--r-- | tutorials/module_2/notebook_2/ai_assisted_programming.ipynb | 53 |
1 files changed, 33 insertions, 20 deletions
diff --git a/tutorials/module_2/notebook_2/ai_assisted_programming.ipynb b/tutorials/module_2/notebook_2/ai_assisted_programming.ipynb index 8004e91..a98704b 100644 --- a/tutorials/module_2/notebook_2/ai_assisted_programming.ipynb +++ b/tutorials/module_2/notebook_2/ai_assisted_programming.ipynb @@ -17,17 +17,25 @@ "rather. AI is a technology that is constantly improving. As engineers we\n", "need to *understand* how we can use AI as a tool to achieve our goals\n", "more efficiently. This section cover good practices of how we can\n", - "implement AI and lists some AI assistant tools that we can use. \\## Good\n", - "vs. Bad uses of AI Don’t try to get AI to do work *for you* but *with\n", - "you*. You need to understand what you’re doing. If you don’t understand\n", - "what the AI is doing, then you’re not in control of the work. You’re not\n", - "going to go far until something unexpected happens.\n", + "implement AI and lists some AI assistant tools that we can use.\n", + "\n", + "## Good vs. Bad uses of AI\n", + "\n", + "Don’t try to get AI to do work *for you* but *with you*. You need to\n", + "understand what you’re doing. If you don’t understand what the AI is\n", + "doing, then you’re not in control of the work. You’re not going to go\n", + "far until something unexpected happens.\n", "\n", "AI is a great learning tool, research as show that students can benefit\n", "from using AI as personal tutor\n", "[more](https://hbsp.harvard.edu/inspiring-minds/ai-as-personal-tutor).\n", - "\\## Available tools Below is a comprehensive list of tools that are\n", - "available at not cost to you.\n", + "\n", + "## Language based vs Machine Learning\n", + "\n", + "## Available tools\n", + "\n", + "Below is a comprehensive list of tools that are available at not cost to\n", + "you.\n", "\n", "| Name | Features |\n", "|----------------|----------------------------------------------------|\n", @@ -44,12 +52,15 @@ "\n", "Many of the tools above come with similar, if not, the same features.\n", "Some of the tools come as chatbots on the web and others are extensions\n", - "that can be implemented in your favorite IDE. \\## VSCode and GitHub\n", - "Copilot Integration We will not cover how to use VSCode in this course,\n", - "however it is a very versatile IDE that comes with many other extension,\n", - "for example git, github and github copilot integration. There are also\n", - "other extensions for other IDE’s however we will only cover some basic\n", - "features that the GithHub Copilot extension in VSCode can do.\n", + "that can be implemented in your favorite IDE.\n", + "\n", + "## VSCode and GitHub Copilot Integration\n", + "\n", + "We will not cover how to use VSCode in this course, however it is a very\n", + "versatile IDE that comes with many other extension, for example git,\n", + "github and github copilot integration. There are also other extensions\n", + "for other IDE’s however we will only cover some basic features that the\n", + "GithHub Copilot extension in VSCode can do.\n", "\n", "Copilot Comes with the following features: - Get code suggestions as you\n", "type - Ask questions about the code - Inline chat to generate code. -\n", @@ -57,14 +68,16 @@ "\n", "[VSCode](https://code.visualstudio.com/) [Copilot\n", "extension](https://code.visualstudio.com/docs/copilot/setup-simplified)\n", - "\\## A note on integrity If you have a non-disclosure-agreement (NDA)\n", - "with your employer, it may not always be possible to use AI for security\n", - "and integrity reasons as you may risk exposing confidential information\n", - "with third party vendors. It is highly recommended to be able to be able\n", - "to write program independently of an AI assistant. Always think before\n", - "you share data." + "\n", + "## A note on intellectual property\n", + "\n", + "If you have a non-disclosure-agreement (NDA) with your employer, it may\n", + "not always be possible to use AI for security and integrity reasons as\n", + "you may risk exposing confidential information with third party vendors.\n", + "It is highly recommended to be able to be able to write program\n", + "independently of an AI assistant. Always think before you share data." ], - "id": "f3d320bf-c2f6-4ebb-a5c5-6dc1dc2bb4b0" + "id": "923f4aa9-3dc4-409e-b2bf-9535c4ce3d66" } ], "nbformat": 4, |
