Forum

Start using modeling and evalulation - some thoughts

  1. Brian Winkel

    From Ayşe Şahin, Professor and Chair, Department of Mathematics and Statistics, Wright State University, Dayton OH USA (with permission).

    What are your thoughts on these issues?

    Why did I start to use modeling?
    My research area is in dynamical systems, so I tend to approach the topic with the philosophy "if you can solve it, who cares to talk about it anymore". I do teach techniques of course, but I like to make sure the course is balanced in : why we worry about differential equations (modeling, making them realize that modeling the rate of change is much easier than trying to model the function itself, not to digress but that's actually a cool thing about the feral cat project, too bad it's off limits now: some of them modeled the first scenario, and the second scenario, then tried to adjust the function to fit the third one, without worrying about how the rate of change of the population changed. Got themselves in all sorts of trouble.) So, I introduce themes: why do we care? What does it mean to solve? Solving: sometimes analytically, sometimes not possible – then numerical, qualitative analysis, geometric tools. And I try to balance the amount of energy spent in each theme. When applying techniques I focus on the structure of the equation and the structure of the solutions hoping they will develop some intuition as to what a solution should look like given a particular type of equation and forcing function, for example.

    Evaluating students:
    I tend to be very generous with my grades, in that there is always a possibility to improve your grade. I give them extensive feedback on what progress they made and where they fell short. Even though we were remote this semester I was hugely successful (I think!) in training them to articulate what they do not understand. I gave difficult take home exams, for instance, and the grades were based not on the final answer, but their approach/reflection. For students who took a pass at a problem and wrote an explanation of how they know it is wrong, but they don't know how to address the issues, I graded according to the pass they took. If what they didn't know how to address was something that we had covered extensively (they could go to my videos, the book, their old homework and it was right there spelled out) well that's a C or D depending on their reflection. If what they struggled with is deeper, some new territory, then that is an A or B. The fact that I have students who were able to do that is how I measure the success! I don't think it happened before, and I think it's because my assessments were always "sit in a room and show me everything you know" vs "here are some problems that can be tackled with the tools you spent time learning, take a pass, use whatever you want, just don't google or talk to anyone else but me". The SIMIODE materials are interesting and deep, and many of them that I have looked at have multiple entry points so everyone can get started. It is hard to write good problems, as you know. I value a treasure trove when I find one!

Add Post

User photo

You must be logged in to comment.

Please keep comments polite and on topic. Offensive posts may be removed.

Debug Console

