Filters








131 Hits in 5.0 sec

EUROPA: A Case Study for Teaching Sensors, Data Acquisition and Robotics via a ROS-Based Educational Robot

Georgios Karalekas, Stavros Vologiannidis, John Kalomiros
2020 Sensors  
Finally, an introductory STEM curriculum developed for EUROPA and applied in a class of high school students is presented.  ...  In this paper EUROPA, an extensible, open software and open hardware robotic platform is presented focusing on teaching physics, sensors, data acquisition and robotics.  ...  It allows programming with introductory or more advanced tools, depending on educational level. Its main controller is the Raspberry Pi 3 B+.  ... 
doi:10.3390/s20092469 pmid:32349247 fatcat:juu7zcixancoznkkkemdqvyinm

Taking Computer Science and Programming into Schools: The Glyndŵr/BCS Turing Project

Vic Grout, Nigel Houlden
2014 Procedia - Social and Behavioral Sciences  
The Turing Project uses an innovative combination of Lego NXT Mindstorm robots, Raspberry Pi computers and PicoBoard hardware together with the Robot C and Scratch programming platforms.  ...  It describes, in particular, the work of the BCS-funded Glyndwr University 'Turing Project' in introducing Welsh high-school students and staff to high-level programming and 'computational thinking'.  ...  Acknowledgements This work was made possible through a British Computer Society (BCS) Educational Grant (under the 2012 'Turing Award' Scheme), the generous support of Computing At School (CAS), Techniquest  ... 
doi:10.1016/j.sbspro.2014.05.119 fatcat:42funx2kcrcudismys5wxjttda

Educational Programming on the Raspberry Pi

Michael Kölling
2016 Electronics  
With the original release, the Raspberry Pi included two programming environments in the standard distribution software: Scratch and IDLE, a Python environment.  ...  Greenfoot and BlueJ are both now included in the Raspberry Pi standard software distribution, and they differ in many respects from IDLE; they are more graphical, more interactive, more engaging, and illustrate  ...  and Scratch Scratch has been available on the Raspberry Pi for introductory programming education longer than Greenfoot, so it is interesting to evaluate how they relate.  ... 
doi:10.3390/electronics5030033 fatcat:btgjdywidvgdlpl4woc2yttmua

Single Board Computers (SBC): The Future of Next Generation Pedagogies in Pakistan [article]

Saad Wazir
2020 arXiv   pre-print
ARM processors have taken over the mobile industry from a long time now. Future of data centers and the IT industry is estimated to make use of ARM Processors.  ...  Projects like Openstack on ARM are enabling use of ARM in data centers . Single board computers (SBCs) based on ARM processors have become the norm these days.  ...  The presented solution solves that problem allowing the user to focus on programming the main task. Authors have presented a prototype which is made up of Raspberry Pi 3B and 3B+ SBCs.  ... 
arXiv:2008.06576v1 fatcat:iggtqrux35dalby6r5l7l6tllq

PiBot: An Open Low-Cost Robotic Platform with Camera for STEM Education

Julio Vega, José Cañas
2018 Electronics  
Its computational core is the Raspberry Pi 3 controller board, and the greatest novelty of this prototype is the support developed for the powerful camera mounted on board, the PiCamera.  ...  They are publicly available so that students and schools without the physical robot or that cannot afford to obtain one, can nevertheless practice, learn and teach Robotics using these open platforms:  ...  Figure 5 . 5 Motors, Raspberry Pi board and PiBot made with 3D printable pieces.  ... 
doi:10.3390/electronics7120430 fatcat:uma2zqccxndfhbprsr4jz4m7mu

Incorporating Complexity in Computing Camps for High School Students – A Report on the Summer Computing Academy Program at Texas A&M University

