Automatic generation of programming exercises for learning programming language

Not only knowledge such as the grammar but also practical programming experiences are important to the learning of the programming language. In this paper, we classify programming exercises into the following two types: 1) syntax practices for understanding the grammar and 2) semantics practices for...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:2015 IEEE/ACIS 14th International Conference on Computer and Information Science (ICIS) s. 461 - 465
Hlavní autoři: Wakatani, Akiyoshi, Maeda, Toshiyuki
Médium: Konferenční příspěvek
Jazyk:angličtina
japonština
Vydáno: IEEE 01.06.2015
Témata:
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 Not only knowledge such as the grammar but also practical programming experiences are important to the learning of the programming language. In this paper, we classify programming exercises into the following two types: 1) syntax practices for understanding the grammar and 2) semantics practices for understanding the flow of a program, and then we develop a web-base application that automatically generates programming exercises by using templates and PHP language.We also confirm the effectiveness of the system by our preliminary experiments.
AbstractList Not only knowledge such as the grammar but also practical programming experiences are important to the learning of the programming language. In this paper, we classify programming exercises into the following two types: 1) syntax practices for understanding the grammar and 2) semantics practices for understanding the flow of a program, and then we develop a web-base application that automatically generates programming exercises by using templates and PHP language.We also confirm the effectiveness of the system by our preliminary experiments.
Author Wakatani, Akiyoshi
Maeda, Toshiyuki
Author_xml – sequence: 1
  givenname: Akiyoshi
  surname: Wakatani
  fullname: Wakatani, Akiyoshi
  organization: Fac. of Intell. & Inf., Konan Univ., Kobe, Japan
– sequence: 2
  givenname: Toshiyuki
  surname: Maeda
  fullname: Maeda, Toshiyuki
  organization: Fac. of Manage. Inf., Hannan Univ., Matsubara, Japan
BookMark eNpNj8tKxDAYhSMoqGMfQNzkBVpzafMny6F4KQzMQl0PafqnBNpkSDugb6_iLFydw8fhg3NLLmOKSMg9ZxXnzDx2bfdWCcabCrhSSsIFKQxoXoMxWoHR16RYltAzoUDVRtU3ZL89rWm2a3B0xIj5p6VIk6fHnMZs5znEkeInZhcWXKhPmU5oc_zF_yeTjePJjnhHrrydFizOuSEfz0_v7Wu527907XZXBsnkWjohHdPAB8BGGCU4auSD1gig0de-txplL20NzvnGIzoxKCFcIz3Thju5IQ9_3oCIh2MOs81fh_Nt-Q3Bf1Gb
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICIS.2015.7166637
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Education
EISBN 9781479986798
1479986798
EndPage 465
ExternalDocumentID 7166637
Genre orig-research
GroupedDBID 6IE
6IL
ALMA_UNASSIGNED_HOLDINGS
CBEJK
RIB
RIC
RIE
RIL
ID FETCH-LOGICAL-i303t-c23c0871d7e529621e8e1d88e778ef4fba8e3b3a47ccf5feec2d622c53f0891c3
IEDL.DBID RIE
ISICitedReferencesCount 10
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000380504300077&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Dec 20 05:18:45 EST 2023
IsPeerReviewed false
IsScholarly false
Language English
Japanese
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i303t-c23c0871d7e529621e8e1d88e778ef4fba8e3b3a47ccf5feec2d622c53f0891c3
PageCount 5
ParticipantIDs ieee_primary_7166637
PublicationCentury 2000
PublicationDate 20150601
PublicationDateYYYYMMDD 2015-06-01
PublicationDate_xml – month: 06
  year: 2015
  text: 20150601
  day: 01
PublicationDecade 2010
PublicationTitle 2015 IEEE/ACIS 14th International Conference on Computer and Information Science (ICIS)
PublicationTitleAbbrev ICIS
PublicationYear 2015
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssib026764964
Score 1.6191633
Snippet Not only knowledge such as the grammar but also practical programming experiences are important to the learning of the programming language. In this paper, we...
SourceID ieee
SourceType Publisher
StartPage 461
SubjectTerms Computer bugs
Computer languages
Debugging
Education
flip teaching
Grammar
MOOC
programming languages
Programming profession
web applications
Title Automatic generation of programming exercises for learning programming language
URI https://ieeexplore.ieee.org/document/7166637
WOSCitedRecordID wos000380504300077&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LawIxEB5UeuipDy2tfZBDj111k83rWKRSoVihLXiTNTsRD3WLrv39TWK0CL30FoaEwCQwr2_mA7jnXCJHbpNUCZZk6MIdzZVNZK60-zBochYahV_kaKQmEz2uwcO-FwYRA_gMO34ZavlFaTY-VdaVvsbFZB3qUoptr9bu71AhRaZFFguXaU93h_3hm8du8U48d0CgEuzH4OR_N59C67cRj4z3JuYMarg890TLEZTRhNfHTVWGqatkHgZIezEpLYm4q093jOxoldbEeagk8kTMD7bs0pYt-Bg8vfefk8iRkCyc8akSQ5npuaCncCqnWtAUFaaFUiilQpvZWa6QzVieSWMst4iGFoJSw5ntKZ0adgGNZbnESyBqZhQTzmG03k1xYZnzLGimTMER_VSZK2h6xUy_tmMwplEn7b_F13Dsdb9FVd1Ao1pt8BaOzHe1WK_uwtv9AGJNnCA
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LTwIxEJ4gmujJBxjf9uDRBbbdbrtHQyQQEUnEhBtZulPCwV0Di7_fthQMiRdvzaRNk2mTeX0zH8AD5wI5ch2EMmZBhCbcSbjUgUhlYj4MqpS5RuG-GAzkeJwMK_C47YVBRAc-w4Zdulp-VqiVTZU1ha1xMbEH-zwycc-6W2vze2gs4iiJI1-6DFtJs9fuvVv0Fm_4kzsUKs6CdI7_d_cJ1H9b8chwa2ROoYL5maVa9rCMGrw9rcrCzV0lMzdC2opJoYlHXn2aY2RDrLQkxkclnilitrNlk7isw0fnedTuBp4lIZgb81MGijLVMmFPZpROk5iGKDHMpEQhJOpIT1OJbMrSSCiluUZUNIspVZzplkxCxc6hmhc5XgCRUyVZbFxGbR0VE5gZ34JGUmUc0c6VuYSaVczkaz0IY-J1cvW3-B4Ou6PX_qTfG7xcw5F9hzXG6gaq5WKFt3Cgvsv5cnHn3vEHrzWfZw
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%3Abook&rft.genre=proceeding&rft.title=2015+IEEE%2FACIS+14th+International+Conference+on+Computer+and+Information+Science+%28ICIS%29&rft.atitle=Automatic+generation+of+programming+exercises+for+learning+programming+language&rft.au=Wakatani%2C+Akiyoshi&rft.au=Maeda%2C+Toshiyuki&rft.date=2015-06-01&rft.pub=IEEE&rft.spage=461&rft.epage=465&rft_id=info:doi/10.1109%2FICIS.2015.7166637&rft.externalDocID=7166637