The Code Genie Programming Environment
Computer programming is not easy and many educators and developers have been trying to create a development environment that makes programming easier and more interesting for K12 students. This paper demonstrates one of these efforts by introducing a newly developed educational environment that coul...
Gespeichert in:
| Veröffentlicht in: | IEEE International Conference on Electro Information Technology S. 0163 - 0168 |
|---|---|
| Hauptverfasser: | , , |
| Format: | Tagungsbericht |
| Sprache: | Englisch |
| Veröffentlicht: |
IEEE
01.05.2018
|
| Schlagworte: | |
| ISSN: | 2154-0373 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Computer programming is not easy and many educators and developers have been trying to create a development environment that makes programming easier and more interesting for K12 students. This paper demonstrates one of these efforts by introducing a newly developed educational environment that could help high school students learn computer programming language. Code Genie was designed to integrate art, animation, and code sharing in teaching programming. Using this web-based learning environment, students can learn how to write a program in a JavaScript language, and how to produce artwork from coding, then share it with others. JavaScript was chosen for its popularity, simplicity and because it is a real programming language that is currently used by software developers who create real software products. The Code Genie learning environment and the motivation behind developing it for high school students are discussed in this paper. It was tested during three coding workshops. Student responses to the tool's usefulness and ease of use will be explained. |
|---|---|
| AbstractList | Computer programming is not easy and many educators and developers have been trying to create a development environment that makes programming easier and more interesting for K12 students. This paper demonstrates one of these efforts by introducing a newly developed educational environment that could help high school students learn computer programming language. Code Genie was designed to integrate art, animation, and code sharing in teaching programming. Using this web-based learning environment, students can learn how to write a program in a JavaScript language, and how to produce artwork from coding, then share it with others. JavaScript was chosen for its popularity, simplicity and because it is a real programming language that is currently used by software developers who create real software products. The Code Genie learning environment and the motivation behind developing it for high school students are discussed in this paper. It was tested during three coding workshops. Student responses to the tool's usefulness and ease of use will be explained. |
| Author | Tout, Samir de Laski-Smith, Deb Jawad, Hadeel Mohammed |
| Author_xml | – sequence: 1 givenname: Hadeel Mohammed surname: Jawad fullname: Jawad, Hadeel Mohammed organization: Eastern Michigan University, College of Technology, Michigan, USA – sequence: 2 givenname: Deb surname: de Laski-Smith fullname: de Laski-Smith, Deb organization: Eastern Michigan University, College of Technology, Michigan, USA – sequence: 3 givenname: Samir surname: Tout fullname: Tout, Samir organization: Eastern Michigan University, College of Technology, Michigan, USA |
| BookMark | eNotj0FLwzAYQKMouM3dBS89eWv9ki9Jk6OUOgcDBXsfafJ1Rmwq6RD89wrb6V0eD96SXaUpEWN3HCrOwT62264SwE1lFAC38oItuUKjFVojLtlCcCVLwBpv2HqeP-FfAqutMAv20H1Q0UyBig2lSMVbng7ZjWNMh6JNPzFPaaR0vGXXg_uaaX3mir0_t13zUu5eN9vmaVdGC8dy6G3vvTSDdNopjUMtrXS1ICGDp5ocog9cKeqNpdrrEITq0UipNXhUuGL3p2okov13jqPLv_vzFP4BXgpA5w |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/EIT.2018.8500194 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 1538653982 9781538653982 |
| EISSN | 2154-0373 |
| EndPage | 0168 |
| ExternalDocumentID | 8500194 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IH 6IK 6IL 6IN AAJGR AAWTH ABLEC ACGFS ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI M43 OCL RIE RIL RNS |
| ID | FETCH-LOGICAL-i90t-fb9bcc48f4a6a563f7494a72e24dce7ea33cd155eb89e7c6dd25b3844660c353 |
| IEDL.DBID | RIE |
| IngestDate | Wed Aug 27 02:54:26 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i90t-fb9bcc48f4a6a563f7494a72e24dce7ea33cd155eb89e7c6dd25b3844660c353 |
| PageCount | 6 |
| ParticipantIDs | ieee_primary_8500194 |
| PublicationCentury | 2000 |
| PublicationDate | 2018-May |
| PublicationDateYYYYMMDD | 2018-05-01 |
| PublicationDate_xml | – month: 05 year: 2018 text: 2018-May |
| PublicationDecade | 2010 |
| PublicationTitle | IEEE International Conference on Electro Information Technology |
| PublicationTitleAbbrev | EIT |
| PublicationYear | 2018 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0001096928 |
| Score | 1.7011689 |
| Snippet | Computer programming is not easy and many educators and developers have been trying to create a development environment that makes programming easier and more... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 0163 |
| SubjectTerms | animation art with coding code sharing Computer languages computer programming for high school students computer science for girls Encoding Programming profession Software STEM tool for k12 |
| Title | The Code Genie Programming Environment |
| URI | https://ieeexplore.ieee.org/document/8500194 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07awMxDBZJ6NCpLUnpmxtKp15y8eNsz-HSdgmBZsgW_JDhht6VNMnvr31JcxS6dDNGxkgCSZb0WQCPwezbEObr1OssSxnJeLCDuU4pRWLG3BnibTNsQsxmcrlU8w48H7EwiNg0n-EwLptavqvtNqbKRpLHiIR1oStEvsdqtfmUEIsrIn8qkZkaFW-L2Lolh4djv-anNO5jeva_i89h0OLwkvnRw1xAB6s-PAXNJpPaYfKCVdkQxA6rj0CRFC1sbQDv02IxeU0P0w7SUmWb1BtlrGXSM51rnlMvmGJaECTMWRSoKbUuOH80UqGwuXOEGypjOTazlNNL6FV1hVeQMOu4xyAQyzVjXuvwSHKMmdzgmGiD19CPHK4-999ZrA7M3fy9fQunUYj7Hr876G3WW7yHE7vblF_rh0YH30dLh-g |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LTwIxEJ4gmuhJDRjf7sF4cmHpY7c9ExAiEhI5cCN9TBMOLgQXf7_tskJMvHhrmmmamUlmpjPzdQAevdk3PsxXsVNJEjOScG8HUxVTikR3uNXEmXLYRDYei9lMTmrwvMPCIGLZfIatsCxr-XZpNiFV1hY8RCTsAA7D5KwKrbXPqPhoXBLxU4tMZLs3nIbmLdGqDv6aoFI6kP7p_64-g-YeiRdNdj7mHGqYN-DJ6zbqLi1GL5gvSoLQY_XhKaLeHrjWhPd-b9odxNW8g3ghkyJ2WmpjmHBMpYqn1GVMMpURJMwazFBRaqx3_6iFxMyk1hKuqQgF2cRQTi-gni9zvISIGcsdeoEYrhhzSvlnkmVMpxo7RGm8gkbgcL7afmgxr5i7_nv7AY4H07fRfDQcv97ASRDotuPvFurFeoN3cGS-isXn-r7UxzeP_Ysx |
| 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=proceeding&rft.title=IEEE+International+Conference+on+Electro+Information+Technology&rft.atitle=The+Code+Genie+Programming+Environment&rft.au=Jawad%2C+Hadeel+Mohammed&rft.au=de+Laski-Smith%2C+Deb&rft.au=Tout%2C+Samir&rft.date=2018-05-01&rft.pub=IEEE&rft.eissn=2154-0373&rft.spage=0163&rft.epage=0168&rft_id=info:doi/10.1109%2FEIT.2018.8500194&rft.externalDocID=8500194 |