Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
f615735
guides v3 format
iyashtykov Aug 30, 2022
14a887f
simpler example for debug
iyashtykov Aug 30, 2022
4789222
remove on path
iyashtykov Nov 4, 2022
90d33ec
new format
iyashtykov Nov 9, 2022
ee53140
simple page
iyashtykov Nov 9, 2022
825af70
example page
iyashtykov Nov 9, 2022
9b20b53
example page files
iyashtykov Nov 9, 2022
eafe342
fix1
iyashtykov Nov 9, 2022
c78b7ea
fix2
iyashtykov Nov 9, 2022
e2029f0
trying commit id
iyashtykov Nov 9, 2022
1a252fb
branch back
iyashtykov Nov 9, 2022
5dc60be
commit back
iyashtykov Nov 9, 2022
7c266de
change yaml map path
iyashtykov Nov 9, 2022
0f897c7
return yaml map files
iyashtykov Nov 9, 2022
c4c10d3
trying old format of guides
iyashtykov Nov 9, 2022
b70ed14
page from old format
iyashtykov Nov 9, 2022
f585883
return guides v3
iyashtykov Nov 9, 2022
c1eaffa
new id
iyashtykov Nov 9, 2022
fc6733d
smth
iyashtykov Nov 9, 2022
23eeeed
new id
iyashtykov Nov 9, 2022
15fce19
add yamls
iyashtykov Nov 9, 2022
77d5419
yaml changes
iyashtykov Nov 9, 2022
7eac54d
config changes
iyashtykov Nov 9, 2022
ee1dc52
yaml config updates
iyashtykov Nov 10, 2022
b41c80e
assessments publish trying #1
iyashtykov Nov 10, 2022
eea4304
assessments publish trying #2
iyashtykov Nov 10, 2022
2163582
assessments publish trying #3
iyashtykov Nov 10, 2022
b228e82
assessments publish trying #4
iyashtykov Nov 10, 2022
5a43041
assessments publish trying #5
iyashtykov Nov 10, 2022
226f545
assessments publish trying #6
iyashtykov Nov 10, 2022
0b8dc32
assessments publish trying #6_01
iyashtykov Nov 10, 2022
cd80bc0
assessments publish trying #7
iyashtykov Nov 10, 2022
ce54496
assessments publish trying #8
iyashtykov Nov 10, 2022
6583bcb
assessments publish trying #8_01
iyashtykov Nov 10, 2022
5bff553
assessments publish trying #8
iyashtykov Nov 10, 2022
7769e8c
real library id
iyashtykov Nov 10, 2022
ff696c8
add missed metadata
iyashtykov Nov 10, 2022
2ba0d16
ping change
iyashtykov Nov 10, 2022
badd3a3
ping change again
iyashtykov Nov 10, 2022
3ddf9a9
test
iyashtykov Apr 14, 2023
d6e3054
allow assignments
iyashtykov Apr 14, 2023
f88821e
disable codio menu
iyashtykov Apr 14, 2023
18ca98d
codio menu another file name
iyashtykov Apr 14, 2023
e31fc4e
temp change
iyashtykov Apr 14, 2023
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
24 changes: 24 additions & 0 deletions .github/workflows/assessments-publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: codio-assessments-publish
on:
push:
branches:
- guides_v3

jobs:
publish:
runs-on: ubuntu-20.04
steps:

- uses: actions/checkout@v2

- name: Install zstd
run: sudo apt install zstd

- name: Publish assessments to assessment library
uses: codio/codio-assessments-publish-action@88a108ab0e639b1d2f5011b7a7d0597f5275030f
with:
client-id: ${{ secrets.CODIO_DEMO_CLIENT_ID }}
secret-id: ${{ secrets.CODIO_DEMO_SECRET_ID }}
library-id: 7786d577-e05a-45f8-8eaa-e31842811b41
dir: ./
domain: test2-codio.com
4 changes: 2 additions & 2 deletions .github/workflows/npm-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: codio-publish
on:
push:
branches:
- master
- guides_v3

jobs:

