Supporting students in C++ programming courses with automatic program style assessment

Professional programmers need common coding conventions to assure co-operation and a degree of quality of the software. Novice programmers, however, easily forget issues of programming style in their programming coursework. In particular with large classes, students may pass several courses without...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Journal of information technology education Ročník 3; s. 245 - 262
Hlavní autoři: Ala-Mutka, Kirsti, Uimonen, Toni, Jarvinen, Hannu-Matti
Médium: Journal Article
Jazyk:angličtina
Vydáno: Informing Science Institute 01.01.2004
Témata:
ISSN:1547-9714
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Professional programmers need common coding conventions to assure co-operation and a degree of quality of the software. Novice programmers, however, easily forget issues of programming style in their programming coursework. In particular with large classes, students may pass several courses without learning elements of programming style. This is often due to shortage of tutor work to give students thorough feedback on their coursework. Incorporating issues of style into programming courses is too often neglected and students are hoped to learn these issues by themselves.
AbstractList Professional programmers need common coding conventions to assure co-operation and a degree of quality of the software. Novice programmers, however, easily forget issues of programming style in their programming coursework. In particular with large classes, students may pass several courses without learning elements of programming style. This is often due to shortage of tutor work to give students thorough feedback on their coursework. Incorporating issues of style into programming courses is too often neglected and students are hoped to learn these issues by themselves.
Audience Academic
Author Jarvinen, Hannu-Matti
Uimonen, Toni
Ala-Mutka, Kirsti
Author_xml – sequence: 1
  fullname: Ala-Mutka, Kirsti
– sequence: 2
  fullname: Uimonen, Toni
– sequence: 3
  fullname: Jarvinen, Hannu-Matti
BookMark eNqNjrEKwjAYhDNUsFXfIZtDKbRJa3WUYnFTVFxLqGmNNEnJnyC-vRF0d7rhvu-4CAVKKx6gMCvyMtmUWT5FEcAjTQklaxKi69mNozZWqB6DdTeuLGChcBXHeDS6N0zKT9dqZ4ADfgp7x8xZLZkV7Q_x6mvgmIFHQPqNOZp0bAC--OYMLevdpdonPRt44y91YuBSQNscT4e62ZK0oCtaUkL_J9-D4UUG
ContentType Journal Article
Copyright COPYRIGHT 2004 Informing Science Institute
Copyright_xml – notice: COPYRIGHT 2004 Informing Science Institute
DBID IER
DatabaseName Gale OneFile: Educator's Reference Complete
DatabaseTitle Gale OneFile: Educator's Reference Complete
DatabaseTitleList Gale OneFile: Educator's Reference Complete
DeliveryMethod fulltext_linktorsrc
Discipline Education
ExternalDocumentID A205363732
GeographicLocations Finland
GeographicLocations_xml – name: Finland
GroupedDBID -W8
.GO
29K
2WC
5GY
5VS
7RQ
8G5
AAHSB
AAKDD
ABUWG
ADMLS
AFFHD
AFKRA
AGGLG
ALMA_UNASSIGNED_HOLDINGS
ALSLI
AZQEC
BENPR
CCPQU
CJNVE
D-I
DWQXO
E3Z
EBS
EDJ
EJD
FRS
GNUQQ
GUQSH
IAO
IEA
IER
IPNFZ
ITC
KQ8
M0P
M2O
MK~
ML~
OK1
OVT
P2P
PHGZM
PHGZT
PIMPY
PQEDU
QN7
RDL
RIG
RNS
TR2
XH6
XSB
ID FETCH-gale_onefilemisc_PROF_A2053637323
ISSN 1547-9714
IngestDate Tue Dec 16 19:37:59 EST 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel OpenURL
MergedId FETCHMERGED-gale_onefilemisc_PROF_A2053637323
PageCount 18
ParticipantIDs gale_onefilemisc_PROF_A205363732
PublicationCentury 2000
PublicationDate 20040101
PublicationDateYYYYMMDD 2004-01-01
PublicationDate_xml – month: 01
  year: 2004
  text: 20040101
  day: 01
