Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 8 |
Since 2016 (last 10 years) | 16 |
Since 2006 (last 20 years) | 21 |
Descriptor
Source
Author
Akharraz, Laila | 1 |
Allen, Oliver | 1 |
Barnes, Tiffany | 1 |
Baudino, Frank, Ed. | 1 |
Bennedsen, Jens | 1 |
Calvo, Miquel | 1 |
Carnicer, Artur | 1 |
Caspersen, Michael E. | 1 |
Crabtree, John D. | 1 |
Cuadros, Jordi | 1 |
Damsa, Crina | 1 |
More ▼ |
Publication Type
Journal Articles | 20 |
Reports - Research | 11 |
Reports - Descriptive | 6 |
Reports - Evaluative | 3 |
Collected Works - Proceedings | 1 |
Education Level
Higher Education | 21 |
Postsecondary Education | 19 |
Adult Education | 2 |
Secondary Education | 2 |
High Schools | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Two Year Colleges | 1 |
Audience
Teachers | 2 |
Location
Finland | 2 |
Spain | 2 |
Colorado | 1 |
Indiana | 1 |
Indonesia | 1 |
Kansas | 1 |
Malaysia | 1 |
Missouri | 1 |
Morocco | 1 |
Nebraska | 1 |
New Hampshire | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
David, Andrew A. – American Biology Teacher, 2021
The rise of "big data" within the biological sciences has resulted in an urgent demand for coding skills in the next generation of scientists. To address this issue, several institutions and departments across the country have incorporated coding into their curricula. I describe a coding module developed and deployed in an undergraduate…
Descriptors: Programming, Programming Languages, Undergraduate Students, Biology
Allen, Oliver; Downs, Xavier; Varoy, Elliot; Luxton-Reilly, Andrew; Giacaman, Nasser – IEEE Transactions on Learning Technologies, 2022
Object-oriented programming (OOP) is not only an integral part of computing degrees but also a requirement in non-computing majors such as engineering. Understanding OOP concepts can be difficult for novice programmers, and often leads to the development of misconceptions. This is exacerbated when the discipline requires students to learn a…
Descriptors: Programming, Programming Languages, Majors (Students), Learning Activities
Prasad, Archana; Lal, P.; Wolde, B.; Zhu, M.; Samanthula, B. K.; Panorkou, N. – Journal of STEM Outreach, 2022
Out-of-classroom activities can help cultivate interest and literacy in Science, Technology, Engineering and Mathematics (STEM) subjects. To determine how a week-long out-of-classroom experience might impact STEM interest in adolescents, a free summer camp was offered to students entering grades 6-8. During this time, students participated in…
Descriptors: STEM Education, Camps, Summer Programs, Academic Aspiration
Gitinabard, Niki; Gao, Zhikai; Heckman, Sarah; Barnes, Tiffany; Lynch, Collin F. – Journal of Educational Data Mining, 2023
Few studies have analyzed students' teamwork (pairwork) habits in programming projects due to the challenges and high cost of analyzing complex, long-term collaborative processes. In this work, we analyze student teamwork data collected from the GitHub platform with the goal of identifying specific pair teamwork styles. This analysis builds on an…
Descriptors: Cooperative Learning, Computer Science Education, Programming, Student Projects
Quevedo Gutiérrez, Eduardo; Zapatera Llinares, Alberto – Education Sciences, 2021
The objective of this research is to study the "Scratch" programming language as a didactic tool to teach functions. The introduction of didactic tools allowing comprehension in simple and attractive ways is required. Given the traditional teaching/learning system, it is necessary to organize participatory and collaborative dynamic…
Descriptors: Mathematics Instruction, Teaching Methods, Programming Languages, Mathematical Concepts
Simon D. Weaver; G. Alex Ambrose; Rebecca J. Whelan – Journal of Chemical Education, 2022
Students completing undergraduate majors in chemistry are not typically required to undergo formal training in computer programming or coding. As a result, many chemistry students are graduating without skills in understanding, writing, or manipulating computer code. This skills gap places students at a disadvantage, considering the widespread and…
Descriptors: Coding, Undergraduate Students, Majors (Students), Chemistry
Han, Wencui; Larson, Eric C. – Journal of Information Systems Education, 2022
This case uses data analytic techniques to expose students to the context of the initial coin offering marketplace. The exercise is well-suited as a group activity in an undergraduate or graduate business analytics course in which students have been taught analytic techniques such as word cloud, descriptive statistics, basic visualizations, and…
Descriptors: Information Systems, Information Science Education, Data Analysis, Business Administration Education
Troussas, Christos; Krouska, Akrivi; Sgouropoulou, Cleo – IEEE Transactions on Education, 2021
Contribution: This article presents the instruction of computer programming using adaptive learning activities considering students' cognitive skills based on the learning theory of the Revised Bloom Taxonomy (RBT). To achieve this, the system converts students' knowledge level to fuzzy weights, and using rule-based decision making, delivers…
Descriptors: Undergraduate Students, Intelligent Tutoring Systems, Computer Science Education, Programming
Zhang, Xihui; Crabtree, John D.; Terwilliger, Mark G.; Jenkins, Janet T. – Journal of Information Systems Education, 2020
A solid foundation in computer programming is critical for students to succeed in advanced computing courses, but teaching such an introductory course is challenging. Therefore, it is important to develop better approaches in order to improve teaching effectiveness and enhance student learning. In this paper, we present 26 tips for teaching…
Descriptors: Programming, Programming Languages, Introductory Courses, Computer Science Education
Minnegalieva, Chulpan Bakievna; Khabibullin, Timur Vakhtangovich; Giniyatullina, Gulchachak Rishatovna; Giniyatullin, Lenar Ildarovich – International Journal of Higher Education, 2020
Online courses on different platforms provide thousands of students with the knowledge and skills they need. This paper presents the results of a survey of students, during which they expressed their opinion on the use of electronic resources in teaching. The survey showed that students are more motivated to study when they understand how their…
Descriptors: Difficulty Level, Electronic Learning, Online Courses, Student Attitudes
Calvo, Miquel; Carnicer, Artur; Cuadros, Jordi; Martori, Francesc; Miñarro, Antonio; Serrano, Vanessa – EURASIA Journal of Mathematics, Science and Technology Education, 2019
Open-ended tasks are common in Science, Technology, Engineering and Mathematics (STEM) education. However, as far as we know, no tools have been developed to assist in the assessment of the solution process of open-ended questions. In this paper, we propose the use of analysis of traces as a tool to address this need. To illustrate this approach,…
Descriptors: Computer Assisted Testing, STEM Education, Programming Languages, Undergraduate Students
Ennouamani, Soukaina; Mahani, Zouhir; Akharraz, Laila – Education and Information Technologies, 2020
To date, the growth usage of mobile technologies and devices as well as the ubiquitous wireless communication have led to the development of new systems and applications in many fields and areas including education. This technological progress can be used to facilitate the students' lives by creating smart and personalized solutions considering…
Descriptors: Management Systems, Telecommunications, Handheld Devices, Computer Software
Prasetya, Didik Dwi; Wibawa, Aji Prasetya; Hirashima, Tsukasa; Hayashi, Yusuke – Electronic Journal of e-Learning, 2020
Blended learning is a hybrid of traditional face-to-face and different types of online learning services. Blended learning offers synchronous and asynchronous learning experiences that combine the conveniences of online courses while maintaining in-person contact. Blended learning addresses the needs of students who are unable to attend classes…
Descriptors: Instructional Design, Blended Learning, Online Courses, Teaching Methods
Damsa, Crina; Muukkonen, Hanni – Research Papers in Education, 2020
This paper elaborates on the notion of object-oriented collaborative learning by building on empirical material from two case studies in higher education. Prior empirical findings show how knowledge objects are evolving entities, shaped by the interactions between participants, and how students learn from engaging in knowledge practice that…
Descriptors: Instructional Design, Cooperative Learning, Case Studies, Higher Education
Weiss, Charles J. – Journal of Chemical Education, 2017
The Scientific Computing for Chemists course taught at Wabash College teaches chemistry students to use the Python programming language, Jupyter notebooks, and a number of common Python scientific libraries to process, analyze, and visualize data. Assuming no prior programming experience, the course introduces students to basic programming and…
Descriptors: Science Instruction, College Science, Chemistry, Computer Uses in Education
Previous Page | Next Page »
Pages: 1 | 2