Dhruva K. Chakravorty, Marinus "Maikel" Pennings, Honggao Liu, Xien Thomas, Dylan Rodriguez, Lisa M. Perez
2020 The Journal of Computational Science Education  
The hands-on exercises included in the program have received rave reviews from parents and students alike.  ...  The Summer Computing Academy (SCA) at is a weeklong cybertraining 1 program offered to high school students by High Performance Research Computing (HPRC) at Texas A&M University (Texas A&M TAMU).  ...  (ii) Did you use any of the skills gained from the computing academy (for example started programming as a hobby, experimenting with your Raspberry Pi, used it in school projects etc.?  ... 
doi:10.22369/issn.2153-4136/11/1/3 fatcat:b3c67dxadfghfbb247j2zihalu

Engaging novices in programming, experimenting, and learning with data

Sayamindu Dasgupta, Mitchel Resnick
2014 ACM inroads  
Most introductory computer science and programming courses that are taught today, however, focus on the "process" aspect of programming, focusing on algorithmic concepts and related areas such as flow  ...  Scratch has been designed especially for young programmers W e describe a number of new and upcoming initiatives within the Scratch project that focus on introducing programming with data to young programmers  ...  Brian Silverman and Paula Bonta from the Playful Invention Company have also provided invaluable advice, along with Professor Hal Abelson from MIT CSAIL.  ... 
doi:10.1145/2684721.2684737 fatcat:l2ldszs54rcbrlaytxksxvwmma

Advanced Autonomy on a Low-Cost Educational Drone Platform [article]

Luke Eller, Theo Guerin, Baichuan Huang, Garrett Warren, Sophie Yang, Josh Roy, Stefanie Tellex
2019 arXiv   pre-print
PiDrone is a quadrotor platform created to accompany an introductory robotics course. Students build an autonomous flying robot from scratch and learn to program it through assignments and projects.  ...  Our evaluation demonstrates that our autonomous educational framework runs quickly and accurately on a Raspberry Pi in Python, making it ideal for use in educational settings.  ...  Soldering directly to the pins of the Raspberry Pi is a difficult task for introductory students. Instead, the Raspberry Pi HAT allows students to solder to pads rather than pins.  ... 
arXiv:1910.03516v1 fatcat:6z2vkw5ntbcpfcw5aukqp3onbe

Evaluating a Course for Teaching Advanced Programming Concepts with Scratch to Preservice Kindergarten Teachers: A Case Study in Greece [chapter]

Stamatios Papadakis, Michail Kalogiannakis
2018 Early Childhood Education [Working Title]  
The aim of using Scratch was to excite students' interest and familiarize them with the basics of programming in an open-ended, project-based, and personally meaningful environment for a semester course  ...  The results we obtained were more satisfactory than expected and, in some regards, encouraging if one considers the fact that the research participants had no prior experiences with computational thinking  ...  Scratch scores in two randomly selected students' projects.  ... 
doi:10.5772/intechopen.81714 fatcat:fhxjxlx3tfctzodfo24f4mpvvi

A Review of Interventions to Recruit and Retain ICT Students

Leo A. Siiman, Margus Pedaste, Eno Tõnisson, Raivo Sell, Tomi Jaakkola, Dimitris Alimisis
2014 International Journal of Modern Education and Computer Science  
The three pedagogical approaches that emerged from an analysis of the successful interventions were: (1) visual programming environments to teach introductory programming, (2) inquiry learning activities  ...  This article reviews and analyses the educational research literature on interventions to increase the recruitment and retention of information and communications technology (ICT) students.  ...  At the introductory level the Lego MindStorm platform and recent popular platforms such as Arduino, Robotic HomeLab and even Raspberry Pi offer good possibilities for integrating ICT knowledge with interdisciplinary  ... 
doi:10.5815/ijmecs.2014.03.06 fatcat:q565gr5sznga3prepegjb63iym

DNA sonification for public engagement in bioinformatics

Heleen Plaisier, Thomas R. Meagher, Daniel Barker
2021 BMC Research Notes  
We report a brief analysis from public engagement events we conducted that featured this method of sonification. Results We report on use of DNA sequence sonification at two public events.  ...  We also discuss further directions for research on integration of sonification into bioinformatics public engagement and education.  ...  Acknowledgements We thank Craig Steele for work on the project at the Glasgow Picademy event. We thank Edward Martin for comments on an earlier version of this manuscript.  ... 
doi:10.1186/s13104-021-05685-7 fatcat:rvirqpg5hbcl7npvp4i35z5paa

Bringing computational science to the public

James L. McDonagh, Daniel Barker, Rosanna G. Alderson
2016 SpringerPlus  
We used low-cost Raspberry Pi computers to provide hands on experience in computer programming and demonstrated the application of computers to biology.  ...  This work builds on the original work of the 4273π bioinformatics education program of Barker et al. (2013, BMC Bioinform. 14:243). 4273π provides open source education materials in bioinformatics.  ...  We also thank the School of Biology at the University of St Andrews for the use of automated questionnaire-reading software (Remark Office), and Sumit Bains for running it on our behalf.  ... 
doi:10.1186/s40064-016-1856-7 pmid:27006868 pmcid:PMC4775721 fatcat:2sec6cedoffdtpoimhb2qbkmui

Block.ino: Remote Lab for Programming Teaching and Learning

Juarez Bento da Silva, Graceline de Oliveira, Isabela Nardi da Silva, Paulo Manoel Mafra, Simone Meister Sommer Bilessimo
2020 International Journal of Advanced Engineering Research and Science  
The average scores for the 24 items, arranged on a Likert scale of 5 (-2 to 2) points, were 1.58 for high school and 1.43 for higher education.  ...  The results showed that Block.Ino can bring benefits to practical activities in introductory computer programming disciplines, especially outside the classroom environment, by taking advantage of existing  ...  Additionally, the arrival of user-friendly tools including Arduino, Raspberry PI, Scratch and LegoNXT are making it easier than ever for students to get started on coding learning [10] .  ... 
doi:10.22161/ijaers.71.6 fatcat:ntq7u2svhfdepmmvgwyfexp6fq

How to Build a Fast HPC n-Body Engine From Scratch

Eric Peterson, Max Kelly, Dr. Victor Pinks II
2017 The Journal of Computational Science Education  
Computational knowledge is especially important due to the tremendous impact that computer programming has had on all scientific and engineering disciplines.  ...  Students would undertake projects that explores how to program simple tasks and operations and ultimately ends in a final project aimed at assessing the knowledge accumulated from the course.  ...  Some prototyping of HPC code will be performed on the Marmion Academy Raspberry Pi HPC cluster. Grading is formative.  ... 
doi:10.22369/issn.2153-4136/8/2/6 fatcat:mzuka4z57bbofkwcxochhzf6rm

Blockytalky: A Physical And Distributed Computer Music Toolkit For Kids

R. Benjamin Shapiro, Rebecca Fiebrink, Matthew Ahrens, Annie Kelly
2016 Zenodo  
We offer findings from our research on student learning through programming and performance. We conclude by suggesting a number of future directions for NIME researchers interested in education.  ...  BlockyTalky is open source and runs on low-cost single-board computers like the Raspberry Pi.  ...  Our current iteration of the tools use Sonic Pi for sound sequencing and synthesis. In general, Sonic Pi works well, including on the relatively low-end hardware of the Raspberry Pi.  ... 
doi:10.5281/zenodo.1176120 fatcat:zaqd2vrwl5gqpjiittceu4zduy
« Previous Showing results 1 — 15 out of 131 results