PublicationDecade 2000
PublicationTitle Journal of information technology education
PublicationYear 2004
Publisher Informing Science Institute
Publisher_xml – name: Informing Science Institute
SSID ssj0023282
Score 3.1157143
Snippet Professional programmers need common coding conventions to assure co-operation and a degree of quality of the software. Novice programmers, however, easily...
SourceID gale
SourceType Aggregation Database
StartPage 245
SubjectTerms Educational evaluation
Methods
Rating of
Students
SubjectTermsDisplay Educational evaluation -- Methods
Students -- Rating of
Title Supporting students in C++ programming courses with automatic program style assessment
URI https://link.gale.com/apps/doc/A205363732/PROF?sid=summon&u=[LOC_ID]
Volume 3
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVPQU
  databaseName: Career & Technical Education Database
  issn: 1547-9714
  databaseCode: 7RQ
  dateStart: 20020101
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://search.proquest.com/career
  omitProxy: false
  ssIdentifier: ssj0023282
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Education Database
  issn: 1547-9714
  databaseCode: M0P
  dateStart: 20020101
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://search.proquest.com/education
  omitProxy: false
  ssIdentifier: ssj0023282
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  issn: 1547-9714
  databaseCode: BENPR
  dateStart: 20020101
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://www.proquest.com/central
  omitProxy: false
  ssIdentifier: ssj0023282
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Publicly Available Content Database
  issn: 1547-9714
  databaseCode: PIMPY
  dateStart: 20020101
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: http://search.proquest.com/publiccontent
  omitProxy: false
  ssIdentifier: ssj0023282
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Research Library
  issn: 1547-9714
  databaseCode: M2O
  dateStart: 20020101
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://search.proquest.com/pqrl
  omitProxy: false
  ssIdentifier: ssj0023282
  providerName: ProQuest
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtZ1JS8NAFMeHWjx4EVfcmYPioQxkM5Mca2mpYBdKLT1ZskKwTaWmpX573yyZpIJUD0IJZTLZ5jd5mUze-z-Ebl3f9Oww0kmo-zaxAi0ijuMHBPqP7gSG7wZcrmn0TLtdZzx2-5XKax4Ls5rSNHXWa_f9X1FDGcBmobN_wK12CgXwH6DDErDD8lfgWZ7O-SIT8wRcuJK7vDbujEf45Q5ZMxFsy104ZIDbMpsL_VZZBTb_nEY1T2l3_jCQldqrvCNlaqZeasKWPvPXpx7pLLM3EYSWwLAzyVe9QI9JhQEcgpFRbj0eGDJZ3mYxzYSlJ082ZiqsbzMVIr6K64xLs6X8IcoG2KLEpSKwNLfQZtnCCvXJTeXsp-Zgs1Ao-hpgYWyTmvCI3jE1llmhY_TU67hp8FRi6ojyoVwaXgwP0L5sTlwXPA9RJUqPWEpt2YbHaFRwxTlXnKS4UavhElMsmWLGFCumeRXMmeKC6Qm6bzWHjTZhJzUBCEyoC-79YNIf9FqT4uLMU1RNYf0ZwpoWUxr4dhyGuvUA79K2G8eW4UexRa3Yj88R3ra3i-1VLtFegfcKVbPFMrpGu8EqSz4WN7yRvwDUsUz_
linkProvider ProQuest
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Supporting+students+in+C%2B%2B+programming+courses+with+automatic+program+style+assessment&rft.jtitle=Journal+of+information+technology+education&rft.au=Ala-Mutka%2C+Kirsti&rft.au=Uimonen%2C+Toni&rft.au=Jarvinen%2C+Hannu-Matti&rft.date=2004-01-01&rft.pub=Informing+Science+Institute&rft.issn=1547-9714&rft.volume=3&rft.spage=245&rft.externalDBID=IER&rft.externalDocID=A205363732
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1547-9714&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1547-9714&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1547-9714&client=summon