From f8134f6a4d037960b11a80ac4e16e50caba506ee Mon Sep 17 00:00:00 2001 From: Emma Smith Zbarsky Date: Mon, 24 Jun 2024 14:29:36 -0400 Subject: [PATCH] Add focus mode to specific file requests --- README.md | 32 +++++++++---------- .../6ZgprUQjgCVUW2IhBKVwmZTkiOMd.xml | 2 -- .../6ZgprUQjgCVUW2IhBKVwmZTkiOMp.xml | 2 -- .../IN5Gw9hRs23W3dqBCLEXwjctJ1Id.xml | 2 -- .../IN5Gw9hRs23W3dqBCLEXwjctJ1Ip.xml | 2 -- .../IX-fekJuwn1WHqbpGmL-mF_hj90d.xml | 2 -- .../IX-fekJuwn1WHqbpGmL-mF_hj90p.xml | 2 -- .../l0UN2huYfu4UldpvYaZ0HtunS8Ud.xml | 2 -- .../l0UN2huYfu4UldpvYaZ0HtunS8Up.xml | 2 -- .../N4dcnP93X7PLwa9BUw5f7nF6px8d.xml | 2 -- .../N4dcnP93X7PLwa9BUw5f7nF6px8p.xml | 2 -- .../VscVJQot7IndoRi0xm0fbAitS2Yd.xml | 2 -- .../VscVJQot7IndoRi0xm0fbAitS2Yp.xml | 2 -- 13 files changed, 16 insertions(+), 40 deletions(-) delete mode 100644 resources/project/IX-fekJuwn1WHqbpGmL-mF_hj90/6ZgprUQjgCVUW2IhBKVwmZTkiOMd.xml delete mode 100644 resources/project/IX-fekJuwn1WHqbpGmL-mF_hj90/6ZgprUQjgCVUW2IhBKVwmZTkiOMp.xml delete mode 100644 resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IN5Gw9hRs23W3dqBCLEXwjctJ1Id.xml delete mode 100644 resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IN5Gw9hRs23W3dqBCLEXwjctJ1Ip.xml delete mode 100644 resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IX-fekJuwn1WHqbpGmL-mF_hj90d.xml delete mode 100644 resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IX-fekJuwn1WHqbpGmL-mF_hj90p.xml delete mode 100644 resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/l0UN2huYfu4UldpvYaZ0HtunS8Ud.xml delete mode 100644 resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/l0UN2huYfu4UldpvYaZ0HtunS8Up.xml delete mode 100644 resources/project/l0UN2huYfu4UldpvYaZ0HtunS8U/N4dcnP93X7PLwa9BUw5f7nF6px8d.xml delete mode 100644 resources/project/l0UN2huYfu4UldpvYaZ0HtunS8U/N4dcnP93X7PLwa9BUw5f7nF6px8p.xml delete mode 100644 resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/VscVJQot7IndoRi0xm0fbAitS2Yd.xml delete mode 100644 resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/VscVJQot7IndoRi0xm0fbAitS2Yp.xml diff --git a/README.md b/README.md index f393f13..f05a543 100644 --- a/README.md +++ b/README.md @@ -54,54 +54,54 @@ MATLABĀ® is used throughout. # Scripts -## [**Introduction.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Introduction.mlx) +## [**Introduction.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Introduction.mlx&focus=true) | `Introduction` | **In this script, students will...** | | :-- | :-- | -| [Earth-Moon-Rocket.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Introduction.mlx) |- recognize and use the terms input and output.
- recognize, interpret, and respond to messages about syntax errors.
- recognize and interpret comments in code.
- use documentation and search to learn more about how to use a programming language.
- recognize and explain the importance of attention to detail when coding. | +| [Earth-Moon-Rocket.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Introduction.mlx&focus=true) |- recognize and use the terms input and output.
- recognize, interpret, and respond to messages about syntax errors.
- recognize and interpret comments in code.
- use documentation and search to learn more about how to use a programming language.
- recognize and explain the importance of attention to detail when coding. | -## [**Data.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Data.mlx) +## [**Data.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Data.mlx&focus=true) | `Data` | **In this script, students will...** | | :-- | :-- | -| [Fading-Pi.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Data.mlx) |- recognize and explain that floating point arithmetic does not operate under the same rules as real number arithmetic.
- apply the limitations of floating point arithmetic to computation.
- recognize and use strings to store and communicate textual data.
- recognize and use whitespace in string operations.
- recognize and interpret special characters that are neither text nor numbers.
- recognize and explain simple consequences of the interactions between data types. | +| [Fading-Pi.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Data.mlx&focus=true) |- recognize and explain that floating point arithmetic does not operate under the same rules as real number arithmetic.
- apply the limitations of floating point arithmetic to computation.
- recognize and use strings to store and communicate textual data.
- recognize and use whitespace in string operations.
- recognize and interpret special characters that are neither text nor numbers.
- recognize and explain simple consequences of the interactions between data types. | -## [**Arrays.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Arrays.mlx) +## [**Arrays.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Arrays.mlx&focus=true) | `Arrays` | **In this script, students will...** | | :-- | :-- | -| [Computer-Thoughtbubble.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Arrays.mlx) |- identify, create, and use vectors and matrices containing numbers or text.
- use vector indexing to extract information from a vector or matrix.
- identify standard file types and the corresponding extensions.
- explain why file type matters and import data from external files.
- recognize and use three dimensional arrays. | +| [Computer-Thoughtbubble.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Arrays.mlx&focus=true) |- identify, create, and use vectors and matrices containing numbers or text.
- use vector indexing to extract information from a vector or matrix.
- identify standard file types and the corresponding extensions.
- explain why file type matters and import data from external files.
- recognize and use three dimensional arrays. | -## [**Branches.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Branches.mlx) +## [**Branches.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Branches.mlx&focus=true) | `Branches` | **In this script, students will...** | | :-- | :-- | -| [Maze.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Branches.mlx) |- recognize and apply if/then branching logic to solve problems.
- recognize and apply switch branching logic to solve problems. | +| [Maze.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Branches.mlx&focus=true) |- recognize and apply if/then branching logic to solve problems.
- recognize and apply switch branching logic to solve problems. | -## [**Loops.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Loops.mlx) +## [**Loops.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Loops.mlx&focus=true) | `Loops` | **In this script, students will...** | | :-- | :-- | -| [SeasonLoopFinal.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Loops.mlx) |- use for loop logic and syntax to write and execute iterative code.
- use while loop logic and syntax to write and execute repetitive code, and decide when it is the correct method. | +| [SeasonLoopFinal.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Loops.mlx&focus=true) |- use for loop logic and syntax to write and execute iterative code.
- use while loop logic and syntax to write and execute repetitive code, and decide when it is the correct method. | -## [**Chaos Game Project**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/ChaosGameProject.mlx) +## [**Chaos Game Project**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/ChaosGameProject.mlx&focus=true) | `Project` | **In this script, students will...** | | :-- | :-- | -| [ChaosGameAngle.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/ChaosGameProject.mlx) [ChaosGameSquare.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/ChaosGameProject.mlx) |- apply conditional branching and looping logic in context to solve problems.
- explain that different programming solutions to the same problem can run in very different amounts of time.
- identify common file formats and their extensions.
- communicate results by exporting data from a program in a standard, shareable file format. | +| [ChaosGameAngle.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/ChaosGameProject.mlx&focus=true) [ChaosGameSquare.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/ChaosGameProject.mlx&focus=true) |- apply conditional branching and looping logic in context to solve problems.
- explain that different programming solutions to the same problem can run in very different amounts of time.
- identify common file formats and their extensions.
- communicate results by exporting data from a program in a standard, shareable file format. | -## [**Algorithms.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Algorithms.mlx) +## [**Algorithms.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Algorithms.mlx&focus=true) | `Algorithms` | **In this script, students will...** | | :-- | :-- | -| [Algo-flowchart.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Algorithms.mlx) |- explain the concept of an algorithm.
- implement an algorithm presented in pseudocode.
- explain the importance of testing both code and algorithms. | +| [Algo-flowchart.png](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/Algorithms.mlx&focus=true) |- explain the concept of an algorithm.
- implement an algorithm presented in pseudocode.
- explain the importance of testing both code and algorithms. | # Additional Scripts -[Main Menu](./MainMenu.mlx) - Just the link sections of this script for navigation +[Main Menu](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=MainMenu.mlx&focus=true) - Just the link sections of this script for navigation -[Collected Pro Tips](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/CollectedProTips.mlx) - Notes on how to implement particular concepts in MATLAB +[Collected Pro Tips](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Fundamentals-of-Programming&project=FundamentalsofProgramming.prj&file=Scripts/CollectedProTips.mlx&focus=true) - Notes on how to implement particular concepts in MATLAB # License diff --git a/resources/project/IX-fekJuwn1WHqbpGmL-mF_hj90/6ZgprUQjgCVUW2IhBKVwmZTkiOMd.xml b/resources/project/IX-fekJuwn1WHqbpGmL-mF_hj90/6ZgprUQjgCVUW2IhBKVwmZTkiOMd.xml deleted file mode 100644 index a75f7a8..0000000 --- a/resources/project/IX-fekJuwn1WHqbpGmL-mF_hj90/6ZgprUQjgCVUW2IhBKVwmZTkiOMd.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/resources/project/IX-fekJuwn1WHqbpGmL-mF_hj90/6ZgprUQjgCVUW2IhBKVwmZTkiOMp.xml b/resources/project/IX-fekJuwn1WHqbpGmL-mF_hj90/6ZgprUQjgCVUW2IhBKVwmZTkiOMp.xml deleted file mode 100644 index 842de6a..0000000 --- a/resources/project/IX-fekJuwn1WHqbpGmL-mF_hj90/6ZgprUQjgCVUW2IhBKVwmZTkiOMp.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IN5Gw9hRs23W3dqBCLEXwjctJ1Id.xml b/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IN5Gw9hRs23W3dqBCLEXwjctJ1Id.xml deleted file mode 100644 index a75f7a8..0000000 --- a/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IN5Gw9hRs23W3dqBCLEXwjctJ1Id.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IN5Gw9hRs23W3dqBCLEXwjctJ1Ip.xml b/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IN5Gw9hRs23W3dqBCLEXwjctJ1Ip.xml deleted file mode 100644 index 842de6a..0000000 --- a/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IN5Gw9hRs23W3dqBCLEXwjctJ1Ip.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IX-fekJuwn1WHqbpGmL-mF_hj90d.xml b/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IX-fekJuwn1WHqbpGmL-mF_hj90d.xml deleted file mode 100644 index a75f7a8..0000000 --- a/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IX-fekJuwn1WHqbpGmL-mF_hj90d.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IX-fekJuwn1WHqbpGmL-mF_hj90p.xml b/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IX-fekJuwn1WHqbpGmL-mF_hj90p.xml deleted file mode 100644 index cc1947e..0000000 --- a/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/IX-fekJuwn1WHqbpGmL-mF_hj90p.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/l0UN2huYfu4UldpvYaZ0HtunS8Ud.xml b/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/l0UN2huYfu4UldpvYaZ0HtunS8Ud.xml deleted file mode 100644 index a75f7a8..0000000 --- a/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/l0UN2huYfu4UldpvYaZ0HtunS8Ud.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/l0UN2huYfu4UldpvYaZ0HtunS8Up.xml b/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/l0UN2huYfu4UldpvYaZ0HtunS8Up.xml deleted file mode 100644 index 51d4b3d..0000000 --- a/resources/project/VscVJQot7IndoRi0xm0fbAitS2Y/l0UN2huYfu4UldpvYaZ0HtunS8Up.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/resources/project/l0UN2huYfu4UldpvYaZ0HtunS8U/N4dcnP93X7PLwa9BUw5f7nF6px8d.xml b/resources/project/l0UN2huYfu4UldpvYaZ0HtunS8U/N4dcnP93X7PLwa9BUw5f7nF6px8d.xml deleted file mode 100644 index a75f7a8..0000000 --- a/resources/project/l0UN2huYfu4UldpvYaZ0HtunS8U/N4dcnP93X7PLwa9BUw5f7nF6px8d.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/resources/project/l0UN2huYfu4UldpvYaZ0HtunS8U/N4dcnP93X7PLwa9BUw5f7nF6px8p.xml b/resources/project/l0UN2huYfu4UldpvYaZ0HtunS8U/N4dcnP93X7PLwa9BUw5f7nF6px8p.xml deleted file mode 100644 index 842de6a..0000000 --- a/resources/project/l0UN2huYfu4UldpvYaZ0HtunS8U/N4dcnP93X7PLwa9BUw5f7nF6px8p.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/VscVJQot7IndoRi0xm0fbAitS2Yd.xml b/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/VscVJQot7IndoRi0xm0fbAitS2Yd.xml deleted file mode 100644 index a75f7a8..0000000 --- a/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/VscVJQot7IndoRi0xm0fbAitS2Yd.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/VscVJQot7IndoRi0xm0fbAitS2Yp.xml b/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/VscVJQot7IndoRi0xm0fbAitS2Yp.xml deleted file mode 100644 index b04f135..0000000 --- a/resources/project/qaw0eS1zuuY1ar9TdPn1GMfrjbQ/VscVJQot7IndoRi0xm0fbAitS2Yp.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file