Cited By
-
Csernoch M, Hannusch C and Biró P (2024). Modification of Erroneous and Correct Digital Texts, Entropy, 10.3390/e26121015, 26:12, (1015)
-
Başaran M, Metin Ş and Vural Ö (2024). Meta-thematic synthesis of research on early childhood coding education: A comprehensive review, Education and Information Technologies, 10.1007/s10639-024-12675-2, 29:16, (20795-20822), Online publication date: 1-Nov-2024.
-
Andersen L, Basballe D, Buus L, Dindler C, Hansen T, Hjorth M, Iversen O, Johannessen C, Kanstrup K, Lorentzen R, Misfeldt M, Musaeus L, Nielsen C, Petersen M, Schrøder V and Slot M (2024). Infrastructuring Digital Literacy in K-12 Education: A National Case Study, International Journal of Child-Computer Interaction, 10.1016/j.ijcci.2024.100697, (100697), Online publication date: 1-Oct-2024.
- Koressel J, Twarek B, Smith J and McGill M Reimagining Standards for Computer Science Education for Primary and Secondary Schools Proceedings of the 19th WiPSCE Conference on Primary and Secondary Computing Education Research, (1-2)
-
Cruz L, Santana B, Bittencourt R, Barreto A, Gomes K and Santos J (2024). Efeito da promoção do pensamento computacional nas habilidades do século XXI: uma revisão sistemática da literatura, Revista Brasileira de Informática na Educação, 10.5753/rbie.2024.3213, 32, (295-335)
- Parker M (2023). Barriers and Supports to Offering Computer Science in High Schools: A Case Study of Structures and Agents, ACM Transactions on Computing Education, 23:2, (1-27), Online publication date: 30-Jun-2023.
-
Sadik O and Ottenbreit-Leftwich A (2023). Understanding U.S. secondary computer science teachers’ challenges and needs, Computer Science Education, 10.1080/08993408.2023.2209474, (1-33)
-
Lin Y, Chien S, Su W and Hsiao S (2022). Coding peekaboom: a gaming mechanism for harvesting programming concepts, Education and Information Technologies, 10.1007/s10639-022-11337-5, 28:4, (3765-3785), Online publication date: 1-Apr-2023.
-
Khreisat L, Sharma K and Sinha N (2023). Expanding Access to Computer Science Education–The FDU CS Hub Learning in the Age of Digital and Green Transition, 10.1007/978-3-031-26190-9_86, (839-849),
-
Ronan D, Erdil D and Brylow D (2022). Teacher Attitudes & Beliefs in Computer Science (T-ABC): Development & Validation of a Teacher Survey Instrument, ACM Transactions on Computing Education, 10.1145/3569945
-
Bruno P and Lewis C (2021). Computer Science Trends and Trade-offs in California High Schools, Educational Administration Quarterly, 10.1177/0013161X211054801, 58:3, (386-418), Online publication date: 1-Aug-2022.
-
Parker M and Hendrickson K (2022). Capacity-related factors associated with computer science access and participation in Georgia public high schools, Policy Futures in Education, 10.1177/14782103221081920
-
Herbert-Berger K, Hagiwara S, Rogacki E and Marlowe T (2022). Creating an Appropriate Computer Science and Computational Thinking Graduate Curriculum for K–12 Teachers: Context and Initial Results 2022 IEEE Integrated STEM Education Conference (ISEC), 10.1109/ISEC54952.2022.10025068, 978-1-6654-8429-9, (361-363)
-
Kafai Y and Proctor C (2021). A Revaluation of Computational Thinking in K–12 Education: Moving Toward Computational Literacies, Educational Researcher, 10.3102/0013189X211057904, 51:2, (146-151), Online publication date: 1-Mar-2022.
- Bender J, Zhao B, Dziena A and Kaiser G Learning Computational Thinking Efficiently Proceedings of the 24th Australasian Computing Education Conference, (66-75)
-
Chamberlain L and Said H (2022). The Early IT ecosystem: Re-envisioning dual credit, college access and affordability, and teachers as professionals, Policy Futures in Education, 10.1177/14782103211066675
-
Lombardi G (2022). The Role of Unplugged Coding Activity in Developing Computational Thinking in Ages 6-11 Research Anthology on Computational Thinking, Programming, and Robotics in the Classroom, 10.4018/978-1-6684-2411-7.ch015, (309-325)
-
Demir K, Çaka C, Yaman N, İslamoğlu H and Kuzu A (2022). Examining the Current Definitions of Computational Thinking Research Anthology on Computational Thinking, Programming, and Robotics in the Classroom, 10.4018/978-1-6684-2411-7.ch011, (224-252)
-
GÜLBAHAR GÜVEN Y and KALELİOĞLU F (2021). Research Implications for Computer Science Education based on Darmstadt ModelResearch Implications for Computer Science Education based on Darmstadt Model, Journal of Computer and Education Research, 10.18009/jcer.806875, 9:17, (39-61)
-
Bers M (2021). From Computational Thinking to Computational Doing Teaching Computational Thinking and Coding to Young Children, 10.4018/978-1-7998-7308-2.ch001, (1-20)
-
Glass W, Hickman D and Reaves C (2021). Teacher Preparation in Computer Science Pre-Service and Inservice Programs Handbook of Research on Equity in Computer Science in P-16 Education, 10.4018/978-1-7998-4739-7.ch007, (105-122)
-
Passey D, Brinda T, Cornu B, Holvikivi J, Lewin C, Magenheim J, Morel R, Osorio J, Tatnall A, Thompson B and Webb M (2021). Computers and Education – Recognising Opportunities and Managing Challenges Advancing Research in Information and Communication Technology, 10.1007/978-3-030-81701-5_5, (129-152),
-
Madkins T, Howard N and Freed N (2020). Engaging Equity Pedagogies in Computer Science Learning Environments, Journal of Computer Science Integration, 10.26716/jcsi.2020.03.2.1, (1-27)
-
Li Y, Schoenfeld A, diSessa A, Graesser A, Benson L, English L and Duschl R (2020). On Computational Thinking and STEM Education, Journal for STEM Education Research, 10.1007/s41979-020-00044-w
- Payton F and Busch A (2020). Examining undergraduate computer science participation in North Carolina, Communications of the ACM, 63:8, (60-68), Online publication date: 22-Jul-2020.
- Bush J, Gilmore M and Miller S Drag and Drop Programming Experiences and Equity Proceedings of the 51st ACM Technical Symposium on Computer Science Education, (664-670)
-
Lombardi G (2020). The Role of Unplugged Coding Activity in Developing Computational Thinking in Ages 6-11 Handbook of Research on Tools for Teaching Computational Thinking in P-12 Education, 10.4018/978-1-7998-4576-8.ch008, (180-195)
-
Sun Y, Okojie M, Yu W and Boulder T (2020). Elementary Students as Digital Makers Leveraging Technology to Improve School Safety and Student Wellbeing, 10.4018/978-1-7998-1766-6.ch015, (262-280)
-
Hazzan O, Ragonis N and Lapidot T (2020). Introduction: What Is This Guide About? Guide to Teaching Computer Science, 10.1007/978-3-030-39360-1_1, (1-19),
-
Webb M (2020). Value of Teaching Computer Science Encyclopedia of Education and Information Technologies, 10.1007/978-3-030-10576-1_8, (1753-1757),
-
Webb M (2020). Curricula in Computer Science Encyclopedia of Education and Information Technologies, 10.1007/978-3-030-10576-1_7, (479-485),
-
Huett K, D'Alba A and Neubauer B (2019). The Design, Implementation, and Evaluation of a Graduate Course to Prepare Teachers and School Librarians to Lead K-12 Computational Thinking Handbook of Research on Integrating Computer Science and Computational Thinking in K-12 Education, 10.4018/978-1-7998-1479-5.ch013, (243-268)
-
Cutumisu M, Adams C and Lu C (2019). A Scoping Review of Empirical Research on Recent Computational Thinking Assessments, Journal of Science Education and Technology, 10.1007/s10956-019-09799-3, 28:6, (651-676), Online publication date: 1-Dec-2019.
-
Bers M (2019). Coding as another language: a pedagogical approach for teaching computer science in early childhood, Journal of Computers in Education, 10.1007/s40692-019-00147-3
-
Snow E, Rutstein D, Basu S, Bienkowski M and Everson H (2019). Leveraging Evidence-Centered Design to Develop Assessments of Computational Thinking Practices, International Journal of Testing, 10.1080/15305058.2018.1543311, 19:2, (103-127), Online publication date: 3-Apr-2019.
-
Caspersen M, Gal-Ezer J, McGettrick A and Nardelli E (2019). Informatics as a fundamental discipline for the 21 st century , Communications of the ACM, 10.1145/3310330, 62:4, (58-58), Online publication date: 20-Mar-2019.
-
Vahrenhold J, Cutts Q and Falkner K (2019). Schools (K–12) The Cambridge Handbook of Computing Education Research, 10.1017/9781108654555.019, (547-583)
-
Fincher S and Robins A (2019). The Cambridge Handbook of Computing Education Research, 10.1017/9781108654555, Online publication date: 21-Feb-2019.
-
Papadakis S, Kalogiannakis M, Orfanakis V and Zaranis N (2019). The Appropriateness of Scratch and App Inventor as Educational Environments for Teaching Introductory Programming in Primary and Secondary Education Early Childhood Development, 10.4018/978-1-5225-7507-8.ch039, (797-819)
-
Webb M (2019). Value of Teaching Computer Science Encyclopedia of Education and Information Technologies, 10.1007/978-3-319-60013-0_8-1, (1-5),
-
Webb M (2019). Curricula in Computer Science Encyclopedia of Education and Information Technologies, 10.1007/978-3-319-60013-0_7-1, (1-7),
-
Barth-Cohen L, Jiang S, Shen J, Chen G and Eltoukhy M (2018). Interpreting and Navigating Multiple Representations for Computational Thinking in a Robotics Programming Environment, Journal for STEM Education Research, 10.1007/s41979-018-0006-2
-
Webb M, Bell T, Davis N, Katz Y, Fluck A, Sysło M, Kalaš I, Cox M, Angeli C, Malyn-Smith J, Brinda T, Micheuz P and Brodnik A Tensions in specifying computing curricula for K-12: Towards a principled approach for objectives, it - Information Technology, 10.1515/itit-2017-0017, 60:2, (59-68)
-
VAKIL S (2018). Ethics, Identity, and Political Vision: Toward a Justice-Centered Approach to Equity in Computer Science Education, Harvard Educational Review, 10.17763/1943-5045-88.1.26, 88:1, (26-52), Online publication date: 1-Mar-2018.
-
Caspersen M, Gal-Ezer J, Nardelli E, Vahrenhold J and Westermeier M (2018). The CECE Report SIGCSE '18: The 49th ACM Technical Symposium on Computer Science Education, 10.1145/3159450.3159633, 9781450351034, (916-917), Online publication date: 21-Feb-2018.
-
Demir K, Çaka C, Yaman N, İslamoğlu H and Kuzu A Examining the Current Definitions of Computational Thinking Teaching Computational Thinking in Primary Education, 10.4018/978-1-5225-3200-2.ch003, (36-64)
-
Fancsali C, Tigani L, Toro Isaza P and Cole R (2018). A Landscape Study of Computer Science Education in NYC the 49th ACM Technical Symposium, 10.1145/3159450.3159467, 9781450351034, (44-49),
-
Yang J, Wong G and Dawes C (2018). An Exploratory Study on Learning Attitude in Computer Programming for the Twenty-First Century New Media for Educational Change, 10.1007/978-981-10-8896-4_5, (59-70),
-
Aydeniz M (2018). Integrating Computational Thinking in School Curriculum Computational Thinking in the STEM Disciplines, 10.1007/978-3-319-93566-9_13, (253-277),
-
García-Peñalvo F, Reimann D and Maday C (2018). Introducing Coding and Computational Thinking in the Schools: The TACCLE 3 – Coding Project Experience Computational Thinking in the STEM Disciplines, 10.1007/978-3-319-93566-9_11, (213-226),
-
Magdalinou K and Papadakis S (2018). The Use of Educational Scenarios Using State-of-the-Art IT Technologies Such as Ubiquitous Computing, Mobile Computing and the Internet of Things as an Incentive to Choose a Scientific Career Interactive Mobile Communication Technologies and Learning, 10.1007/978-3-319-75175-7_89, (915-923),
-
Papadakis S, Kalogiannakis M, Orfanakis V and Zaranis N The Appropriateness of Scratch and App Inventor as Educational Environments for Teaching Introductory Programming in Primary and Secondary Education, International Journal of Web-Based Learning and Teaching Technologies, 10.4018/IJWLTT.2017100106, 12:4, (58-77)
-
Hayat K, Al-Shukaili N and Sultan K (2016). Alice in Oman, Education and Information Technologies, 10.1007/s10639-016-9499-4, 22:4, (1553-1569), Online publication date: 1-Jul-2017.
-
Mugayitoglu B and Kush J (2017). The Role of Computational Thinking in the Preparation of Pre-Service Teachers Handbook of Research on Instructional Systems and Educational Technology, 10.4018/978-1-5225-2399-4.ch029, (340-355)
- Lee I, Psaila Dombrowski M and Angel E Preparing STEM Teachers to offer New Mexico Computer Science for All Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, (363-368)
-
Vivian R, Falkner K and Szabo C (2017). Broadening Participation in Computer Science the 2017 ACM SIGCSE Technical Symposium, 10.1145/3017680.3017810, 9781450346986, (697-698),
-
Manches A and Plowman L (2015). Computing education in children's early years: A call for debate, British Journal of Educational Technology, 10.1111/bjet.12355, 48:1, (191-201), Online publication date: 1-Jan-2017.
-
Webb M, Bell T, Davis N, Katz Y, Reynolds N, Chambers D, Sysło M, Fluck A, Cox M, Angeli C, Malyn‐Smith J, Voogt J, Zagami J, Micheuz P, Chtouki Y and Mori N (2017). Computer Science in the School Curriculum: Issues and Challenges Tomorrow's Learning: Involving Everyone. Learning with and about Technologies and Computing, 10.1007/978-3-319-74310-3_43, (421-431),
-
Benotti L, Gómez M and Martínez C (2017). UNC++Duino: A Kit for Learning to Program Robots in Python and C++ Starting from Blocks Robotics in Education, 10.1007/978-3-319-42975-5_17, (181-192),
-
Burke Q (2016). Mind the metaphor: charting the rhetoric about introductory programming in K-12 schools, On the Horizon, 10.1108/OTH-03-2016-0010, 24:3, (210-220), Online publication date: 8-Aug-2016.
-
Mouza C, Marzocchi A, Pan Y and Pollock L (2016). Development, Implementation, and Outcomes of an Equitable Computer Science After-School Program: Findings From Middle-School Students, Journal of Research on Technology in Education, 10.1080/15391523.2016.1146561, 48:2, (84-104), Online publication date: 2-Apr-2016.
-
Gottfried M and Bozick R (2016). Supporting the STEM Pipeline: Linking Applied STEM Course-Taking in High School to Declaring a STEM Major in College, Education Finance and Policy, 10.1162/EDFP_a_00185, 11:2, (177-202), Online publication date: 1-Apr-2016.
-
Theodoropoulos A, Antoniou A and Lepouras G (2014). Students teach students: Alternative teaching in Greek secondary education, Education and Information Technologies, 10.1007/s10639-014-9327-7, 21:2, (373-399), Online publication date: 1-Mar-2016.
- Huett K and Varga M Building Pre-Service Teacher Interest in Computer Science Education through Mentoring Experiences (Abstract Only) Proceedings of the 47th ACM Technical Symposium on Computing Science Education, (690-690)
-
Margulieux L, Catrambone R and Guzdial M (2016). Employing subgoals in computer programming education, Computer Science Education, 10.1080/08993408.2016.1144429, 26:1, (44-67), Online publication date: 2-Jan-2016.
-
Freeman P, Watson I and Denny P (2016). Inferring Student Coding Goals Using Abstract Syntax Trees Case-Based Reasoning Research and Development, 10.1007/978-3-319-47096-2_10, (139-153),
-
Aspray W (2016). Recent Efforts to Broaden Formal Computer Science Education at the K-12 Level Participation in Computing, 10.1007/978-3-319-24832-5_4, (103-145),
-
Burke Q, O'Byrne W and Kafai Y (2016). Computational Participation, Journal of Adolescent & Adult Literacy, 10.1002/jaal.496, 59:4, (371-375), Online publication date: 1-Jan-2016.
-
Ericson B, Guzdial M, Morrison B, Parker M, Moldavan M and Surasani L (2015). An eBook for teachers learning CS principles, ACM Inroads, 10.1145/2829976, 6:4, (84-86), Online publication date: 17-Nov-2015.
-
Gottfried M (2015). The Influence of Applied STEM Coursetaking on Advanced Mathematics and Science Coursetaking, The Journal of Educational Research, 10.1080/00220671.2014.899959, 108:5, (382-399), Online publication date: 3-Sep-2015.
- Lewis C and Shah N How Equity and Inequity Can Emerge in Pair Programming Proceedings of the eleventh annual International Conference on International Computing Education Research, (41-50)
- Koorsse M, Cilliers C and Calitz A (2015). Programming assistance tools to support the learning of IT programming in South African secondary schools, Computers & Education, 82:C, (162-178), Online publication date: 1-Mar-2015.
- Bort H, Czarnik M and Brylow D Introducing Computing Concepts to Non-Majors Proceedings of the 46th ACM Technical Symposium on Computer Science Education, (132-137)
-
Hadad R and Lawless K (2014). Assessing Computational Thinking Encyclopedia of Information Science and Technology, Third Edition, 10.4018/978-1-4666-5888-2.ch150, (1568-1578)
-
Gottfried M, Bozick R and Srinivasan S (2014). Beyond Academic Math: The Role of Applied STEM Course Taking in High School, Teachers College Record: The Voice of Scholarship in Education, 10.1177/016146811411600703, 116:7, (1-35), Online publication date: 1-Jul-2014.
-
Rolandsson L and Skogh I (2014). Programming in School, ACM Transactions on Computing Education, 10.1145/2602487, 14:2, (1-25), Online publication date: 1-Jun-2014.
-
Hubwieser P, Armoni M, Giannakos M and Mittermeir R (2014). Perspectives and Visions of Computer Science Education in Primary and Secondary (K-12) Schools, ACM Transactions on Computing Education, 10.1145/2602482, 14:2, (1-9), Online publication date: 1-Jun-2014.
-
Ceria S and Rossi G IT Education in Argentina, IT Professional, 10.1109/MITP.2014.31, 16:3, (6-9)
- Kay J, Moss J, Engelman S and McKlin T Sneaking in through the back door Proceedings of the 45th ACM technical symposium on Computer science education, (499-504)
- Hazzan O and Ragonis N STEM teaching as an additional profession for scientists and engineers Proceedings of the 45th ACM technical symposium on Computer science education, (181-186)
- Craig A, Lang C, Giannakos M, Kleiner C and Gal-Ezer J Looking outside Proceedings of the 45th ACM technical symposium on Computer science education, (371-372)
-
Rursch J and Jacobson D Cyber Defense Competitions as Learning Tools Crisis Management, 10.4018/978-1-4666-4707-7.ch087, (1739-1756)
-
Veletsianos G and Russell G (2014). Pedagogical Agents Handbook of Research on Educational Communications and Technology, 10.1007/978-1-4614-3185-5_61, (759-769),
-
Hazzan O, Lapidot T and Ragonis N (2014). Introduction—What Is this Guide About? Guide to Teaching Computer Science, 10.1007/978-1-4471-6630-6_1, (1-14),
-
Grover S and Pea R (2013). Computational Thinking in K–12, Educational Researcher, 10.3102/0013189X12463051, 42:1, (38-43), Online publication date: 1-Jan-2013.
-
Danielsiek H, Humbert L and Vahrenhold J (2013). Research-Based Learning Revisited: On Using a Delphi Process in Informatics Teacher Education Informatics in Schools. Sustainable Informatics Education for Pupils of all Ages, 10.1007/978-3-642-36617-8_17, (196-208),
-
Hubwieser P (2012). Computer Science Education in Secondary Schools -- The Introduction of a New Compulsory Subject, ACM Transactions on Computing Education, 10.1145/2382564.2382568, 12:4, (1-41), Online publication date: 1-Nov-2012.
- Hoffmann L (2012). Computer science and the three Rs, Communications of the ACM, 55:10, (17-19), Online publication date: 1-Oct-2012.
-
Rursch J and Jacobson D (2012). Cyber Defense Competitions as Learning Tools Handbook of Research on Serious Games as Educational, Business and Research Tools, 10.4018/978-1-4666-0149-9.ch004, (72-89)
- Morreale P and Joiner D (2011). Changing perceptions of computer science and computational thinking among high school teachers, Journal of Computing Sciences in Colleges, 26:6, (71-77), Online publication date: 1-Jun-2011.
-
Calzarossa M, Ciancarini P, Mich L and Scarabottolo N (2011). Informatics Education in Italian High Schools Informatics in Schools. Contributing to 21st Century Education, 10.1007/978-3-642-24722-4_4, (31-42),
-
Hazzan O, Lapidot T and Ragonis N (2011). Introduction – What Is This Guide About? Guide to Teaching Computer Science, 10.1007/978-0-85729-443-2_1, (1-12),
-
Bruno P and Lewis C Computer Science Trends and Trade-Offs in California High Schools, SSRN Electronic Journal, 10.2139/ssrn.3781177
Recommendations
Understanding Co-Running Behaviors on Integrated CPU/GPU Architectures
Architecture designers tend to integrate both CPUs and GPUs on the same chip to deliver energy-efficient designs. It is still an open problem to effectively leverage the advantages of both CPUs and GPUs on integrated architectures. In this work, we port ...
Designing and running a pre-college computing course
Enrollments in undergraduate computer science programs have declined steadily over the past few years. Overall, high school computer science curriculum is limited to either basic usage of Microsoft office tools or some advanced placement programming. ...
Energy and Power Characterization of Parallel Programs Running on Intel Xeon Phi
ICPPW '14: Proceedings of the 2014 43rd International Conference on Parallel Processing WorkshopsIntel's Xeon Phi coprocessor has successfully proved its capability by being used in Tianhe-2 and Stampede, two of the top ten most powerful supercomputers today. It is almost certain that the popularity of Xeon Phi in heterogeneous computing will grow ...