Close7 MBRequestSessionTimelineDatabase39Events22
$_GET
Array( ) Array(

)
$_POST
Array( ) Array(

)
$_COOKIE
Array( ) Array(

)
$_SERVER
Array( REDIRECT_SCRIPT_URL => /forum/use-of-modeling-scenarios/use-of-modeling-scenarios/295, ... Array(
REDIRECT_SCRIPT_URL => /forum/use-of-modeling-scenarios/use-of-modeling-scenarios/295,
REDIRECT_SCRIPT_URI => https://simiode.org/forum/use-of-modeling-scenarios/use-of-modeling-scenarios/295,
REDIRECT_HTTPS => on,
REDIRECT_SSL_TLS_SNI => simiode.org,
REDIRECT_STATUS => 200,
SCRIPT_URL => /forum/use-of-modeling-scenarios/use-of-modeling-scenarios/295,
SCRIPT_URI => https://simiode.org/forum/use-of-modeling-scenarios/use-of-modeling-scenarios/295,
HTTPS => on,
SSL_TLS_SNI => simiode.org,
HTTP_USER_AGENT => CCBot/2.0 (https://commoncrawl.org/faq/),
HTTP_ACCEPT => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8,
HTTP_ACCEPT_LANGUAGE => en-US,en;q=0.5,
HTTP_IF_MODIFIED_SINCE => Fri, 23 Apr 2021 15:19:20 GMT,
HTTP_ACCEPT_ENCODING => br,gzip,
HTTP_HOST => simiode.org,
HTTP_CONNECTION => Keep-Alive,
PATH => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin,
SERVER_SIGNATURE => ,
SERVER_SOFTWARE => Apache/2.4.10 (Debian),
SERVER_NAME => simiode.org,
SERVER_ADDR => 74.208.170.104,
SERVER_PORT => 443,
REMOTE_ADDR => 3.227.235.216,
DOCUMENT_ROOT => /var/www/simiode,
REQUEST_SCHEME => https,
CONTEXT_PREFIX => ,
CONTEXT_DOCUMENT_ROOT => /var/www/simiode,
SERVER_ADMIN => [no address given],
SCRIPT_FILENAME => /var/www/simiode/index.php,
REMOTE_PORT => 36942,
REDIRECT_URL => /forum/use-of-modeling-scenarios/use-of-modeling-scenarios/295,
GATEWAY_INTERFACE => CGI/1.1,
SERVER_PROTOCOL => HTTP/1.1,
REQUEST_METHOD => GET,
QUERY_STRING => ,
REQUEST_URI => /forum/use-of-modeling-scenarios/use-of-modeling-scenarios/295,
SCRIPT_NAME => /index.php,
PHP_SELF => /index.php,
REQUEST_TIME_FLOAT => 1631793215.059,
REQUEST_TIME => 1631793215
)
separator .
orderBy id
orderDir asc
1 registerIP
2 access
always
renew
tracker.sid 33025a5566702df451d50786915dfb62
tracker.ssid 33025a5566702df451d50786915dfb62
tracker.rsid 33025a5566702df451d50786915dfb62
session.token 89a53bb06274b5da8d392a81d6236f79
  • site 0.049 seconds (+0.049); 3.50 MB (+3.500) - afterInitialise
  • site 0.109 seconds (+0.060); 5.00 MB (+1.500) - afterRoute
  • site 0.219 seconds (+0.111); 6.75 MB (+1.750) - afterDispatch
  • site 0.238 seconds (+0.019); 6.75 MB (0.000) - beforeRenderModule mod_custom (Hub Footer)
  • site 0.240 seconds (+0.002); 6.75 MB (0.000) - afterRenderModule mod_custom (Hub Footer)
  • site 0.241 seconds (+0.000); 6.75 MB (0.000) - beforeRenderModule mod_googleanalytics (Google Analytics for Website)
  • site 0.242 seconds (+0.002); 6.75 MB (0.000) - afterRenderModule mod_googleanalytics (Google Analytics for Website)
  • site 0.243 seconds (+0.000); 6.75 MB (0.000) - beforeRenderModule mod_googleanalytics (Google Analytics 4 for Website)
  • site 0.243 seconds (+0.001); 6.75 MB (0.000) - afterRenderModule mod_googleanalytics (Google Analytics 4 for Website)
  • site 0.244 seconds (+0.000); 6.75 MB (0.000) - beforeRenderModule mod_collect (Collect)
  • site 0.245 seconds (+0.002); 6.75 MB (0.000) - afterRenderModule mod_collect (Collect)
  • site 0.246 seconds (+0.001); 6.75 MB (0.000) - beforeRenderModule mod_breadcrumbs (Breadcrumbs)
  • site 0.255 seconds (+0.009); 7.00 MB (+0.250) - afterRenderModule mod_breadcrumbs (Breadcrumbs)
  • site 0.255 seconds (+0.000); 7.00 MB (0.000) - beforeRenderModule mod_menu (SIMIODE Main Menu)
  • site 0.306 seconds (+0.051); 7.00 MB (0.000) - afterRenderModule mod_menu (SIMIODE Main Menu)
  • site 0.307 seconds (+0.000); 7.00 MB (0.000) - beforeRenderModule mod_search (Search)
  • site 0.309 seconds (+0.003); 7.00 MB (0.000) - afterRenderModule mod_search (Search)
  • site 0.316 seconds (+0.007); 7.00 MB (0.000) - onAfterRender
  • site 0.320 seconds (+0.004); 7.00 MB (0.000) - sessionStore
7 MB

39 Queries Logged: 0.019654273986816 seconds

  1. SELECT data
      FROM `jos_session`
      WHERE `session_id` = 'e7ce8bd0967f13f774ed0b4bdfb18d18'
  2. DELETE
      FROM `jos_session`
      WHERE `session_id` = 'e7ce8bd0967f13f774ed0b4bdfb18d18'
  3. SELECT data
      FROM `jos_session`
      WHERE `session_id` = '33025a5566702df451d50786915dfb62'
  4. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_languages'
  5. SELECT session_id
      FROM `jos_session`
      WHERE `session_id` = '33025a5566702df451d50786915dfb62'
      LIMIT 1
  6. INSERT INTO `jos_session` (`session_id`,`client_id`,`time`,`ip`)
      VALUES ('33025a5566702df451d50786915dfb62','0','1631793215','3.227.235.216')
  7. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_members'
  8. SELECT b.id
      FROM `jos_usergroups` AS `a`
      LEFT JOIN jos_usergroups AS b
      ON b.lft <= a.lft
      AND b.rgt >= a.rgt
      WHERE `a`.`id` = '1'
  9. SELECT *
      FROM `jos_viewlevels`
  10. SELECT folder AS type,element AS name,protected,params
      FROM `jos_extensions`
      WHERE `enabled` >= '1'
      AND `type` = 'plugin'
      AND `state` >= '0'
      AND `access` IN ('1','1','4')
      ORDER BY `ordering` ASC
  11. SELECT m.id,m.menutype,m.title,m.alias,m.note,m.path AS route,m.link,m.type,m.level,m.language,m.browserNav,m.access,m.params,m.home,m.img,m.template_style_id,m.component_id,m.parent_id,e.element AS component
      FROM `jos_menu` AS `m`
      LEFT JOIN jos_extensions AS e
      ON e.extension_id = m.component_id
      WHERE `m`.`published` = '1'
      AND `m`.`parent_id` > '0'
      AND `m`.`client_id` = '0'
      ORDER BY `m`.`lft` ASC
  12. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_forum'
  13. SELECT jos_template_styles.id,jos_template_styles.home,jos_template_styles.template,jos_template_styles.params,jos_extensions.protected
      FROM `jos_template_styles`
      INNER JOIN jos_extensions
      ON jos_extensions.element = jos_template_styles.template
      WHERE `jos_template_styles`.`client_id` = '0'
      AND `jos_extensions`.`enabled` = '1'
      AND `jos_extensions`.`type` = 'template'
      AND jos_extensions.`client_id` = `jos_template_styles`.`client_id`
      ORDER BY `home` DESC
  14. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_tags'
  15. SELECT *
      FROM `jos_forum_sections`
      WHERE `jos_forum_sections`.`alias` = 'use-of-modeling-scenarios'
      AND `jos_forum_sections`.`scope` = 'site'
      AND `jos_forum_sections`.`scope_id` = '0'
      AND `jos_forum_sections`.`state` != '2'
  16. SELECT *
      FROM `jos_forum_categories`
      WHERE `jos_forum_categories`.`alias` = 'use-of-modeling-scenarios'
      AND `jos_forum_categories`.`scope` = 'site'
      AND `jos_forum_categories`.`scope_id` = '0'
      AND `jos_forum_categories`.`state` != '2'
  17. SELECT *
      FROM `jos_forum_posts`
      WHERE `jos_forum_posts`.`id` = '295'
  18. SELECT COUNT(jos_forum_posts.id) AS count
      FROM `jos_forum_posts`
      WHERE `jos_forum_posts`.`thread` = '295'
      AND `jos_forum_posts`.`state` IN ('1','3')
      AND `jos_forum_posts`.`access` IN ('1','1','4')
  19. SELECT *
      FROM `jos_forum_posts`
      WHERE `jos_forum_posts`.`thread` = '295'
      AND `jos_forum_posts`.`state` IN ('1','3')
      AND `jos_forum_posts`.`access` IN ('1','1','4')
      ORDER BY `id` ASC
      LIMIT 20
  20. SELECT *
      FROM `jos_users`
      WHERE `jos_users`.`id` IN ('1007')
  21. SELECT *
      FROM `jos_forum_attachments`
      WHERE `jos_forum_attachments`.`post_id` = '295'
      AND `jos_forum_attachments`.`state` = '1'
  22. SELECT jos_tags_object.label,jos_tags.*
      FROM `jos_tags`
      INNER JOIN jos_tags_object
      ON jos_tags_object.tagid = jos_tags.id
      WHERE `jos_tags_object`.`tbl` = 'forum'
      AND `jos_tags_object`.`objectid` = '295'
      AND `jos_tags`.`admin` = '0'
      GROUP BY jos_tags_object.label,jos_tags.id
  23. SELECT jos_tags_object.label,jos_tags.*
      FROM `jos_tags`
      INNER JOIN jos_tags_object
      ON jos_tags_object.tagid = jos_tags.id
      WHERE `jos_tags_object`.`tbl` = 'forum'
      AND `jos_tags_object`.`objectid` = '295'
      AND `jos_tags`.`admin` = '0'
      GROUP BY jos_tags_object.label,jos_tags.id
  24. SELECT jos_forum_posts.anonymous,jos_forum_posts.created_by,jos_users.name
      FROM `jos_forum_posts`
      LEFT JOIN jos_users
      ON jos_users.id = jos_forum_posts.created_by
      WHERE `jos_forum_posts`.`thread` = '295'
      AND `jos_forum_posts`.`state` IN ('1','3')
      AND `jos_forum_posts`.`access` IN ('1','1','4')
      GROUP BY created_by,anonymous
  25. SELECT *
      FROM `jos_forum_attachments`
      WHERE `jos_forum_attachments`.`parent` = '295'
      AND `jos_forum_attachments`.`state` IN ('1','3')
  26. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_search'
  27. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_users'
  28. SELECT m.id,m.title,m.module,m.position,m.content,m.showtitle,m.params,mm.menuid,e.protected
      FROM `jos_modules` AS `m`
      LEFT JOIN jos_modules_menu AS mm
      ON mm.moduleid = m.id
      LEFT JOIN jos_extensions AS e
      ON e.element = m.module
      AND e.client_id = m.client_id
      WHERE `m`.`published` = '1'
      AND `e`.`enabled` = '1'
      AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= '2021-09-16 11:53:35' )
      AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= '2021-09-16 11:53:35' )
      AND `m`.`access` IN ('1','1','4')
      AND `m`.`client_id` = '0'
      AND (`mm`.`menuid` = '80' OR `mm`.`menuid` <= '0' )
      ORDER BY `m`.`position` ASC,`m`.`ordering` ASC
  29. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_content'
  30. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_categories'
  31. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_resources'
  32. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_whatsnew'
  33. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_newsletter'
  34. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_blog'
  35. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_support'
  36. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_answers'
  37. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_kb'
  38. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_groups'
  39. UPDATE `jos_session`
      SET `data` = '__default|a:10:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1631793215;s:18:\"session.timer.last\";i:1631793215;s:17:\"session.timer.now\";i:1631793215;s:8:\"registry\";O:23:\"Hubzero\\Config\\Registry\":2:{s:7:\"\0*\0data\";O:8:\"stdClass\":2:{s:1:\"0\";s:7:\"session\";s:4:\"Post\";O:8:\"stdClass\":2:{s:5:\"start\";d:0;s:5:\"
      limit\";i:20;}}s:9:\"separator\";s:1:\".\";}s:4:\"user\";C:17:\"Hubzero\\User\\User\":22:{a:1:{s:5:\"guest\";b:1;}}s:11:\"tracker.sid\";s:32:\"33025a5566702df451d50786915dfb62\";s:12:\"tracker.ssid\";s:32:\"33025a5566702df451d50786915dfb62\";s:12:\"tracker.rsid\";s:32:\"33025a5566702df451d50786915dfb62\";s:13:\"session.token\";s:32:\"89a53bb06274b5da8d392a81d6236f79\";}',`time` = '1631793215',`ip` = '3.227.235.216'
      WHERE `session_id` = '33025a5566702df451d50786915dfb62'
  • onAfterInitialise Method plgSystemP3p::onAfterInitialise /core/plugins/system/p3p/p3p.php:21
  • onAfterInitialise Method plgSystemRemember::onAfterInitialise /core/plugins/system/remember/remember.php:20
  • onAfterInitialise Method plgSystemHubzero::onAfterInitialise /core/plugins/system/hubzero/hubzero.php:21
  • onAfterInitialise Method plgSystemXFeed::onAfterInitialise /core/plugins/system/xfeed/xfeed.php:21
  • onAfterInitialise Method plgSystemSupergroup::onAfterInitialise /core/plugins/system/supergroup/supergroup.php:113
  • onAfterInitialise Method plgSystemReferrerpolicy::onAfterInitialise /core/plugins/system/referrerpolicy/referrerpolicy.php:21
  • onAfterRoute Method plgSystemJquery::onAfterRoute /core/plugins/system/jquery/jquery.php:21
  • onAfterRoute Method plgSystemSpamjail::onAfterRoute /core/plugins/system/spamjail/spamjail.php:21
  • onAfterRoute Method plgSystemIncomplete::onAfterRoute /core/plugins/system/incomplete/incomplete.php:21
  • onAfterRoute Method plgSystemUnconfirmed::onAfterRoute /core/plugins/system/unconfirmed/unconfirmed.php:21
  • onAfterRoute Method plgSystemUnapproved::onAfterRoute /core/plugins/system/unapproved/unapproved.php:21
  • onAfterRoute Method plgSystemPassword::onAfterRoute /core/plugins/system/password/password.php:21
  • onContentPrepare Method plgContentLoadmodule::onContentPrepare /core/plugins/content/loadmodule/loadmodule.php:35
  • onContentPrepare Method plgContentPagebreak::onContentPrepare /core/plugins/content/pagebreak/pagebreak.php:35
  • onContentPrepare Method plgContentXhubtags::onContentPrepare /core/plugins/content/xhubtags/xhubtags.php:25
  • onContentPrepare Method plgContentFormatwiki::onContentPrepare /core/plugins/content/formatwiki/formatwiki.php:63
  • onContentPrepare Method plgContentFormathtml::onContentPrepare /core/plugins/content/formathtml/formathtml.php:105
  • onContentPrepare Method plgContentExternalhref::onContentPrepare /core/plugins/content/externalhref/externalhref.php:41
  • onAfterDispatch Method plgSystemMobile::onAfterDispatch /core/plugins/system/mobile/mobile.php:22
  • onAfterDispatch Method plgSystemDebug::onAfterDispatch /core/plugins/system/debug/debug.php:60
  • onAfterDispatch Method PlgSystemHighlight::onAfterDispatch /core/plugins/system/highlight/highlight.php:25
  • onAfterRender Method plgSystemSef::onAfterRender /core/plugins/system/sef/sef.php:21