The document describes the EXCITE project, which aims to enable technology and engineering teachers to lead AP Computer Science Principles courses using an adapted Beauty and Joy of Computing curriculum. The project is a partnership between teachers, researchers, and computer scientists that will provide professional development and support for integrating computer science into STEM classrooms. It highlights example projects created by teacher partners that use sensors and programming to model real-world scenarios like traffic lights, ski lifts, and railroad crossings. The project also plans to expand to additional school districts and provide ongoing summer institutes.
Accident prevention and traffic control at hill stations ppt.pptxnanthakumark6
The document proposes using machine learning and computer vision to help prevent accidents at hill stations. Cameras would monitor traffic and OpenCV would detect any non-moving vehicles, indicating an accident. If an accident is detected, a signal would alert drivers at entrances to avoid that route until the issue is cleared. The system aims to reduce accidents and traffic issues caused by incidents in hairpin bends. It would use a one-stage detection algorithm in OpenCV to identify vehicles and prevent accidents and congestion.
The main aim of our project is to automate railway track pedestrian crossing without using staircase. This Mobile Bridge Platform is used for automatically opening or closing of platform in between the train tracks.
Thanks to my ARTS TEAM(ANOOJ,RONALD AND SHAROON)
This document provides a mini lesson plan on electricity and magnetism for an 8th grade science class. The lesson has three parts and incorporates digital resources and tools. In part one, students will research series and parallel circuits online and build sample circuits. They will then discuss circuits with an electrician via Skype. In part two, students will research magnetism online and work in groups to build a floating train that demonstrates magnetic properties. They will then blog about magnetism. In part three, students pretend to be scientists researching the relationship between electricity and magnetism. They will create a web-based presentation on the topic while practicing ethical online research and citation skills. The goal is for students to understand key science concepts while developing digital literacy
RFID-Based System for School Children Transportation Safety Enhancement with ...IRJET Journal
This document presents a system that uses RFID technology to monitor school children boarding and departing from buses to enhance safety. The system consists of a bus unit and school unit. The bus unit detects when a child boards or leaves the bus using RFID tags and communicates this to the school unit. The school unit identifies any children who did not board or leave and issues alerts. The system also includes a web-based database and application for management. A prototype was implemented and tested, showing the system's potential to improve daily transportation safety for children.
The document provides an introduction to describing motion through kinematics. It discusses key concepts such as scalars and vectors, distance and displacement, speed and velocity. It presents various methods for describing displacement including using components, magnitude and direction, and vector diagrams. The document also examines how to calculate speed and velocity from changes in distance or displacement over time. Graphs such as distance-time and velocity-time graphs are introduced as ways to represent motion. Students are encouraged to practice these concepts through activities such as an orienteering course and analyzing motion data.
Abstract of Bidirectional Visitor Counter & Home AutomationRoshan Mani
This document provides an abstract for a student project that aims to create a microcontroller-based bidirectional visitor counter and home automation system. The system will use an AT89S52 microcontroller to control room lights and accurately count the number of people entering and exiting a room based on signals received from sensors. It will increase the counter value when people enter and decrease it when they leave. The goal is to develop an automatic system that eases complexity and allows monitoring how many people are in a room.
Technology Education Program Introduction Powerpointthetechteach
The document describes the technology education courses offered at Morehead High School. It outlines the goals of the courses to help students develop an understanding and appreciation of technology through hands-on experiences with tools, materials and systems. Specific courses described include Fundamentals of Technology, Manufacturing Systems, and Communication Systems. These courses provide experiences with activities like designing cardboard chairs, building circuits and computers, and developing pinhole photographs.
This document is a project report submitted to the University of Kerala for a Bachelor of Science in Electronics degree. It details the design and development of a speed checker system for highways. The system uses LDR sensors installed 100 meters apart to detect a vehicle's speed. A 7-segment display will show the speed and sound a buzzer if the speed limit is exceeded. The goal is to help reduce accidents caused by speeding on highways by enforcing speed limits. The report includes the system block diagram, circuit diagram, component descriptions, simulation results, and discussions on future applications and conclusions.
Accident prevention and traffic control at hill stations ppt.pptxnanthakumark6
The document proposes using machine learning and computer vision to help prevent accidents at hill stations. Cameras would monitor traffic and OpenCV would detect any non-moving vehicles, indicating an accident. If an accident is detected, a signal would alert drivers at entrances to avoid that route until the issue is cleared. The system aims to reduce accidents and traffic issues caused by incidents in hairpin bends. It would use a one-stage detection algorithm in OpenCV to identify vehicles and prevent accidents and congestion.
The main aim of our project is to automate railway track pedestrian crossing without using staircase. This Mobile Bridge Platform is used for automatically opening or closing of platform in between the train tracks.
Thanks to my ARTS TEAM(ANOOJ,RONALD AND SHAROON)
This document provides a mini lesson plan on electricity and magnetism for an 8th grade science class. The lesson has three parts and incorporates digital resources and tools. In part one, students will research series and parallel circuits online and build sample circuits. They will then discuss circuits with an electrician via Skype. In part two, students will research magnetism online and work in groups to build a floating train that demonstrates magnetic properties. They will then blog about magnetism. In part three, students pretend to be scientists researching the relationship between electricity and magnetism. They will create a web-based presentation on the topic while practicing ethical online research and citation skills. The goal is for students to understand key science concepts while developing digital literacy
RFID-Based System for School Children Transportation Safety Enhancement with ...IRJET Journal
This document presents a system that uses RFID technology to monitor school children boarding and departing from buses to enhance safety. The system consists of a bus unit and school unit. The bus unit detects when a child boards or leaves the bus using RFID tags and communicates this to the school unit. The school unit identifies any children who did not board or leave and issues alerts. The system also includes a web-based database and application for management. A prototype was implemented and tested, showing the system's potential to improve daily transportation safety for children.
The document provides an introduction to describing motion through kinematics. It discusses key concepts such as scalars and vectors, distance and displacement, speed and velocity. It presents various methods for describing displacement including using components, magnitude and direction, and vector diagrams. The document also examines how to calculate speed and velocity from changes in distance or displacement over time. Graphs such as distance-time and velocity-time graphs are introduced as ways to represent motion. Students are encouraged to practice these concepts through activities such as an orienteering course and analyzing motion data.
Abstract of Bidirectional Visitor Counter & Home AutomationRoshan Mani
This document provides an abstract for a student project that aims to create a microcontroller-based bidirectional visitor counter and home automation system. The system will use an AT89S52 microcontroller to control room lights and accurately count the number of people entering and exiting a room based on signals received from sensors. It will increase the counter value when people enter and decrease it when they leave. The goal is to develop an automatic system that eases complexity and allows monitoring how many people are in a room.
Technology Education Program Introduction Powerpointthetechteach
The document describes the technology education courses offered at Morehead High School. It outlines the goals of the courses to help students develop an understanding and appreciation of technology through hands-on experiences with tools, materials and systems. Specific courses described include Fundamentals of Technology, Manufacturing Systems, and Communication Systems. These courses provide experiences with activities like designing cardboard chairs, building circuits and computers, and developing pinhole photographs.
This document is a project report submitted to the University of Kerala for a Bachelor of Science in Electronics degree. It details the design and development of a speed checker system for highways. The system uses LDR sensors installed 100 meters apart to detect a vehicle's speed. A 7-segment display will show the speed and sound a buzzer if the speed limit is exceeded. The goal is to help reduce accidents caused by speeding on highways by enforcing speed limits. The report includes the system block diagram, circuit diagram, component descriptions, simulation results, and discussions on future applications and conclusions.
This document discusses system modeling and the Unified Modeling Language (UML). It introduces system modeling as developing abstract models of a system using different types of models. It then discusses UML as a tool for developing these models, specifically covering the activity, use case, sequence, class, and state diagram types. Each diagram type is briefly described. Examples are provided of an activity diagram modeling an ATM and use case diagrams for an ATM system, university registration system, and online shopping system. The relationships between use cases like include and extend are also covered. Finally, sequence diagrams modeling a login process and ATM transactions are shown.
Farkhatdinov Robotics education for children 2017 Accepted.pdfMonesseKHAMISSIA1
The document describes an experience teaching robotics to secondary school students using a TRIK robotic platform. A set of 8 robotics exercises were designed and evaluated based on difficulty, time to complete, and student interest. Exercises involved programming the robot for tasks like navigation, line/wall following, and parking. Feedback was positive and exercises involving navigation, sensors, and computer vision were most interesting to students. Teaching robotics contributed to developing skills in programming, mathematics, physics, and engineering concepts.
The document discusses the use of virtual manipulatives in elementary math classrooms. It defines virtual manipulatives as interactive web-based representations of dynamic objects that can be manipulated to help students construct mathematical knowledge. The document outlines benefits of virtual manipulatives like accessibility and engagement, as well challenges for teachers in integrating them. It provides examples of how virtual manipulatives can enhance math lessons and lists resources for finding virtual manipulatives online.
This document summarizes a presentation on deep image processing and computer vision. It introduces common deep learning techniques like CNNs, autoencoders, variational autoencoders and generative adversarial networks. It then discusses applications including image classification using models like LeNet, AlexNet and VGG. It also covers face detection, segmentation, object detection algorithms like R-CNN, Fast R-CNN and Faster R-CNN. Additional topics include document automation using character recognition and graphical element analysis, as well as identity recognition using face detection. Real-world examples are provided for document processing, handwritten letter recognition and event pass verification.
The document discusses using audience response systems (ARS) to enhance interaction and feedback in large mass education lectures. ARS allow students to provide real-time feedback and responses through voting systems with text or multiple choice options. While students find ARS easy to use and engaging, it can be difficult for teachers to follow student discussions on a secondary screen. Effective use of ARS requires solid educational planning from teachers and preparation of discussion questions ahead of time. Overall, ARS have potential to improve interaction, but implementing them well poses challenges for instructors.
This document presents a smart railway platform system designed to improve safety. The key components are an Arduino Uno, ultrasonic sensor, and servo motor. The ultrasonic sensor measures distances and the servo motor raises and lowers a barrier between the tracks and platform based on those measurements. If an object is detected within 10cm, the barrier lowers to prevent falls onto the tracks. This automatic system aims to prevent accidents by controlling access to the tracks based on real-time sensor readings. Limitations include the need for more powerful servo motors to withstand real-world weights and the system's lack of 100% reliability requiring manual checks.
The article describes a JavaScript-based Sudoku puzzle solver that can handle multiple puzzle formats, including non-numeric puzzles with variable matrix sizes beyond the typical 9x9 or 6x6. This more flexible solver allows for Sudoku puzzles using letters or custom elements in different sized grids, which can be solved using the same algorithm. The project demonstrates that Sudoku puzzles do not need to be limited to numbers and fixed sizes.
This document describes an algorithm visualizer application that was created to help students learn algorithms. The application visually demonstrates the steps and processes of various pathfinding and sorting algorithms. It uses interactive graphics and animations to illustrate how the algorithms work in an engaging way. The developers used React.js for the framework and JavaScript as the primary language. Research shows that visualization helps most students learn algorithms better than traditional teaching methods. The application is intended to make algorithm learning less burdensome and more enjoyable through an interactive visual approach.
The document describes a project submitted for a diploma in mechanical engineering. It discusses developing an automatic inspection system for machining components using machine vision. The system would use a camera and image processing software to inspect parts on a conveyor belt for defects. Defective parts would be ejected by a pneumatic cylinder controlled by a microcontroller and computer system. The project aims to develop industrial automation and quality control by automatically checking parts throughout the manufacturing process.
Embedded system projects for final year BangaloreAidell2583
This document discusses several embedded system and engineering projects that could be implemented as final year student projects. It provides examples of embedded system projects involving mind control robots, clock automation, sound detection systems, and more. It also lists various application areas for embedded systems like consumer electronics, medical devices, automobiles, and more. Finally, it provides contact information for an engineering project lab in Bangalore, India that offers support for students to implement different types of final year projects.
The 3D interactive model of the Glenelg Tram Overpass Project in Adelaide, Australia helped gain community support for the project in three key ways:
Primary: It immediately resolved community anxiety by allowing interactive consultation sessions to understand the project's impacts. This led to rapid project approval.
Secondary: It identified safety and quality issues around stairwells, landscaping, and more that improved the design. It also validated usability of platforms, approaches and more.
Tertiary: It provided extensive validation of visual impacts, user experiences, design iterations and more throughout planning and construction. This increased collaboration, verification of design and project confidence.
The document describes a study that used Faster R-CNN, a deep learning approach, to detect road objects like vehicles, pedestrians, and traffic signs in Bangladesh. The researchers collected images to train a neural network to identify 19 object classes. Their model achieved 86.42% accuracy and was able to detect objects in various lighting and traffic conditions, though it struggled when objects were extremely close together. The study aims to help analyze traffic and potentially assist autonomous vehicles in Bangladesh.
The document proposes a "STEM into Spring" event to expose 5th grade students to STEM careers and concepts through hands-on activities. It will be held by high school students and include stations on engineering challenges like building the tallest tower or longest bridge, designing a robotic hand or paper helicopters, and constructing and programming boxel robots. The goals are to spark students' interest in STEM fields, give them materials to continue exploring at home, and provide information about future STEM opportunities and camps to parents. The proposed activities explore fields like aerospace, biomedical, civil, software and mechanical engineering through creative problem-solving.
This document describes the process of designing and building a line following robot. The author begins with selecting a two-wheeled configuration with independent drive motors and a caster wheel. A functional block diagram is created to outline the robot's hardware and software components. Various line sensing options are considered, with the QRD1114 optical sensor selected due to its small size and low cost. Placement of multiple sensors in an inverted V configuration is discussed as providing more accurate line position information to enable faster speeds around turns. The overall goal is to create an autonomous robot that can navigate complex black line courses on a white background.
This document describes the process of designing and building a line following robot. The author begins with an overview of the project and outlines the mission to develop an autonomous robot that can follow a black line on a white surface. They discuss different propulsion systems and sensor configurations that were considered. The author settles on a two-wheeled design with independent drives and a free-spinning caster wheel. A functional block diagram is presented and key questions are identified regarding the input sensors, processing, output, and data storage. Different sensor options are evaluated and the author selects the low-cost QRD1114 optical sensor. Placement of multiple sensors in a V-shape configuration is discussed as a way to improve tracking performance.
Deep Learning Algorithm Using Virtual Environment Data For Self-Driving Carsushilkumar1236
The document presents a deep learning algorithm for a self-driving car that uses computer vision techniques. It discusses using cameras, sensors, and machine learning models to process image data for tasks like lane detection, road sign identification, obstacle detection and avoidance. The design uses a convolutional neural network trained on thousands of images to classify objects. Experimental results showed this approach can reliably perform key computer vision tasks necessary for autonomous driving.
The document discusses the topic of surveying. It provides an overview of the history and evolution of surveying, from its beginnings in ancient Egypt to modern techniques using tools like total stations and GPS. Some key points covered include the various types and categories of surveying work, the traditional equipment used, and how modern digital instruments like total stations integrate distance measurement and angle measurement capabilities into one device.
This document discusses system modeling and the Unified Modeling Language (UML). It introduces system modeling as developing abstract models of a system using different types of models. It then discusses UML as a tool for developing these models, specifically covering the activity, use case, sequence, class, and state diagram types. Each diagram type is briefly described. Examples are provided of an activity diagram modeling an ATM and use case diagrams for an ATM system, university registration system, and online shopping system. The relationships between use cases like include and extend are also covered. Finally, sequence diagrams modeling a login process and ATM transactions are shown.
Farkhatdinov Robotics education for children 2017 Accepted.pdfMonesseKHAMISSIA1
The document describes an experience teaching robotics to secondary school students using a TRIK robotic platform. A set of 8 robotics exercises were designed and evaluated based on difficulty, time to complete, and student interest. Exercises involved programming the robot for tasks like navigation, line/wall following, and parking. Feedback was positive and exercises involving navigation, sensors, and computer vision were most interesting to students. Teaching robotics contributed to developing skills in programming, mathematics, physics, and engineering concepts.
The document discusses the use of virtual manipulatives in elementary math classrooms. It defines virtual manipulatives as interactive web-based representations of dynamic objects that can be manipulated to help students construct mathematical knowledge. The document outlines benefits of virtual manipulatives like accessibility and engagement, as well challenges for teachers in integrating them. It provides examples of how virtual manipulatives can enhance math lessons and lists resources for finding virtual manipulatives online.
This document summarizes a presentation on deep image processing and computer vision. It introduces common deep learning techniques like CNNs, autoencoders, variational autoencoders and generative adversarial networks. It then discusses applications including image classification using models like LeNet, AlexNet and VGG. It also covers face detection, segmentation, object detection algorithms like R-CNN, Fast R-CNN and Faster R-CNN. Additional topics include document automation using character recognition and graphical element analysis, as well as identity recognition using face detection. Real-world examples are provided for document processing, handwritten letter recognition and event pass verification.
The document discusses using audience response systems (ARS) to enhance interaction and feedback in large mass education lectures. ARS allow students to provide real-time feedback and responses through voting systems with text or multiple choice options. While students find ARS easy to use and engaging, it can be difficult for teachers to follow student discussions on a secondary screen. Effective use of ARS requires solid educational planning from teachers and preparation of discussion questions ahead of time. Overall, ARS have potential to improve interaction, but implementing them well poses challenges for instructors.
This document presents a smart railway platform system designed to improve safety. The key components are an Arduino Uno, ultrasonic sensor, and servo motor. The ultrasonic sensor measures distances and the servo motor raises and lowers a barrier between the tracks and platform based on those measurements. If an object is detected within 10cm, the barrier lowers to prevent falls onto the tracks. This automatic system aims to prevent accidents by controlling access to the tracks based on real-time sensor readings. Limitations include the need for more powerful servo motors to withstand real-world weights and the system's lack of 100% reliability requiring manual checks.
The article describes a JavaScript-based Sudoku puzzle solver that can handle multiple puzzle formats, including non-numeric puzzles with variable matrix sizes beyond the typical 9x9 or 6x6. This more flexible solver allows for Sudoku puzzles using letters or custom elements in different sized grids, which can be solved using the same algorithm. The project demonstrates that Sudoku puzzles do not need to be limited to numbers and fixed sizes.
This document describes an algorithm visualizer application that was created to help students learn algorithms. The application visually demonstrates the steps and processes of various pathfinding and sorting algorithms. It uses interactive graphics and animations to illustrate how the algorithms work in an engaging way. The developers used React.js for the framework and JavaScript as the primary language. Research shows that visualization helps most students learn algorithms better than traditional teaching methods. The application is intended to make algorithm learning less burdensome and more enjoyable through an interactive visual approach.
The document describes a project submitted for a diploma in mechanical engineering. It discusses developing an automatic inspection system for machining components using machine vision. The system would use a camera and image processing software to inspect parts on a conveyor belt for defects. Defective parts would be ejected by a pneumatic cylinder controlled by a microcontroller and computer system. The project aims to develop industrial automation and quality control by automatically checking parts throughout the manufacturing process.
Embedded system projects for final year BangaloreAidell2583
This document discusses several embedded system and engineering projects that could be implemented as final year student projects. It provides examples of embedded system projects involving mind control robots, clock automation, sound detection systems, and more. It also lists various application areas for embedded systems like consumer electronics, medical devices, automobiles, and more. Finally, it provides contact information for an engineering project lab in Bangalore, India that offers support for students to implement different types of final year projects.
The 3D interactive model of the Glenelg Tram Overpass Project in Adelaide, Australia helped gain community support for the project in three key ways:
Primary: It immediately resolved community anxiety by allowing interactive consultation sessions to understand the project's impacts. This led to rapid project approval.
Secondary: It identified safety and quality issues around stairwells, landscaping, and more that improved the design. It also validated usability of platforms, approaches and more.
Tertiary: It provided extensive validation of visual impacts, user experiences, design iterations and more throughout planning and construction. This increased collaboration, verification of design and project confidence.
The document describes a study that used Faster R-CNN, a deep learning approach, to detect road objects like vehicles, pedestrians, and traffic signs in Bangladesh. The researchers collected images to train a neural network to identify 19 object classes. Their model achieved 86.42% accuracy and was able to detect objects in various lighting and traffic conditions, though it struggled when objects were extremely close together. The study aims to help analyze traffic and potentially assist autonomous vehicles in Bangladesh.
The document proposes a "STEM into Spring" event to expose 5th grade students to STEM careers and concepts through hands-on activities. It will be held by high school students and include stations on engineering challenges like building the tallest tower or longest bridge, designing a robotic hand or paper helicopters, and constructing and programming boxel robots. The goals are to spark students' interest in STEM fields, give them materials to continue exploring at home, and provide information about future STEM opportunities and camps to parents. The proposed activities explore fields like aerospace, biomedical, civil, software and mechanical engineering through creative problem-solving.
This document describes the process of designing and building a line following robot. The author begins with selecting a two-wheeled configuration with independent drive motors and a caster wheel. A functional block diagram is created to outline the robot's hardware and software components. Various line sensing options are considered, with the QRD1114 optical sensor selected due to its small size and low cost. Placement of multiple sensors in an inverted V configuration is discussed as providing more accurate line position information to enable faster speeds around turns. The overall goal is to create an autonomous robot that can navigate complex black line courses on a white background.
This document describes the process of designing and building a line following robot. The author begins with an overview of the project and outlines the mission to develop an autonomous robot that can follow a black line on a white surface. They discuss different propulsion systems and sensor configurations that were considered. The author settles on a two-wheeled design with independent drives and a free-spinning caster wheel. A functional block diagram is presented and key questions are identified regarding the input sensors, processing, output, and data storage. Different sensor options are evaluated and the author selects the low-cost QRD1114 optical sensor. Placement of multiple sensors in a V-shape configuration is discussed as a way to improve tracking performance.
Deep Learning Algorithm Using Virtual Environment Data For Self-Driving Carsushilkumar1236
The document presents a deep learning algorithm for a self-driving car that uses computer vision techniques. It discusses using cameras, sensors, and machine learning models to process image data for tasks like lane detection, road sign identification, obstacle detection and avoidance. The design uses a convolutional neural network trained on thousands of images to classify objects. Experimental results showed this approach can reliably perform key computer vision tasks necessary for autonomous driving.
The document discusses the topic of surveying. It provides an overview of the history and evolution of surveying, from its beginnings in ancient Egypt to modern techniques using tools like total stations and GPS. Some key points covered include the various types and categories of surveying work, the traditional equipment used, and how modern digital instruments like total stations integrate distance measurement and angle measurement capabilities into one device.
Similar to ITEEA 2021 ITEEA Remote Interest session Slides Revised 02 18 21 TG.pptx (20)
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxOH TEIK BIN
(A Free eBook comprising 3 Sets of Presentation of a selection of Puzzles, Brain Teasers and Thinking Problems to exercise both the mind and the Right and Left Brain. To help keep the mind and brain fit and healthy. Good for both the young and old alike.
Answers are given for all the puzzles and problems.)
With Metta,
Bro. Oh Teik Bin 🙏🤓🤔🥰
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...TechSoup
Whether you're new to SEO or looking to refine your existing strategies, this webinar will provide you with actionable insights and practical tips to elevate your nonprofit's online presence.
How to Setup Default Value for a Field in Odoo 17Celine George
In Odoo, we can set a default value for a field during the creation of a record for a model. We have many methods in odoo for setting a default value to the field.
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumMJDuyan
(𝐓𝐋𝐄 𝟏𝟎𝟎) (𝐋𝐞𝐬𝐬𝐨𝐧 𝟏)-𝐏𝐫𝐞𝐥𝐢𝐦𝐬
𝐃𝐢𝐬𝐜𝐮𝐬𝐬 𝐭𝐡𝐞 𝐄𝐏𝐏 𝐂𝐮𝐫𝐫𝐢𝐜𝐮𝐥𝐮𝐦 𝐢𝐧 𝐭𝐡𝐞 𝐏𝐡𝐢𝐥𝐢𝐩𝐩𝐢𝐧𝐞𝐬:
- Understand the goals and objectives of the Edukasyong Pantahanan at Pangkabuhayan (EPP) curriculum, recognizing its importance in fostering practical life skills and values among students. Students will also be able to identify the key components and subjects covered, such as agriculture, home economics, industrial arts, and information and communication technology.
𝐄𝐱𝐩𝐥𝐚𝐢𝐧 𝐭𝐡𝐞 𝐍𝐚𝐭𝐮𝐫𝐞 𝐚𝐧𝐝 𝐒𝐜𝐨𝐩𝐞 𝐨𝐟 𝐚𝐧 𝐄𝐧𝐭𝐫𝐞𝐩𝐫𝐞𝐧𝐞𝐮𝐫:
-Define entrepreneurship, distinguishing it from general business activities by emphasizing its focus on innovation, risk-taking, and value creation. Students will describe the characteristics and traits of successful entrepreneurs, including their roles and responsibilities, and discuss the broader economic and social impacts of entrepreneurial activities on both local and global scales.
1. ITEEA is adding a transformative HS Computer Science
Principles by Design course to its EbDTM curriculum.
Based on the Beauty and Joy of Computing (BJC) curriculum
ExCITE will enable Technology and Engineering
Teachers to be lead providers of AP Computer
Science Principles courses nationally.
2. EXCITE IS A RESEARCH PRACTITIONER PARTNERSHIP (RPP)
Matt Davis Chris DeHaan Marnie Hill Tonya Lackey
T&E Teacher T&E Teacher Dept. of Comp. Sci. T&E Teacher
Carroll Co., MD East Lansing, MI NCSU Boquet Valley NY
EXCITE LEAD TEACHERS
RPP INCLUDES TEACHERS, SUPERVISORS, COMPUTER
SCIENTISTS, RESEARCHERS, AND EVALUATORS
3. Edward (Ted) McNett Scott Nichols Kevin Reilly
Assistant Supervisor T&E Supervisor Administrative Coordinator
Career and Technical Education Maryland DOE CTE Resource Center
Carroll Co. Schools, MD. Henrico Co., VA
EXCITE COUNTY- AND STATE-LEVEL SUPERVISORS
Dan Stooks
CTE Educational
Specialist
Henrico County
Schools, VA
George Willcox
Director of
Operations &
Accountability
Office of CTE
VA DOE
4. EXCITE COMPUTER SCIENTISTS, RESEARCHERS, EVALUATORS
Tiffany Barnes
Research Consultant,
Professor of Computer
Science, NCSU.
Brian Harvey, Advisory Board Chair
Professor Emeritus, Engineering and
Computer Science, UC Berkeley
Deborah Hecht.
Evaluation Lead
Center for Advanced
Study in Education, CUNY
Graduate School, NYC
Janet Kolodner Research Consultant
Professor of the Practice and
Co-Director, MA Program in Learning
Engineering, Boston College
Bryanne Peterson LMS Developer
Broader Impacts, STEM Education,
and CTE Scholar, Virginia Tech
Steve Holmes, Educational
Software Developer, Creative
Computer Labs, Ireland
5. ITEEA CENTRAL OFFICE STAFF
Joseph
Fleming
ITEEA Website
and Computer
Ops
Coordinator
Darcie Jones
Director of
Innovation
ITEEA STEM
Center for
Teaching and
Learning
Ryan Novitski
Director of
Learning
ITEEA STEM
Center for
Teaching and
Learning
Katie de la Paz
ITEEA
Communications
Director/Editor-
in-Chief
6. EXCITE PROJECT MANAGEMENT TEAM—CO-PIS
Tony Gordon,
Principal
Investigator
Hofstra
University
Steve Barbato
Co-Principal
Investigator
CEO and
Executive
Director, ITEEA
Michael Hacker
Co-Principal
Investigator
Co-Director
Hofstra University
Center for STEM
Research
Janet Kolodner
Co-Principal
Investigator, and
Research
Consultant
Professor of the
Practice,
Lynch School of
Education and
Human Dev’t.
Boston College
7. A FEW MORE BITS (NO PUN INTENDED)
EXCITE IS NOW A COMPONENT OF ITEEA’S
ENGINEERING BY DESIGN (EBD) CURRICULUM PROGRAM.
IT USES HUMMINGBIRD COMPUTER
CONTROL AND ROBOTIC RESOURCES OR
LOWER-COST ITEEA KITS.
INFORMATION IS ALSO PROVIDED
FOR TEACHERS TO CREATE THEIR OWN MICRO:BIT-BASED KIT.
THE CURRICULUM WILL BE DELIVERED ONLINE VIA ITEEA’S ENGINEERING BY
DESIGN SYSTEM AND WILL ENABLE COLLECTION OF RESEARCH DATA.
EMS Station, Chris DeHaan; MetroCard, Tonya Lackey; Railroad Crossing, Matt Davis
8. Chris DeHaan
EMS Station / Traffic Light:
Students will learn how to use sensors as inputs
to control real-world applications. This
introductory activity is designed to give
students exposure to the various sensors in the
Hummingbird kit while reinforcing the
programming skills that they have acquired
throughout Unit 1 of the BJC Curriculum.
9. EMS Station / Traffic Light
Students are tasked to design and build an EMS
Station with a working garage door, and a
traffic light system.
▣ Students start this activity by programming the speaker
included as part of the Hummingbird interface to sound
like an emergency siren.
▣ The siren is then detected by the sound sensor, which
activates the traffic light and opens the garage door.
▣ The EMS vehicle leaves the EMS station and safely
enters the flow of traffic.
10. EMS Station / Traffic Light
▣ Students use the Ultrasonic sensor to detect when the
EMS vehicle has left the station.
▣ As the vehicle is leaving the station, the garage door
closes.
▣ Once the EMS vehicle has passed through the
intersection, the traffic light pattern returns to normal.
▣ Multiple Hummingbird kits (up to three) can be
connected via Bluetooth to control multiple traffic
lights.
13. EMS Station / Traffic Light
Sample Programs and use of Abstractions:
Example code using the Ultrasonic Sensor
14. EMS Station / Traffic Light
▣ Students explore how the various sensors in the kit
work and can interact with one another.
▣ Code is created gradually, with experimentation and
testing of various sensor configurations encouraged
throughout the lesson.
▣ Multiple programming teams can work together to
create a network of traffic signals.
▣ Project emphasizes a real-world based problem that
students need to solve.
15. EMS Station / Traffic Light
Student reactions:
“It was fun to build the EMS station.”
“I liked the programming and configuration of the
sensors.”
“I had fun painting the station and the cars.”
“I now understand how multiple sensors can work
together.”
16. EMS Station / Traffic Light
Teacher reactions:
▣ This project practically brings to life a real-world
scenario.
▣ The project is flexible and encourages students to use a
variety of sensors to complete different tasks.
▣ The project is flexible allows for multiple teams to work
together at the same time.
▣ This is a great introduction to the Hummingbird kit.
“It’s FUN and Engaging!”
17. Tonya Lackey
Ski Lift Turnstile:
Students will learn how inputs
from a sensor can be used to
generate a unique ID which is
used to pull information from a
list. Using the information
from the list and conditionals
they then control outputs.
18. Ski Lift Turnstile
Students are tasked to design and build a ski lift
turnstile to verify ski passes and allow skiers to
enter the lift area.
▣ The system will use light sensors to
“read” a barcode off the skier’s ski
pass and generate a binary ID.
▣ The skier’s contact information and ski
pass validation are pulled from an
already generated list.
▣ If the pass is valid, the servo motors
are activated and the turnstile gate
opens.
19. Ski Lift Turnstile
▣ Students begin by connecting 3 light sensors to the
Hummingbird Robot and exploring how to use the light
sensors to generate a unique binary code.
▣ Students review how to convert binary to decimal in
order to pull information from an already generated list
using the item ID
▣ The code must also detect when a skier approaches the
turnstile.
22. Ski Lift Turnstile
Light Sensors used to generate
binary code:
Conditionals used to check ski pass
validity and control the servo
position motors to open and close
the gate:
23. Ski Lift Turnstile
▣ Students then explore how the position servo motors
can be controlled.
▣ Code is created that will use two servo position motors
to open and close a turnstile gate when a skier’s ski pass
is validated.
▣ The skier is given 15 seconds to enter the ski area before
the gate closes.
▣ IF the skier’s pass is not valid, the system reports back
“Invalid Pass” and the gate remains closed.
24. Ski Lift Turnstile
Student reactions:
“I like building and seeing my code work.”
“The projects get me off the computer and I can really
see the outputs in action.”
“I can show my artistic side.”
“I now have a better appreciation of how things work.”
25. Ski Lift Turnstile
Teacher reactions:
▣ This project is relevant to student’s interests (and the
teacher’s!)
▣ The project can be modified to fit other demographic
groups.
▣ Project is challenging and pulls on a significant amount
of information learned previously in the curriculum.
“It’s FUN and Engaging!”
27. Railroad Crossing
Students are asked to design and program a
system that will act as a railroad crossing.
▣ The system will use hypersonic sensors to
detect when a train is approaching a crossing.
▣ Lights and sound will be activated and gates
will be lowered using position servo motors.
▣ Time, date, and direction of travel will be added
to a list based on which hypersonic sensor is
triggered.
28. Railroad Crossing
Students begin by connecting a hypersonic sensor to the
Hummingbird Robot and exploring how to measure
distance.
They connect lights and create code that uses conditionals
to make the lights flash when the hypersonic sensor detects
a train is approaching.
There should also be code to make the buzzer on the
Microbit sound at the same time.
29.
30. Railroad Crossing
Students then explore how the position servo motors can
be controlled.
Code is created that will use the servo to close a crossing
gate when a train is detected.
When the ultrasonic sensor detects the train has passed, the
servo motors open the crossing gates and turns off the
lights and buzzer.
31. Railroad Crossing
Based on which hypersonic sensor detects the train, time,
date, and direction of travel will be added to a list that
tracks when the system was activated.
32.
33.
34.
35.
36. Railroad Crossing
Student Reaction:
“I had fun building it and working with people around
me.”
“I learned to code and make new blocks.”
“Learning new stuff through the projects I did.”
“The creativity you can use.”
38. EXCITE NEXT STEPS
POTENTIAL FUTURE EXPANSION WILL INCLUDE
UNIVERSITIES, SCHOOLS, AND DISTRICTS NATIONWIDE
COHORT II: ADDING NEW DISTRICTS, SCHOOLS, AND TEACHERS
• O BALTIMORE CITY SCHOOLS (MD)
• O PRINCE GEORGES’ COUNTY SCHOOLS (MD)
• O ALEXANDRIA CITY PUBLIC SCHOOLS (VA)
• O CHESTERFIELD COUNTY PUBLIC SCHOOLS (VA)
ITEEA WILL PROVIDE ONGOING SUPPORT VIA SUMMER
EXCITE PROFESSIONAL DEVELOPMENT INSTITUTES
39. EXCITE FURTHER INFORMATION
SHOULD YOU AND YOUR DISTRICT BE INTERESTED
IN WORKING WITH US OR LEARNING MORE ABOUT THE PROGRAM,
PLEASE CONTACT THE PROJECT DIRECTOR,
TONY GORDON AT EXCITE@TECHLIT.ORG
THANK YOU FOR YOUR KIND ATTENTION.
ANY QUESTIONS ……
TO LEARN MORE ABOUT THE ADAPTED BJC CURRICULUM
FOR TECHNOLOGY AND ENGINEERING EDUCATION, VISIT BJC.TECHLIT.ORG