NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 4 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Chen, Peggy P. – New Directions for Teaching and Learning, 2023
Many introductory computer science (CS) courses are intended to address the increased demand for computer literacy and the development of cross-cutting concepts and practices of computational thinking (CT). Colleges and universities offer introductory CS courses every semester toward this end. The issue is centered on how to support CT learning in…
Descriptors: Introductory Courses, Computer Science Education, Computer Literacy, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Adams, Bryan; Baller, Daniel; Jonas, Bryan; Joseph, Anny-Claude; Cummiskey, Kevin – Journal of Statistics and Data Science Education, 2021
Since the publishing of Nolan and Temple Lang's "Computing in the Statistics Curriculum" in 2010, the American Statistical Association issued new recommendations in the revised GAISE college report. To reflect modern practice and technologies, they emphasize giving students experience with multivariable thinking. Students develop…
Descriptors: Multivariate Analysis, Statistics Education, Teaching Methods, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Noh, Jiyae; Lee, Jeongmin – Educational Technology Research and Development, 2020
Around the world, programming education is actively promoted by such factors as economic and technical requirements. The use of a robot in programming education could help students understand computer-science concepts more easily. In this study we designed a course in programming a robot for elementary school students and investigated its…
Descriptors: Thinking Skills, Elementary School Students, Robotics, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Krüger, Ralph – Interpreter and Translator Trainer, 2022
This paper intends to illustrate the didactic potential of Python-based Jupyter notebooks in teaching translation technology, machine translation in particular, to translation students. It discusses the basic makeup of Jupyter notebooks and shows how these notebooks can be set up for students who have had little to no prior exposure to the Python…
Descriptors: Translation, Second Language Learning, Second Language Instruction, Natural Language Processing