Expand All @@ -23,6 +23,6 @@ jobs:
secret-id: ${{ secrets.CODIO_DEMO_SECRET_ID }}
course-id: 1a6dd23261de591822b3073056935856
dir: ./
yml: .guides/yaml_map
yml: yaml_map
changelog: ${{ github.event.head_commit.message }}
domain: test2-codio.com
70 changes: 70 additions & 0 deletions .guides/assessments/code-output-compare-135304776.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
{
"source": {
"bloomsObjectiveLevel": "5",
"command": "python argumentscount.py",
"guidance": "answer and rationale",
"instructions": "run",
"learningObjectives": "learning",
"metadata": {
"files": [
"file.js",
"argumentscount.py"
],
"opened": [
{
"content": "file.js",
"panelNumber": 0,
"type": "file"
}
],
"tags": [
{
"name": "Assessment Type",
"value": "Standard Code Test"
},
{
"name": "Content",
"value": "code test"
},
{
"name": "Programming Language",
"value": "python"
}
]
},
"name": "standard code test arguments count in output",
"oneTimeTest": true,
"options": {
"ignoreCase": false,
"ignoreNewline": true,
"ignoreWhitespaces": true,
"matchSubstring": false,
"timeout": 30
},
"points": 100,
"preExecuteCommand": "sleep 1",
"sequence": [
{
"arguments": "one two three four",
"feedback": "error feedback1",
"input": "",
"output": "5",
"showFeedback": true
},
{
"arguments": "1 2 3",
"feedback": "error feedback2",
"input": "",
"output": "4",
"showFeedback": true
}
],
"showExpectedAnswer": true,
"showGuidanceAfterResponseOption": {
"type": "Always"
},
"showName": true
},
"taskId": "code-output-compare-135304776",
"type": "code-output-compare"
}
75 changes: 75 additions & 0 deletions .guides/assessments/code-output-compare-145385884.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
{
"source": {
"arePartialPointsAllowed": true,
"bloomsObjectiveLevel": "",
"command": "python standard_partial_empty.py",
"guidance": "answer and rationale",
"instructions": "run",
"learningObjectives": "",
"metadata": {
"files": [],
"opened": [],
"tags": [
{
"name": "Assessment Type",
"value": "Standard Code Test"
}
]
},
"name": "standard partial empty output",
"oneTimeTest": false,
"options": {
"ignoreCase": false,
"ignoreNewline": true,
"ignoreWhitespaces": true,
"matchSubstring": false,
"timeout": 30
},
"points": 100,
"preExecuteCommand": "",
"sequence": [
{
"arguments": "",
"feedback": "",
"input": "",
"output": "test",
"showFeedback": false
},
{
"arguments": "1 2 3",
"feedback": "",
"input": "",
"output": "",
"showFeedback": false
},
{
"arguments": "",
"feedback": "",
"input": "1 2 3",
"output": "",
"showFeedback": false
},
{
"arguments": "1 2",
"feedback": "",
"input": "",
"output": "test",
"showFeedback": false
},
{
"arguments": "",
"feedback": "",
"input": "1 2",
"output": "test",
"showFeedback": false
}
],
"showExpectedAnswer": true,
"showGuidanceAfterResponseOption": {
"type": "Always"
},
"showName": true
},
"taskId": "code-output-compare-145385884",
"type": "code-output-compare"
}
70 changes: 70 additions & 0 deletions .guides/assessments/code-output-compare-1532525639.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
{
"source": {
"bloomsObjectiveLevel": "2",
"command": "python inputcommands.py",
"guidance": "answer and rationale",
"instructions": "run",
"learningObjectives": "learning",
"metadata": {
"files": [
"file.js",
"inputcommands.py"
],
"opened": [
{
"content": "file.js",
"panelNumber": 0,
"type": "file"
}
],
"tags": [
{
"name": "Assessment Type",
"value": "Standard Code Test"
},
{
"name": "Content",
"value": "code test"
},
{
"name": "Programming Language",
"value": "python"
}
]
},
"name": "standard code test inputs in output",
"oneTimeTest": false,
"options": {
"ignoreCase": false,
"ignoreNewline": true,
"ignoreWhitespaces": true,
"matchSubstring": false,
"timeout": 30
},
"points": 100,
"preExecuteCommand": "sleep 1",
"sequence": [
{
"arguments": "",
"feedback": "error feedback1",
"input": "input1\ninput2",
"output": "input1\ninput2",
"showFeedback": true
},
{
"arguments": "",
"feedback": "error feedback2",
"input": "input1\ninput2\ninput3",
"output": "input1\ninput2",
"showFeedback": true
}
],
"showExpectedAnswer": true,
"showGuidanceAfterResponseOption": {
"type": "Always"
},
"showName": true
},
"taskId": "code-output-compare-1532525639",
"type": "code-output-compare"
}
77 changes: 77 additions & 0 deletions .guides/assessments/code-output-compare-1650925873.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
{
"source": {
"bloomsObjectiveLevel": "3",
"command": "python empty.py",
"guidance": "answer and rationale",
"instructions": "run",
"learningObjectives": "learning",
"metadata": {
"files": [
"file.js",
"empty.py"
],
"opened": [
{
"content": "file.js",
"panelNumber": 0,
"type": "file"
}
],
"tags": [
{
"name": "Assessment Type",
"value": "Standard Code Test"
},
{
"name": "Content",
"value": "code test"
},
{
"name": "Programming Language",
"value": "python"
}
]
},
"name": "standard code test empty output",
"oneTimeTest": true,
"options": {
"ignoreCase": false,
"ignoreNewline": true,
"ignoreWhitespaces": true,
"matchSubstring": false,
"timeout": 30
},
"points": 100,
"preExecuteCommand": "sleep 1",
"sequence": [
{
"arguments": "",
"feedback": "error feedback1",
"input": "",
"output": "",
"showFeedback": true
},
{
"arguments": "1 2 3",
"feedback": "error feedback2",
"input": "",
"output": "",
"showFeedback": true
},
{
"arguments": "",
"feedback": "error feedback3",
"input": "1 2 3",
"output": "",
"showFeedback": true
}
],
"showExpectedAnswer": true,
"showGuidanceAfterResponseOption": {
"type": "Always"
},
"showName": true
},
"taskId": "code-output-compare-1650925873",
"type": "code-output-compare"
}
Loading