Cargando…

Ten quick tips for delivering programming lessons

Teaching well is a craft like any other, and success often comes from an accumulation of small improvements rather than from any single large change. This paper describes 10 practices you can use when teaching programming (and other subjects). All are easy to adopt and have proven their value in ins...

Descripción completa

Detalles Bibliográficos
Autor principal: Wilson, Greg
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6822703/
https://www.ncbi.nlm.nih.gov/pubmed/31671097
http://dx.doi.org/10.1371/journal.pcbi.1007433
_version_ 1783464386649653248
author Wilson, Greg
author_facet Wilson, Greg
author_sort Wilson, Greg
collection PubMed
description Teaching well is a craft like any other, and success often comes from an accumulation of small improvements rather than from any single large change. This paper describes 10 practices you can use when teaching programming (and other subjects). All are easy to adopt and have proven their value in institutional classrooms, intensive workshops, and other settings.
format Online
Article
Text
id pubmed-6822703
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-68227032019-11-08 Ten quick tips for delivering programming lessons Wilson, Greg PLoS Comput Biol Education Teaching well is a craft like any other, and success often comes from an accumulation of small improvements rather than from any single large change. This paper describes 10 practices you can use when teaching programming (and other subjects). All are easy to adopt and have proven their value in institutional classrooms, intensive workshops, and other settings. Public Library of Science 2019-10-31 /pmc/articles/PMC6822703/ /pubmed/31671097 http://dx.doi.org/10.1371/journal.pcbi.1007433 Text en © 2019 Greg Wilson http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Education
Wilson, Greg
Ten quick tips for delivering programming lessons
title Ten quick tips for delivering programming lessons
title_full Ten quick tips for delivering programming lessons
title_fullStr Ten quick tips for delivering programming lessons
title_full_unstemmed Ten quick tips for delivering programming lessons
title_short Ten quick tips for delivering programming lessons
title_sort ten quick tips for delivering programming lessons
topic Education
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6822703/
https://www.ncbi.nlm.nih.gov/pubmed/31671097
http://dx.doi.org/10.1371/journal.pcbi.1007433
work_keys_str_mv AT wilsongreg tenquicktipsfordeliveringprogramminglessons