networksetcetera / LODS

June contract
0 stars 0 forks source link

Lab environment #1

Open derricksobrien opened 4 years ago

derricksobrien commented 4 years ago

Q - Should we install Python on the lab image?

derricksobrien commented 4 years ago

Yes

Python 3.8 was added

derricksobrien commented 4 years ago

There may other additions to the Lab Environment required

See Lab 02 and Lab 11 issues

derricksobrien commented 4 years ago

Get help with

derricksobrien commented 4 years ago

RE: Martin's initial suggestions

A couple of comments about the content. I don’t know anything about Python. But, in general, it is not a good user experience to present users with a giant chunk of code in a lab manual and have them copy it into a text file in one action and then run the code. Instead, in the lab instructions, chunk the code into smaller bits and provide multiple steps with accompanying explanation that allow the students to append the code to create a completed file.

Please use page breaks to separate tasks and exercises. Please use the “1. []” convention to number lab steps.

I don’t know if an editor has been selected for this project, but I recommend that we see if Karen Henderson is available to assist with this. She can provide a lot of the pedagogical guidance in addition to providing guidance on formatting, usage, and style. She is also a developer and understand dev labs.

derricksobrien commented 4 years ago

Someone on the team should perform testing on the instructions

derricksobrien commented 4 years ago

Suggestions from Martin:

You can build a library of solutions in your GitHub repo and we will clone it to one of our repos. Just point us to where the solution library is. But, the priority is to create Python versions of the labs in IDLx. Everything else is secondary. If need be, we scrape labs and create our own solution library. This said, if it does not consume much of your time and you it handy, it would be a great value add.