2,676
Views
8
CrossRef citations to date
0
Altmetric
Original Articles

Introductory Problem Solving and Programming: Robotics Versus Traditional Approaches

, , &
Pages 1-11 | Published online: 15 Dec 2015

References

  • AndersonP B, BennedsenJ, BrandorffS, Caspersenand M E, MosegaardJ, (2003), Teaching Programming to Liberal Arts Students — a Narrative Media Approach, ITiCSE’03, June 30 — July 2003, Thessaloniki, Greece.
  • Alice, (2010), Alice Project, http://www.alice.org/ (date accessed 8.Jun.2010).
  • BeaumontC, and FoxC, (2003), Learning Programming: Enhancing Quality through Problem-based Learning LTSN-ICS conference paper, August.
  • BennedsenJ, CaspersenM E, (2005) Revealing the Programming Process SIGCSE’05, February 23-27, 2005, St. Louis, Missouri, USA.
  • BurtonP J, BruhnR E (2003) Teaching Programming in the OOP Era, ACM SIGCSE Bulletin, Reviewed Paper, Volume 35, Number 2 (June 2003) ACM Press.
  • CooperS, DannW, and PauschR, (2003), Teaching Objects-first in Introductory Computer Science, Proc. 34th SIGCSE Technical Symposium on Computer Science Education, SIGCSE ‘03, 191-195.
  • CulwinF, AdeboyeK, CampbellP, (2005) POOPLE (Pre-Object Oriented Programming Learning Environment) prototypes (unpublished).
  • DijkstraE W, (1989), On the Cruelty of Really Teaching Computing Science, Comm. ACM 32, pp 1398-1404.
  • DoswellJ T, MosleyP H, An Innovative Approach to Teaching Robotics (2006), Proc. IEEE International Conference on Advanced Learning Technologies, Sixth IEEE International Conference on Advanced Learning Technologies, ICALT’06, 1121-1122.
  • Formula Flowcode Datasheet, (2007), Matrix Multimedia, http://www.matrixmultimedia.com/datasheets/HP794-60-1.pdf, (date accessed 8.Jun.2010).
  • FlowersT R, and GossettK A, (2003), Using Robots and Simulation to Teach Problem Solving in an Introductory Course in Computing and Information Technology, Proceedings of the Advanced Simulation Technologies Conference, 2003, Orlando, Florida, March 30 - April 3.
  • GagnonG WJr, and CollayM, (unknown), Constructivist Learning Design, http://www.prainbow.com/cld/cldp.html, (date accessed 10.Jun.2010).
  • GandyE G, (2010), The use of LEGO Mindstorms NXT Robots in the Teaching of Introductory Java Programming to Undergraduate Students, ITALICS Volume 9 Issue 1 February 2010.
  • HerterichG E, (2004) One Day Workshop: Mathematics for Computing: 17th November 2004 University of Birmingham.
  • JenkinsT, DavyJ, (2001), Diversity and Motivation in Introductory Programming, ITALICS 1(1).
  • JonassenD H, (2000) Computers as Mindtools for Schools: Engaging Critical Thinking (2nd Edition), Allyn & Bacon.
  • LawheadP B, BlandC G, BarnesD J, DuncanM E, GoldweberM, HollingsworthR G, SchepM, (2003), A Road Map for Teaching Introductory Programming Using LEGO Mindstorms Robots, SIGCSE Bulletin, 35(2): pp 191-20.
  • Matrix Multimedia, (2010), Formula Flowcode, http://www.matrixmultimedia.com/Formflow-X.php, (date accessed 8.Jun.2010).
  • McCrackenM, AlmstrumV, DiazD, GuzdialM, HaganD, KolikantY, LaxerC, ThomasL, WiluszT, (2001), A Multinational, Multi-institutional Study of Assessment of Programming Skills of First-Year CS Students. SIGCSE Bulletin 33(4).
  • McDermottR, EccelstonG, BrindleyG, (2007), More than a Good Story — Can You Really Teach Programming Through Storytelling?, Proceedings of the 8th Higher Education Academy Information and Computer Sciences Conference (HEA-ICS), Southampton, UK.
  • MorrisonM, NewmanT S, (2001), A Study of the Impact of Student Background and Preparedness on Outcomes in CS1, Proc. 32nd SIGCSE Technical Symposium on Computer Science Education, SIGCSE ‘01.
  • OldehoeftR R, RomanR V, (1977), Methodology for Teaching Introductory Computer Science, ACM SIGCSE Bulletin, Proceedings of the seventh SIGCSE technical symposium on Computer Science Education, Volume 9, Issue 1, ACM Press.
  • TurnerS, HillG, (2007), Robots in Problem-Solving and Programming 8th Annual Conference of the Subject Centre for Information and Computer Sciences, University of Southampton, 28th — 30th August 2007, pp 82-85.
  • WhitfieldA K, BlakewayS, HerterichG E, BeaumontC. (2007), Programming, disciplines and methods adopted at Liverpool Hope University, Italics Vol 6, issue 4, 2007.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.