NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 18 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
John Nesbit; Qing Liu; Joan Sharp; Diana Cukierman; Holly Hendrigan; Daniel Chang; Bahareh Shahabi; Qingyan Deng; Azar Pakdaman Savoji – Journal of Interactive Learning Research, 2024
The Dialectical Map (DMap) is an open-source, web-based argument visualization tool developed and used at a Canadian University to scaffold argument construction. To illustrate the ways that argument mapping can be used in undergraduate courses, this article presents five cases selected from courses in biology, psychology, computing science, and…
Descriptors: Foreign Countries, Undergraduate Students, Open Source Technology, Persuasive Discourse
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Riad, A. B. M. Kamrul; Islam, Md Saiful; Shahriar, Hossain; Zhang, Chi; Valero, Maria; Sneha, Sweta; Ahamed, Sheikh – Information Systems Education Journal, 2021
Mobile device security has become increasingly important in mobile computing. Since the mobile devices and applications are growing rapidly, the security threats are intensified due to mobile app flaws and lack of security consideration in early stages of software development. The unsecure software development process creates a serious weak path…
Descriptors: Handheld Devices, Computer Security, Computer Software, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Arjan J. F. Kok; Lex Bijlsma; Cornelis Huizing; Ruurd Kuiper; Harrie Passier – Informatics in Education, 2024
This paper presents the first experiences of the use of an online open-source repository with programming exercises. The repository is independent of any specific teaching approach. Students can search for and select an exercise that trains the programming concepts that they want to train and that only uses the programming concepts they already…
Descriptors: Programming Languages, Computer Science Education, Open Source Technology, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Zhu, Meina; Kadirova, Dilnoza – Open Learning, 2022
Given the rapid rise of open educational resources (OER) for informal learning pursuits impacting countless millions of people each day around the world, this study investigated the impact of the initiative that spearheaded this movement; namely, Massachusetts Institute of Technology (MIT) open courseware (OCW). More specifically, it explored…
Descriptors: Independent Study, Student Attitudes, Learning Experience, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Frydenberg, Mark; Lorenz, Birgy – Information Systems Education Journal, 2020
Learning cybersecurity awareness builds on basic information technology concepts and digital literacy skills. In an effort to raise cybersecurity awareness among information technology students, this paper describes a series of three different interactive sessions offered to students of all levels at a business university. The sessions introduced…
Descriptors: Computer Security, Computer Science Education, Computer Literacy, Information Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Arslan, Kürsat; Tanel, Zafer – Education and Information Technologies, 2021
The purpose of this study was to determine IT teacher candidates' attitudes, self-efficacy and opinions about educational robotic-based programming education. The participants of this study consisted of 2nd class students in Computer Education and Instructional Technologies department of a university in Turkey. The study group of the research…
Descriptors: Student Attitudes, Positive Attitudes, Self Efficacy, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Tushev, Miroslav; Williams, Grant; Mahmoud, Anas – Computer Science Education, 2020
Background and Context: GitHub has been recently used in Software Engineering (SE) classes to facilitate collaboration in student team projects as well as help teachers to evaluate the contributions of their students more objectively. Objective: We explore the benefits and drawbacks of using GitHub as a means for team collaboration and performance…
Descriptors: Computer Software, Engineering Education, Student Projects, Teamwork
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Erol, Osman – International Journal of Progressive Education, 2020
The aim of this study is to examine the effect of robotic design with Arduino on students' attitudes towards programming and on their perceptions of self-efficacy in programming. The study group consisted of 25 sophomore students attending the Department of Computer Education and Instructional Technologies in a state university located in the…
Descriptors: Student Attitudes, Attitude Change, Programming, Robotics
Peer reviewed Peer reviewed
Direct linkDirect link
Hjelsvold, Rune; Mishra, Deepti – ACM Transactions on Computing Education, 2019
Global software engineering (GSE) courses traditionally require cooperation between at least two universities so as to provide a distributed development environment to the students. In this study, we explore an alternative way to organize a global software engineering course where students work on open source software development (OSSD) projects…
Descriptors: Open Source Technology, Computer Software, Computer Science Education, Course Organization
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Cazorla, Miguel; Viejo, Diego – Journal of Technology and Science Education, 2015
Machine vision is an important subject in computer science and engineering degrees. For laboratory experimentation, it is desirable to have a complete and easy-to-use tool. In this work we present a Java library, oriented to teaching computer vision. We have designed and built the library from the scratch with emphasis on readability and…
Descriptors: Open Source Technology, Computer Software, Computer Science Education, Vision
Peer reviewed Peer reviewed
Direct linkDirect link
Bowring, James; Burke, Quinn – Journal of Interactive Learning Research, 2016
This paper documents four years of a novel approach to teaching a two-course sequence in software engineering as part of the ABET-accredited computer science curriculum at the College of Charleston. This approach is team-based and centers on learning software engineering in the context of open source software projects. In the first course, teams…
Descriptors: Teaching Methods, Computer Software, Computer Science Education, Open Source Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Hsu, Ting-Chia; Hwang, Gwo-Jen – Educational Technology & Society, 2017
Programming concepts are important and challenging to novices who are beginning to study computer programming skills. In addition to the textbook content, students usually learn the concepts of programming from the web; however, it could be difficult for novice learners to effectively derive helpful information from such non-structured open…
Descriptors: Web Sites, Teaching Methods, Computer Science Education, Information Sources
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Nyinkeu, Ngatchu Damen; Thaddeus, Kabuin; Henry, Ngatchu – International Journal of Technology in Teaching and Learning, 2016
In an era when its is increasingly encouraged to share source-codes, the training of students, particularly information technology students, faces several challenges in communicating aspects of academic honesty -- precisely authenticity of authorship. The genuineness of this issue has implications primarily in the integral formation of students…
Descriptors: Open Source Technology, Ethics, Pedagogical Content Knowledge, Plagiarism
Peer reviewed Peer reviewed
Direct linkDirect link
Vona, M.; Shekar, N. H. – IEEE Transactions on Education, 2013
The "open hardware mobile manipulator" (OHMM) is a new open platform with a unique combination of features for teaching robotics software and algorithms. On-board low- and high-level processors support real-time embedded programming and motor control, as well as higher-level coding with contemporary libraries. Full hardware designs and…
Descriptors: Robotics, Computer Software, Open Source Technology, Internet
Peer reviewed Peer reviewed
Direct linkDirect link
Shih, Chien-Chou; Hwang, Lain-Jinn – IEEE Transactions on Education, 2011
The need for professional programmers in embedded applications has become critical for industry growth. This need has increased the popularity of embedded software design courses, which are resource-intensive and space-limited in traditional real lab-based instruction. To overcome geographic and time barriers in enhancing practical skills that…
Descriptors: Foreign Countries, Computer Software, Computer Assisted Instruction, Course Evaluation
Previous Page | Next Page »
Pages: 1  |  2