Introduction to Programming using Interactive Learning
Interactive learning has been highly successful in computer science education, leading to improved planning and execution of programming courses. This is accomplished through the amalgamation of exercises equipped with real-time feedback mechanisms, fostering an environment conducive to iterative pe...
Uloženo v:
| Vydáno v: | Proceedings / Conference on Software Engineering Education & Training s. 178 - 182 |
|---|---|
| Hlavní autoři: | , |
| Médium: | Konferenční příspěvek |
| Jazyk: | angličtina |
| Vydáno: |
IEEE
01.08.2023
|
| Témata: | |
| ISSN: | 2377-570X |
| 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 | Interactive learning has been highly successful in computer science education, leading to improved planning and execution of programming courses. This is accomplished through the amalgamation of exercises equipped with real-time feedback mechanisms, fostering an environment conducive to iterative performance enhancement. Communication portals facilitate knowledge sharing between students and instructors, while computer-based exams alleviate the instructors' workload.This paper focuses on the implementation of interactive learning in a programming course for first-year computer science students. The course, attended by an aggregate of 70 students, predominantly inexperienced in programming, is detailed, along with the digital resources employed during its development, implementation, and evaluation. This paper contributes to demonstrating the effectiveness of this methodology which showcase promising outcomes in a performance comparison between two courses with varying student numbers. The propitious outcomes emanating from this analysis undergird the proposition for extending this interactive learning methodology to a broader spectrum of computer science curricular offerings. |
|---|---|
| AbstractList | Interactive learning has been highly successful in computer science education, leading to improved planning and execution of programming courses. This is accomplished through the amalgamation of exercises equipped with real-time feedback mechanisms, fostering an environment conducive to iterative performance enhancement. Communication portals facilitate knowledge sharing between students and instructors, while computer-based exams alleviate the instructors' workload.This paper focuses on the implementation of interactive learning in a programming course for first-year computer science students. The course, attended by an aggregate of 70 students, predominantly inexperienced in programming, is detailed, along with the digital resources employed during its development, implementation, and evaluation. This paper contributes to demonstrating the effectiveness of this methodology which showcase promising outcomes in a performance comparison between two courses with varying student numbers. The propitious outcomes emanating from this analysis undergird the proposition for extending this interactive learning methodology to a broader spectrum of computer science curricular offerings. |
| Author | Krusche, Stephan Berrezueta-Guzman, Jonnathan |
| Author_xml | – sequence: 1 givenname: Stephan surname: Krusche fullname: Krusche, Stephan email: krusche@tum.de organization: Technical University of Munich – sequence: 2 givenname: Jonnathan surname: Berrezueta-Guzman fullname: Berrezueta-Guzman, Jonnathan email: s.berrezueta@tum.de organization: Technical University of Munich |
| BookMark | eNotjlFLwzAUhaNMcJv7Bwr9A633JrlN8iil6qCgsAm-jbRNR8WmknaC_94MfTkHDh8fZ8UWfvSOsTuEDBHMfbEryz1pMCrjwEUGAEJdsI1RRgsCweOaX7IlF0qlpOD9mq2m6QOAgwS1ZPnWz2FsT83cjz6Zx-Q1jMdgh6H3x-Q0nTMSLtgIfLukcjb4ON6wq85-Tm7z32v29ljui-e0ennaFg9V2iOaOUV7PtXxTtcELZIwIHRrbYOdapByLQ2JvK6tdIid01RLqjlJQmiFjPya3f55e-fc4Sv0gw0_BwTOjYzmX8dMSEg |
| CODEN | IEEPAD |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/CSEET58097.2023.00037 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) 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 Computer Science |
| EISBN | 9798350322026 |
| EISSN | 2377-570X |
| EndPage | 182 |
| ExternalDocumentID | 10229402 |
| Genre | orig-research |
| GroupedDBID | 29O 6IE 6IF 6IH 6IK 6IL 6IN AAJGR AAWTH ABLEC ACGFS ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI OCL RIE RIL RNS |
| ID | FETCH-LOGICAL-i119t-1a2023f2f8b50d1539038daac1f7c156849536bba4e11fe85b45b254510d34153 |
| IEDL.DBID | RIE |
| IngestDate | Wed Aug 27 02:51:07 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i119t-1a2023f2f8b50d1539038daac1f7c156849536bba4e11fe85b45b254510d34153 |
| PageCount | 5 |
| ParticipantIDs | ieee_primary_10229402 |
| PublicationCentury | 2000 |
| PublicationDate | 2023-Aug. |
| PublicationDateYYYYMMDD | 2023-08-01 |
| PublicationDate_xml | – month: 08 year: 2023 text: 2023-Aug. |
| PublicationDecade | 2020 |
| PublicationTitle | Proceedings / Conference on Software Engineering Education & Training |
| PublicationTitleAbbrev | CSEET |
| PublicationYear | 2023 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0020407 |
| Score | 2.2678459 |
| Snippet | Interactive learning has been highly successful in computer science education, leading to improved planning and execution of programming courses. This is... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 178 |
| SubjectTerms | Aggregates applied computing Complexity theory Computer science education education Iterative methods learning management learning management systems learning success online exams Planning Real-time systems Tutorials |
| Title | Introduction to Programming using Interactive Learning |
| URI | https://ieeexplore.ieee.org/document/10229402 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV27TwIxGG-UODihiPGdDq4H1_b6mglEE0NIRMNGri_CIBg8_Pvp1zswDg5ulw7f9dprv3zt74HQIy-Voc6GzFLGs8JqkWkraOatp8LynNF0XfD-IsdjNZvpSUNWT1wY730Cn_kePKa7fLe2Wzgq60N1oguQjjyWUtRkrUN1Ff9G2VB0SK77g9fhcMpVrmUPHMJ7SWnll4VKyiCj9j_ffYa6P1w8PDlkmXN05Fcd1N6bMeBmbXbAfrmBalwg8Qz4c1cLw-JqDQEAhfURI2BAui9wOgks02aHG43VRRe9jYbTwVPWGCRkS0J0lZESPi3QoAzPXdy7dM6UK0tLgrSxMFMAHhXGlIUnJHjFTcFNrAjjOnQxe3F2iVqr9cpfIRykdkEEygoaCqe9tkExYnNpHIvRzTXqwpjMP2sNjPl-OG7-aL9Fp9C3Gip3h1rVZuvv0Yn9rpZfm4c0czs14pk4 |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NT8IwFG8MmugJRYzf9uC1sLbr1p4JBCISEtFwI-sX4SAYHP799pWB8eDB29LDW9eufXnt7wOhR1FIzazxxDAuSGpURpTJGHHGscyIhLN4XfA2zEcjOZ2qcUVWj1wY51wEn7kWPMa7fLsyGzgqa0N1olKQjjwE66yKrrWvr8L_mFckHZqoduel250Imai8BR7hrai18stEJeaQXv2fbz9FzR82Hh7v88wZOnDLBqrv7BhwtTobYMBcgTXOUTYABLrdSsPicgUBAIf1HiJgwLrPcTwLLOJ2hyuV1XkTvfa6k06fVBYJZEGpKgkt4NM881KLxIbdSyVc2qIw1OcmlGYS4KOZ1kXqKPVOCp0KHWrCsBJtyF-CX6DacrV0lwj7XFmfecZT5lOrnDJecmqSXFseousr1IQxmX1sVTBmu-G4_qP9AR33J8_D2XAwerpBJ9DPLXDuFtXK9cbdoSPzVS4-1_dxFr8BY5WcgQ |
| 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=Proceedings+%2F+Conference+on+Software+Engineering+Education+%26+Training&rft.atitle=Introduction+to+Programming+using+Interactive+Learning&rft.au=Krusche%2C+Stephan&rft.au=Berrezueta-Guzman%2C+Jonnathan&rft.date=2023-08-01&rft.pub=IEEE&rft.eissn=2377-570X&rft.spage=178&rft.epage=182&rft_id=info:doi/10.1109%2FCSEET58097.2023.00037&rft.externalDocID=10229402 |