You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Labeled code chunks for ottrpal::include_slide's for topics covered and audience. Also added in a commented out, but labeled code chunk pointing to the slide for the Overall Course Learning Objectives. This is commented out since the LOs are enumerated within the text.
Copy file name to clipboardExpand all lines: index.Rmd
+8-2Lines changed: 8 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ This course is available in multiple formats which allows you to take it in the
36
36
**Note**: Those completely new to programming will find using AI tools to create software solutions challenging at this time. It is helpful to have some fundamental knowledge to write appropriate prompts and to discern when code is not working as expected. We advise novices to seek expert review.
37
37
38
38
39
-
```{r, fig.align='center', out.width="100%", echo = FALSE, fig.alt= "For individuals who: develop software or want to start, are interested in using large language model AI tools to help you with your work, want to use AI tools responsibly"}
39
+
```{r for_individuals_who, fig.align='center', out.width="100%", echo = FALSE, fig.alt= "For individuals who: develop software or want to start, are interested in using large language model AI tools to help you with your work, want to use AI tools responsibly"}
- Recognize strategies for using AI-based tools to understand and analyze code, such as code comprehension of unfamiliar languages or functions
60
60
- Discuss the challenges and ethical implications of using AI for different aspects of programming
61
61
62
+
<!--
63
+
```{r learning_objectives, out.width="100%", echo=FALSE, fig.alt="Overall Course Learning Objectives: Explain the basics of AI and its potential for improving software development workflows, Implement strategies to write and debug code using AI-based tools, Describe the benefits of refactoring code using AI-generated techniques, such as making code readable, keeping it brief, and optimizing code, Apply best practices for annotating code using AI, Recognize strategies for using AI-based tools to understand and analyze code, such as code comprehension of unfamiliar languages or functions, Discuss the challenges and ethical implications of using AI for different aspects of programming"}
```{r, fig.align='center', out.width="100%", echo = FALSE, fig.alt= "Concepts discussed in the Ai for Software Development course: Introduction to large language AI tools, ethics of AI tool use for software development, using AI tools to write code from scratch, using AI tools to refactor code, Using AI to annotate code, and Using AI to understand unfamiliar code"}
69
+
```{r topics_covered, fig.align='center', out.width="100%", echo = FALSE, fig.alt= "Concepts discussed in the Ai for Software Development course: Introduction to large language AI tools, ethics of AI tool use for software development, using AI tools to write code from scratch, using AI tools to refactor code, Using AI to annotate code, and Using AI to understand unfamiliar code"}
0 commit comments