Loading…
On the evaluation of a problem solving and program development environment
When learning problem solving and program development, understanding programming (i.e. the syntax of a programming language) and implementation is only part of the picture. Developing the cognitive skills to comprehend and abstract the problem and its requirements, explore and transform the problem...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | |
container_issue | |
container_start_page | 1249 vol.3 |
container_title | |
container_volume | 3 |
creator | Deek, F.P. McHugh, J.A. Hiltz, S.R. Rotter, N. Kimmel, H. |
description | When learning problem solving and program development, understanding programming (i.e. the syntax of a programming language) and implementation is only part of the picture. Developing the cognitive skills to comprehend and abstract the problem and its requirements, explore and transform the problem into a coherent form, design, develop and test the solution to the problem is the other part. To expect effective and efficient solutions to be produced, a considerable amount of important and creative work must be done before the program can be written. Students learning programming, using current tools, are accustomed to the entry point in any programming language environment being through the compiler's editor. As a result, when presented with a problem, students tend to reach for the keyboard and start the coding. This creates the impression that the formulation of the solution to the problem starts by writing the code, a habit that must be altered. |
doi_str_mv | 10.1109/FIE.1997.632645 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_632645</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>632645</ieee_id><sourcerecordid>632645</sourcerecordid><originalsourceid>FETCH-LOGICAL-i87t-54fd15edd6695b37d485f8a17b1fbc6b2ee329b8ca78ed9eaffc82a9a7913c123</originalsourceid><addsrcrecordid>eNotkEtLw0AYRQcfYKxdC67mDyTO-7GU0mql0E0X7spM5psaSWZCEgP-ey0VLtzDXZzFReiRkopSYp8323VFrdWV4kwJeYUKxrUuFRcf12hptSF_4YIYxW5QQaglpTTC3KH7cfwihHCjdIHe9wlPn4Bhdu23m5qccI7Y4X7IvoUOj7mdm3TCLoXzdhpchwPM0Oa-gzRhSHMz5HTmB3QbXTvC8r8X6LBZH1Zv5W7_ul297MrG6KmUIgYqIQSlrPRcB2FkNI5qT6OvlWcAnFlvaqcNBAsuxtowZ522lNeU8QV6umgbADj2Q9O54ed4OYH_Au-DT9A</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>On the evaluation of a problem solving and program development environment</title><source>IEEE Xplore All Conference Series</source><creator>Deek, F.P. ; McHugh, J.A. ; Hiltz, S.R. ; Rotter, N. ; Kimmel, H.</creator><creatorcontrib>Deek, F.P. ; McHugh, J.A. ; Hiltz, S.R. ; Rotter, N. ; Kimmel, H.</creatorcontrib><description>When learning problem solving and program development, understanding programming (i.e. the syntax of a programming language) and implementation is only part of the picture. Developing the cognitive skills to comprehend and abstract the problem and its requirements, explore and transform the problem into a coherent form, design, develop and test the solution to the problem is the other part. To expect effective and efficient solutions to be produced, a considerable amount of important and creative work must be done before the program can be written. Students learning programming, using current tools, are accustomed to the entry point in any programming language environment being through the compiler's editor. As a result, when presented with a problem, students tend to reach for the keyboard and start the coding. This creates the impression that the formulation of the solution to the problem starts by writing the code, a habit that must be altered.</description><identifier>ISSN: 0190-5848</identifier><identifier>ISBN: 9780780340862</identifier><identifier>ISBN: 0780340868</identifier><identifier>EISSN: 2377-634X</identifier><identifier>DOI: 10.1109/FIE.1997.632645</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computer languages ; Information science ; Keyboards ; Problem-solving ; Program processors ; Programming environments ; Prototypes ; Springs ; Testing ; Writing</subject><ispartof>Proceedings Frontiers in Education 1997 27th Annual Conference. Teaching and Learning in an Era of Change, 1997, Vol.3, p.1249 vol.3</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/632645$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54555,54920,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/632645$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Deek, F.P.</creatorcontrib><creatorcontrib>McHugh, J.A.</creatorcontrib><creatorcontrib>Hiltz, S.R.</creatorcontrib><creatorcontrib>Rotter, N.</creatorcontrib><creatorcontrib>Kimmel, H.</creatorcontrib><title>On the evaluation of a problem solving and program development environment</title><title>Proceedings Frontiers in Education 1997 27th Annual Conference. Teaching and Learning in an Era of Change</title><addtitle>FIE</addtitle><description>When learning problem solving and program development, understanding programming (i.e. the syntax of a programming language) and implementation is only part of the picture. Developing the cognitive skills to comprehend and abstract the problem and its requirements, explore and transform the problem into a coherent form, design, develop and test the solution to the problem is the other part. To expect effective and efficient solutions to be produced, a considerable amount of important and creative work must be done before the program can be written. Students learning programming, using current tools, are accustomed to the entry point in any programming language environment being through the compiler's editor. As a result, when presented with a problem, students tend to reach for the keyboard and start the coding. This creates the impression that the formulation of the solution to the problem starts by writing the code, a habit that must be altered.</description><subject>Computer languages</subject><subject>Information science</subject><subject>Keyboards</subject><subject>Problem-solving</subject><subject>Program processors</subject><subject>Programming environments</subject><subject>Prototypes</subject><subject>Springs</subject><subject>Testing</subject><subject>Writing</subject><issn>0190-5848</issn><issn>2377-634X</issn><isbn>9780780340862</isbn><isbn>0780340868</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1997</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotkEtLw0AYRQcfYKxdC67mDyTO-7GU0mql0E0X7spM5psaSWZCEgP-ey0VLtzDXZzFReiRkopSYp8323VFrdWV4kwJeYUKxrUuFRcf12hptSF_4YIYxW5QQaglpTTC3KH7cfwihHCjdIHe9wlPn4Bhdu23m5qccI7Y4X7IvoUOj7mdm3TCLoXzdhpchwPM0Oa-gzRhSHMz5HTmB3QbXTvC8r8X6LBZH1Zv5W7_ul297MrG6KmUIgYqIQSlrPRcB2FkNI5qT6OvlWcAnFlvaqcNBAsuxtowZ522lNeU8QV6umgbADj2Q9O54ed4OYH_Au-DT9A</recordid><startdate>1997</startdate><enddate>1997</enddate><creator>Deek, F.P.</creator><creator>McHugh, J.A.</creator><creator>Hiltz, S.R.</creator><creator>Rotter, N.</creator><creator>Kimmel, H.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>1997</creationdate><title>On the evaluation of a problem solving and program development environment</title><author>Deek, F.P. ; McHugh, J.A. ; Hiltz, S.R. ; Rotter, N. ; Kimmel, H.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i87t-54fd15edd6695b37d485f8a17b1fbc6b2ee329b8ca78ed9eaffc82a9a7913c123</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1997</creationdate><topic>Computer languages</topic><topic>Information science</topic><topic>Keyboards</topic><topic>Problem-solving</topic><topic>Program processors</topic><topic>Programming environments</topic><topic>Prototypes</topic><topic>Springs</topic><topic>Testing</topic><topic>Writing</topic><toplevel>online_resources</toplevel><creatorcontrib>Deek, F.P.</creatorcontrib><creatorcontrib>McHugh, J.A.</creatorcontrib><creatorcontrib>Hiltz, S.R.</creatorcontrib><creatorcontrib>Rotter, N.</creatorcontrib><creatorcontrib>Kimmel, H.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore (Online service)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Deek, F.P.</au><au>McHugh, J.A.</au><au>Hiltz, S.R.</au><au>Rotter, N.</au><au>Kimmel, H.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>On the evaluation of a problem solving and program development environment</atitle><btitle>Proceedings Frontiers in Education 1997 27th Annual Conference. Teaching and Learning in an Era of Change</btitle><stitle>FIE</stitle><date>1997</date><risdate>1997</risdate><volume>3</volume><spage>1249 vol.3</spage><pages>1249 vol.3-</pages><issn>0190-5848</issn><eissn>2377-634X</eissn><isbn>9780780340862</isbn><isbn>0780340868</isbn><abstract>When learning problem solving and program development, understanding programming (i.e. the syntax of a programming language) and implementation is only part of the picture. Developing the cognitive skills to comprehend and abstract the problem and its requirements, explore and transform the problem into a coherent form, design, develop and test the solution to the problem is the other part. To expect effective and efficient solutions to be produced, a considerable amount of important and creative work must be done before the program can be written. Students learning programming, using current tools, are accustomed to the entry point in any programming language environment being through the compiler's editor. As a result, when presented with a problem, students tend to reach for the keyboard and start the coding. This creates the impression that the formulation of the solution to the problem starts by writing the code, a habit that must be altered.</abstract><pub>IEEE</pub><doi>10.1109/FIE.1997.632645</doi></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0190-5848 |
ispartof | Proceedings Frontiers in Education 1997 27th Annual Conference. Teaching and Learning in an Era of Change, 1997, Vol.3, p.1249 vol.3 |
issn | 0190-5848 2377-634X |
language | eng |
recordid | cdi_ieee_primary_632645 |
source | IEEE Xplore All Conference Series |
subjects | Computer languages Information science Keyboards Problem-solving Program processors Programming environments Prototypes Springs Testing Writing |
title | On the evaluation of a problem solving and program development environment |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T07%3A22%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=On%20the%20evaluation%20of%20a%20problem%20solving%20and%20program%20development%20environment&rft.btitle=Proceedings%20Frontiers%20in%20Education%201997%2027th%20Annual%20Conference.%20Teaching%20and%20Learning%20in%20an%20Era%20of%20Change&rft.au=Deek,%20F.P.&rft.date=1997&rft.volume=3&rft.spage=1249%20vol.3&rft.pages=1249%20vol.3-&rft.issn=0190-5848&rft.eissn=2377-634X&rft.isbn=9780780340862&rft.isbn_list=0780340868&rft_id=info:doi/10.1109/FIE.1997.632645&rft_dat=%3Cieee_CHZPO%3E632645%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i87t-54fd15edd6695b37d485f8a17b1fbc6b2ee329b8ca78ed9eaffc82a9a7913c123%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=632645&rfr_iscdi=true |