Skip to main content
Home

User account menu

  • Log in

Main navigation

  • Home
  • News
    • Current News
    • Newsletter Archive
  • About
    • General Policy
    • Legislative
    • Meeting Minutes
    • Partners
  • Research
    • About McIntire-Stennis
    • McIntire-Stennis Projects
    • Reviewer Database
  • Regions
    • North Central
    • Northeast
    • Southern
    • Western
  • Committees
    • Communications
    • Education
    • Executive Committee
    • Extension
    • International
    • Policy
    • Research
  • Members
    • Directory
    • Awards
    • Success Stories
    • Funding Requests
    • Dues Payment
  • Job Announcements
  • Meetings & Events

Error message

  • Deprecated function: Use of "static" in callables is deprecated in Drupal\user\Entity\Role::postLoad() (line 172 of core/modules/user/src/Entity/Role.php).
    Drupal\user\Entity\Role::postLoad(Object, Array) (Line: 423)
    Drupal\Core\Entity\EntityStorageBase->postLoad(Array) (Line: 353)
    Drupal\Core\Entity\EntityStorageBase->loadMultiple(Array) (Line: 16)
    Drupal\user\RoleStorage->isPermissionInRoles('bypass node access', Array) (Line: 112)
    Drupal\Core\Session\UserSession->hasPermission('bypass node access') (Line: 105)
    Drupal\Core\Session\AccountProxy->hasPermission('bypass node access') (Line: 97)
    Drupal\node\NodeAccessControlHandler->access(Object, 'view', Object, 1) (Line: 710)
    Drupal\Core\Entity\ContentEntityBase->access('view', Object, 1) (Line: 195)
    Drupal\node\Entity\Node->access('view', Object, 1) (Line: 68)
    Drupal\Core\Entity\EntityAccessCheck->access(Object, Object, Object)
    call_user_func_array(Array, Array) (Line: 160)
    Drupal\Core\Access\AccessManager->performCheck('access_check.entity', Object) (Line: 136)
    Drupal\Core\Access\AccessManager->check(Object, Object, Object, 1) (Line: 113)
    Drupal\Core\Access\AccessManager->checkRequest(Object, Object, 1) (Line: 110)
    Drupal\Core\Routing\AccessAwareRouter->checkAccess(Object) (Line: 95)
    Drupal\Core\Routing\AccessAwareRouter->matchRequest(Object) (Line: 112)
    Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest(Object, 'kernel.request', Object)
    call_user_func(Array, Object, 'kernel.request', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.request') (Line: 145)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Deprecated function: Use of "static" in callables is deprecated in Drupal\user\Entity\Role::postLoad() (line 172 of core/modules/user/src/Entity/Role.php).
    Drupal\user\Entity\Role::postLoad(Object, Array) (Line: 423)
    Drupal\Core\Entity\EntityStorageBase->postLoad(Array) (Line: 353)
    Drupal\Core\Entity\EntityStorageBase->loadMultiple(Array) (Line: 296)
    Drupal\Core\Entity\EntityStorageBase->load('authenticated') (Line: 159)
    Drupal\comment\CommentManager->forbiddenMessage(Object, 'comment') (Line: 183)
    Drupal\comment\CommentLinkBuilder->buildCommentedEntityLinks(Object, Array) (Line: 194)
    comment_node_links_alter(Array, Object, Array) (Line: 562)
    Drupal\Core\Extension\ModuleHandler->alter('node_links', Array, Object, Array) (Line: 108)
    Drupal\node\NodeViewBuilder::renderLinks('1578', 'full', 'en', , NULL)
    call_user_func_array(Array, Array) (Line: 101)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #lazy_builder callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
    Drupal\Core\Render\Renderer->doCallback('#lazy_builder', Array, Array) (Line: 353)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
    __TwigTemplate_ad727e28bc7004ea58b9be6dc3e933b0->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('themes/d8w3css/templates/content/node.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 235)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    

Breadcrumb

  • Home
  • Proposal: Survey of Forestry Programs and Professional Ethics

Proposal: Survey of Forestry Programs and Professional Ethics

Proposal to NAUFRP to cooperate on a Survey of Forestry programs on Professional Ethics

LCI  Feb. 27 2018

Quick Look:  Proposed survey of programs at p. 4

Proposed student survey at p. 8

Background

Years ago I conducted an informal survey of SAF accredited programs to see what they were doing on professional ethics.  Only half responded… which is a clue.  This was while I was preparing my readings volume on the subject.  Responses received were discouragingly fragmentary and brief.  Many took the form of “Oh, our faculty talk about it in various courses”…. Which left wishing for some specifics.

I think it’s time to try this again.  A summary would be a valuable piece of our projected Ethics Special Section for the Journal.  We need a new strategy.  I think if school Deans/Directors receive a request from a peer, and see support from NAUFRP, they might take an information request seriously.

I’m thinking such a survey with backing from NAUFRP might well help raise consciousness of the issues in instruction on professional ethics.   I think more than a few deans and directors are from scientific backgrounds and may never have even read the SAF Code.  Further, many students seeking careers in various environmental fields have no obvious professional societies to look to. I know when I was at Yale, the only students who took my Ethics Workshops were the MF students – who were required to.   We would not want to confine our attention only to programs in traditional forestry.

Do you think I could get 5 minutes of the Yale SFES Curriculum Committee’s time to discuss possible curriculum requirements for all our students?  This is a key question that nobody wants to face.  They’ll say “there’s no time”.  My son earned a degree in electrical engineering;  in his curriculum was a 3 credit course on professional ethics.   Considering how much engineers need to learn, nobody can tell me that in forestry training “there’s no time”.  The purpose of this survey, though,  is not to make recommendations on what programs should do, but to uncover good ideas.

A possible side benefit of a survey is that we might get in touch this way with younger faculty and others who are doing something with ethics, who’d like to learn more, and who have good teaching materials they’d be happy to share.  There is some interest in SAF in the idea of collecting cases and teaching materials onto an SAF website.

Since this is entirely a volunteer effort, limits must be set.  I am reluctant to take on a wide scope of content unless there is very strong support.  The initially proposed limits are arbitrary and remain open to discussion.   But the student survey should be set up so that individual institutions can add questions for their own use.

Further, since the scope of this effort is for students and not experienced practitioners, the level of awareness on their part should not be overestimated.

Read more here Proposal to NAUFRP_ survey of schools on ethics-1

News

Search