When the computer science courses are designed, how to make the students understand the core concepts and algorithms is usually considered significantly. However, applying them to the real fields, ...
{"title":"Positive cycle of integrating teaching and research","authors":"ChoiHeejun, TeagueTravis, LuceTanner","doi":"10.5555/3417626.3417633","DOIUrl":"https://doi.org/10.5555/3417626.3417633","url":null,"abstract":"When the computer science courses are designed, how to make the students understand the core concepts and algorithms is usually considered significantly. However, applying them to the real fields, ...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121926889","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Jupyter notebooks are widely used in industry for a range of tasks. This is particularly so in areas that involve significant amounts of data analysis or machine learning; indeed, while 5% of Pytho...
{"title":"Jupyter notebooks in education","authors":"W. JohnsonJeremiah, H. JinKaren","doi":"10.5555/3417639.3417673","DOIUrl":"https://doi.org/10.5555/3417639.3417673","url":null,"abstract":"Jupyter notebooks are widely used in industry for a range of tasks. This is particularly so in areas that involve significant amounts of data analysis or machine learning; indeed, while 5% of Pytho...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"204 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123047553","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Jigsaw is a cooperative learning approach in which a topic is broken into several segments, each student learns one segment of a topic individually, then students work in small groups to review wha...
{"title":"Cooperative learning in computer science","authors":"KurdiaAnastasia","doi":"10.5555/3417639.3417660","DOIUrl":"https://doi.org/10.5555/3417639.3417660","url":null,"abstract":"Jigsaw is a cooperative learning approach in which a topic is broken into several segments, each student learns one segment of a topic individually, then students work in small groups to review wha...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124835141","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Data science and analytics have emerged as thriving fields. As businesses and individuals produce massive volumes of data as a byproduct of online activity, a growing need exists for professionals ...
{"title":"An overview of data analytics","authors":"C. MatheusCarolyn","doi":"10.5555/3417639.3417640","DOIUrl":"https://doi.org/10.5555/3417639.3417640","url":null,"abstract":"Data science and analytics have emerged as thriving fields. As businesses and individuals produce massive volumes of data as a byproduct of online activity, a growing need exists for professionals ...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"150 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116387223","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In this paper we investigate the extent to which Project Based Learning (PBL) contributes to plagiarism prevention. PBL refers to the process of delivering course material to students by asking the...
{"title":"Plagiarism prevention through project based learning with GitLab","authors":"A. González, KyrilovAngelo","doi":"10.5555/3417699.3417707","DOIUrl":"https://doi.org/10.5555/3417699.3417707","url":null,"abstract":"In this paper we investigate the extent to which Project Based Learning (PBL) contributes to plagiarism prevention. PBL refers to the process of delivering course material to students by asking the...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125751402","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Reconnaissance Blind Chess (RBC) is a two-player chess variant where players do not have complete knowledge of the game state. Each turn, a player has a sense action and a move action. For the sens...
{"title":"Dealing with uncertainty","authors":"HighleyTimothy, FunkBrendan, OkinLaureen","doi":"10.5555/3417639.3417653","DOIUrl":"https://doi.org/10.5555/3417639.3417653","url":null,"abstract":"Reconnaissance Blind Chess (RBC) is a two-player chess variant where players do not have complete knowledge of the game state. Each turn, a player has a sense action and a move action. For the sens...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125909095","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Open Educational Resources are quickly becoming the norm for sharing curricula and curricula related materials [3]. The CS education community has always been supportive of the creation and sharing...
开放教育资源正迅速成为课程和课程相关资料共享的规范[3]。CS教育界一向支持创作和分享…
{"title":"Tutorial on open educational resources and creative commons license","authors":"ImbermanSusan, FidderAnn","doi":"10.5555/3417639.3417664","DOIUrl":"https://doi.org/10.5555/3417639.3417664","url":null,"abstract":"Open Educational Resources are quickly becoming the norm for sharing curricula and curricula related materials [3]. The CS education community has always been supportive of the creation and sharing...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130858151","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A recent update to the Java Language and Java Development Kit (JDK), version 9, has added an official REPL (JShell). JShell allows instructors to introduce Java programming concepts more selectivel...
{"title":"Using JShell in CS1","authors":"Kendall-MorwickJoseph","doi":"10.5555/3417608.3417617","DOIUrl":"https://doi.org/10.5555/3417608.3417617","url":null,"abstract":"A recent update to the Java Language and Java Development Kit (JDK), version 9, has added an official REPL (JShell). JShell allows instructors to introduce Java programming concepts more selectivel...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"264 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133799914","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
DeckerAdrienne, DePasqualePeter, K. RajRajendra, JadudMatt
A large percentage of students in any computing program will graduate and take jobs in industry. Part of the challenge in the college curriculum is creating real-world experiences for students whil...
{"title":"Bringing industry into the university experience","authors":"DeckerAdrienne, DePasqualePeter, K. RajRajendra, JadudMatt","doi":"10.5555/3417639.3417667","DOIUrl":"https://doi.org/10.5555/3417639.3417667","url":null,"abstract":"A large percentage of students in any computing program will graduate and take jobs in industry. Part of the challenge in the college curriculum is creating real-world experiences for students whil...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120879287","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This paper presents an introductory app development course taught over two semester-long sections to a mix computing majors and novice programmers as a general elective. This project-based course a...
{"title":"Project-based app programming","authors":"MakutoninMichael, ChenSamuel","doi":"10.5555/3417639.3417647","DOIUrl":"https://doi.org/10.5555/3417639.3417647","url":null,"abstract":"This paper presents an introductory app development course taught over two semester-long sections to a mix computing majors and novice programmers as a general elective. This project-based course a...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116226828","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}