Skip to content

Commit 2cc53b7

Browse files
Add links and summary to quiz meta splash pages
1 parent 320092c commit 2cc53b7

File tree

2 files changed

+62
-0
lines changed

2 files changed

+62
-0
lines changed

where_is_my_understanding/coding_languages_quiz.ipynb

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,37 @@
99
"\n",
1010
"The following pages provide the quizes for the courses that CfRR offers in coding languages. "
1111
]
12+
},
13+
{
14+
"cell_type": "markdown",
15+
"id": "df1016ef-5de7-44ff-95a6-e2b14c3c8925",
16+
"metadata": {},
17+
"source": [
18+
"## Julia \n",
19+
"\n",
20+
"[Clickable Link to Coding Languages Quizes for Julia](julia.ipynb)\n",
21+
"\n",
22+
"These quizzes test your understanding of Julia's core syntax and basic operations, helping you assess whether the courses align with your current skill level. They focus on topics such as variable declaration, array manipulation, Julia’s data types, control flow constructs, and its distinguishing features compared to other programming languages.\n",
23+
"\n",
24+
"## Python \n",
25+
"\n",
26+
"[Clickable Link to Coding Languages Quizes for Python](python.ipynb)\n",
27+
"\n",
28+
"\n",
29+
"These quizzes test your understanding of Python programming and its application in data analysis, helping you determine if the courses are suited to your needs. They assess knowledge of Python syntax, including variable assignment, data types, control flow, functions, modules, and common data structures like lists and dictionaries. Additionally, they evaluate your ability to handle data workflows, clean and transform datasets, and create visualizations using tools such as Pandas and Matplotlib.\n",
30+
"\n",
31+
"## R \n",
32+
"\n",
33+
"[Clickable Link to Coding Languages Quizes for R](R.ipynb)\n",
34+
"\n",
35+
"These quizzes test your understanding of R programming, data analysis, and regression techniques, helping you determine if the courses align with your current skills. They assess knowledge of fundamental topics such as variable assignment, data structures, control flow, and basic data manipulation, including filtering, reshaping, and combining datasets. Additionally, they evaluate your ability to perform regression analysis, assess model assumptions, interpret results, and address advanced challenges like multicollinearity and overfitting using diagnostic tools and R packages like dplyr and tidyr.\n",
36+
"\n",
37+
"## UNIX \n",
38+
"\n",
39+
"[Clickable Link to Coding Languages Quizes for UNIX](unix.ipynb)\n",
40+
"\n",
41+
"These quizzes test your understanding of fundamental Unix concepts, helping you assess whether the courses are suited to your needs. They evaluate your ability to navigate the command line, manage files, and work with commands like ls, cd, and mkdir. Additionally, they assess your understanding of directory structures, permissions, and environment variables."
42+
]
1243
}
1344
],
1445
"metadata": {

where_is_my_understanding/coding_practices_quiz.ipynb

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,37 @@
99
"\n",
1010
"The following pages provide the quizes for the courses that CfRR offers in coding practices. "
1111
]
12+
},
13+
{
14+
"cell_type": "markdown",
15+
"id": "7bdc79a5-c0f9-4251-9547-e49053bb0805",
16+
"metadata": {},
17+
"source": [
18+
"## Computational Thinking\n",
19+
"\n",
20+
"[Clickable Link to Coding Practices Quizes for Computational Thinking](computational_thinking_overview.ipynb)\n",
21+
"\n",
22+
"These quizzes test your understanding of key computational thinking concepts, helping you evaluate whether the courses are suited to your skill level. They assess your ability to approach problems through decomposition, algorithmic reasoning, and abstraction. Additionally, they evaluate your proficiency in structuring tasks into logical steps and translating conceptual solutions into reproducible workflows.\n",
23+
"\n",
24+
"## High Performance Computing \n",
25+
"\n",
26+
"[Clickable Link to Coding Practices Quizes for High Performance Computing](high_performance_computing.ipynb)\n",
27+
"\n",
28+
"\n",
29+
"These quizzes test your understanding of high-performance and parallel computing concepts, helping you determine if the courses align with your current knowledge. They assess your ability to navigate HPC environments, understand cluster architectures, and manage job scheduling systems for optimizing computational tasks. Additionally, they evaluate your grasp of parallel computing fundamentals, including concurrency, data parallelism, task distribution, and strategies to avoid pitfalls such as race conditions and deadlocks.\n",
30+
"\n",
31+
"## Software Development\n",
32+
"\n",
33+
"[Clickable Link to Coding Practices Quizes for Software Development](software_development.ipynb)\n",
34+
"\n",
35+
"These quizzes test your understanding of best practices in software development, helping you determine if the courses match your current skill level. They assess your knowledge of version control, testing, documentation, and code organization, as well as your familiarity with agile practices and continuous integration. Additionally, they evaluate your ability to implement collaborative workflows for efficient and maintainable projects.\n",
36+
"\n",
37+
"## Version Control\n",
38+
"\n",
39+
"[Clickable Link to Coding Practices Quizes for Version Control](version_control.ipynb)\n",
40+
"\n",
41+
"These quizzes test your understanding of version control concepts and practices, helping you assess whether the courses align with your skill level. They evaluate your knowledge of using Git for tracking changes, branching, merging, and resolving conflicts to maintain clear project histories and collaborate effectively. Additionally, they assess your proficiency with advanced techniques, including branching models, rebasing, and managing complex workflows in collaborative environments.\n"
42+
]
1243
}
1344
],
1445
"metadata": {

0 commit comments

Comments
 (0)