Model Course Notes: Difference between revisions
Jump to navigation
Jump to search
(Created page with '==Notes from Web Conference 3== Agenda: # Good problems follow-up # Problem authoring discussion # NPL # Model Courses ==Good Problems== * The heuristics that we discussed las…') |
No edit summary |
||
Line 19: | Line 19: | ||
** Quality measures | ** Quality measures | ||
** Information on problems that have substantial added information, hints, or instruction. These might be problems that should be embedded in a set. | ** Information on problems that have substantial added information, hints, or instruction. These might be problems that should be embedded in a set. | ||
** A measure of the difficulty of the problem---maybe the number or percent of incorrect submissions seen on the problem | |||
** A measure of the number of uses of the problem | |||
* We may need a better mapping of problems to course sections---e.g., a better generic course/chapter/section list | |||
===Good NPL Problems=== | ===Good NPL Problems=== | ||
Line 24: | Line 28: | ||
* Are solutions good for students? Are there data that substantiate the value of solutions to student learning? | * Are solutions good for students? Are there data that substantiate the value of solutions to student learning? | ||
* The solution -> new problem model. This may be very useful in some cases, though not necessarily all. | * The solution -> new problem model. This may be very useful in some cases, though not necessarily all. | ||
* | |||
==Library Browser== | |||
* Note that searching on problems is dependent on the tagging, and that the displayed directory structure may not reflect the actual database chapter/section/problem numbers (this may be a fault in the organization of the files in the NPL) | |||
* Finding problems that are similar to a given model problem, or that have characteristics that we want. The keyword search might be a good option for this | |||
==Model Courses== | |||
* One aspect of developing model courses is that of translating problems from textbook problems to problems that are parameterized, algorithmic WeBWorK problems | |||
** This translation allows us to do more with the problems---e.g., allow negative parameters, or change the problems to challenge students | |||
** Testing problems becomes an issue: ensuring that the problems are consistent and have no singularities | |||
** Making the format and numbers that show up in the problems "nice" can be a significant time drain | |||
* There are some model courses currently available: [https://test.webwork.maa.org/courses/model_Calculus_1 calculus I] | |||
** For the calculus I model course, the problems are set up so that the problem paths are visible, and the source for the problems is visible | |||
* Things that we might want in a model course: | |||
** Sample problem sets | |||
** Textbook notes | |||
** Assumptions about how the problems are picked and assigned | |||
** Assignment information and related data that are provided to students when using the problems | |||
** That it be a course that actually has been used (and tested) | |||
* How are these stored? | |||
** A courses repository? This could include metadata, including textbook information, philosophy, etc. | |||
** The moodle course model is a good one: it allows viewing of a lot of metadata about the course and the sets that are given | |||
** Problem sets can be stored in an archive file that can be downloaded and installed in a course. Is there a better way than a tgz file? |
Revision as of 20:44, 9 June 2011
Notes from Web Conference 3
Agenda:
- Good problems follow-up
- Problem authoring discussion
- NPL
- Model Courses
Good Problems
- The heuristics that we discussed last time shape fairly easily into a "rubric" that may or may not be useful to think about when writing problems and thinking about what existing problems might have or lack.
- Learning objective -- could be very simple; it may also be that this should also be available to students
- "Nice enough" numbers -- distinct values allow tracking of student work
- Test suite? Can we check for nice numbers? For robustness?
- Students and nice numbers: is there information about how students react to problems, to figure out what problems are effective and which turn students off?
- Metadata for problems: could be part of a new NPL, and could include
- Learning objectives (possibly available to students, in some cases this might not be a good thing)
- Quality measures
- Information on problems that have substantial added information, hints, or instruction. These might be problems that should be embedded in a set.
- A measure of the difficulty of the problem---maybe the number or percent of incorrect submissions seen on the problem
- A measure of the number of uses of the problem
- We may need a better mapping of problems to course sections---e.g., a better generic course/chapter/section list
Good NPL Problems
- Are solutions good for students? Are there data that substantiate the value of solutions to student learning?
- The solution -> new problem model. This may be very useful in some cases, though not necessarily all.
Library Browser
- Note that searching on problems is dependent on the tagging, and that the displayed directory structure may not reflect the actual database chapter/section/problem numbers (this may be a fault in the organization of the files in the NPL)
- Finding problems that are similar to a given model problem, or that have characteristics that we want. The keyword search might be a good option for this
Model Courses
- One aspect of developing model courses is that of translating problems from textbook problems to problems that are parameterized, algorithmic WeBWorK problems
- This translation allows us to do more with the problems---e.g., allow negative parameters, or change the problems to challenge students
- Testing problems becomes an issue: ensuring that the problems are consistent and have no singularities
- Making the format and numbers that show up in the problems "nice" can be a significant time drain
- There are some model courses currently available: calculus I
- For the calculus I model course, the problems are set up so that the problem paths are visible, and the source for the problems is visible
- Things that we might want in a model course:
- Sample problem sets
- Textbook notes
- Assumptions about how the problems are picked and assigned
- Assignment information and related data that are provided to students when using the problems
- That it be a course that actually has been used (and tested)
- How are these stored?
- A courses repository? This could include metadata, including textbook information, philosophy, etc.
- The moodle course model is a good one: it allows viewing of a lot of metadata about the course and the sets that are given
- Problem sets can be stored in an archive file that can be downloaded and installed in a course. Is there a better way than a tgz file?