Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update index.Rmd with code chunk names #120

Merged
merged 1 commit into from
Dec 18, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions index.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ This course is available in multiple formats which allows you to take it in the
**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.


```{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"}
```{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"}
ottrpal::include_slide("https://docs.google.com/presentation/d/1MCNeSO4aOm1iESWDLOGTcx3aLEbnu8UttV0QGVAeafE/edit#slide=id.g225d384a06d_0_176")
```

Expand All @@ -59,8 +59,14 @@ Learners will be able to:
- 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 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"}
ottrpal::include_slide("https://docs.google.com/presentation/d/1MCNeSO4aOm1iESWDLOGTcx3aLEbnu8UttV0QGVAeafE/edit#slide=id.g2722fe8bae3_1_7")
```
-->


```{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"}
```{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"}
ottrpal::include_slide("https://docs.google.com/presentation/d/1MCNeSO4aOm1iESWDLOGTcx3aLEbnu8UttV0QGVAeafE/edit#slide=id.g225d384a06d_0_355")
```

Expand Down
Loading