Students explore the concept of optical character recognition (OCR) in a problem-solving …
Students explore the concept of optical character recognition (OCR) in a problem-solving environment. They research OCR and OCR techniques and then apply those methods to the design challenge by developing algorithms capable of correctly "reading" a number on a typical high school sports scoreboard. Students use the structure of the engineering design process to guide them to develop successful algorithms. In the associated activity, student groups implement, test and revise their algorithms. This software design lesson/activity set is designed to be part of a Java programming class.
Testing is critical to any design, whether the creation of new software …
Testing is critical to any design, whether the creation of new software or a bridge across a wide river. Despite risking the quality of the design, the testing stage is often hurried in order to get products to market. In this lesson, students focus on the testing phase of the software/systems design process. They start by exploring existing examples of program testing using the CodingBat website, which contains a series of problems and challenges that students solve using the Java programming language. Working in teams, students practice writing test cases for other groups' code, and then write test cases for a program before writing the program itself.
Formar entornos de aprendizaje (PLE), es todo un desafío para los docentes …
Formar entornos de aprendizaje (PLE), es todo un desafío para los docentes en la actualidad con el empleo de las Tecnologías de la Información y Comunicación (TIC), los jóvenes de hoy viven y se desarrollan en un ambiente cibernético conectado en una red espacial, en el que solo con deslizar la pantalla les permite traspasar la frontera
In this video from Science City, meet Eduardo Torres-Jara, a postdoctoral associate …
In this video from Science City, meet Eduardo Torres-Jara, a postdoctoral associate in electrical engineering and computer science at the MIT Artificial Intelligence Lab. He describes his work on innovative robots that use tactile feedback to locate and grasp objects.
Students are introduced to the concepts of digital organisms and digital evolution. …
Students are introduced to the concepts of digital organisms and digital evolution. They learn about the research that digital evolution software makes possible, and compare and contrast it with biological evolution.
This lesson gives suggestions related to the protection of the environment. The …
This lesson gives suggestions related to the protection of the environment. The content is appropriate for secondary school students and adults. The lesson plan includes a handout and a presentation and some web 2 tools such as padlet,wordwall,mentimeter,Canva,answergarden.
Explore the main Optical Character Recognition, alphabetical letter recognizerthe code comments begin …
Explore the main Optical Character Recognition, alphabetical letter recognizerthe code comments begin from the author of LetterBuild: dial2c, & enjoy learning
Using the LEGO® NXT robotics kit, students construct and program robots to …
Using the LEGO® NXT robotics kit, students construct and program robots to illustrate and explore the Fibonacci sequence. Within teams, students are assigned roles: group leader, chassis builder, arm builder, chief programmer, and Fibonacci verifier. By designing a robot that moves based on the Fibonacci sequence of numbers, they can better visualize how quickly the numbers in the sequence grow. To program the robot to move according to these numbers, students break down the sequence into simple algebraic equations so that the computer can understand the Fibonacci sequence.
Students design and create flow charts for the MIT App Inventor tutorials …
Students design and create flow charts for the MIT App Inventor tutorials in this computer science activity about program analysis. In program analysis, which is based on determining the behavior of computer programs, flow charts are an important tool for tracing control flow. Control flow is a graphical representation of the logic present in a program and how the program works. Students work through tutorials, design and create flow charts about how the tutorials function, and present their findings to the class. In their final assessment, they create an additional flow chart for an advanced App Inventor tutorial. This activity prepares students with the knowledge and skills to use App Inventor in the future to design and create Android applications.
Freebookcentre.net's computer science section contains links to many technical books offered free …
Freebookcentre.net's computer science section contains links to many technical books offered free online, either as html pages or downloadable pdfs. Books are arranged by subject: Data Structures and Algorithms, Compiler Design, Object Oriented Programming, Operating Systems, Computation Theory, Artificial Intelligence, and others.
Kibera, a poor community, in Nairobi, was a blank spot on the …
Kibera, a poor community, in Nairobi, was a blank spot on the map until recently. This video from Penn State Public Broadcasting’s Geospatial Revolution shows how geospatial technology enabled residents to map resources to help their community.
Here it is a guideline created by the Digitool team to create …
Here it is a guideline created by the Digitool team to create your own video tutorial. First, decide what type of video tutorials you want to create, and then it’s time to start building the first one! Every tutorial should go through four steps: brainstorming, scriptwriting, recording, and editing.
The marine environment is unique and requires technologies that can use sound …
The marine environment is unique and requires technologies that can use sound to gather information since there is little light underwater. The sea-floor is characterized using underwater sound and acoustical systems. Current technological innovations are allowing scientists to further understand and apply information about animal locations and habitat. Remote sensing and exploration with underwater vehicles allows scientists to map and understand the sea floor, and in some cases, the water column. In this lesson, the students will be shown benthic habitat images produced by GIS. These imaged will lead to a class discussion on why habitat mapping is useful and how current technology works to make bathymetry mapping possible. The teacher will then ask inquiry-based questions to have students brainstorm about the importance of bathymetry mapping.
Students measure the permeability of different types of soils, compare results and …
Students measure the permeability of different types of soils, compare results and realize the importance of size, voids and density in permeability response.
This illustrated essay from A Science Odyssey Web site explains the science …
This illustrated essay from A Science Odyssey Web site explains the science behind radio waves, including the role of electrons and electromagnetic fields.
Looking for a powerful yet simple, low-tech way to integrate digital storytelling …
Looking for a powerful yet simple, low-tech way to integrate digital storytelling into your classroom? Then I’ve got an answer for you: Paper Slide Videos. Just like the name implies, this technique actually involves the sliding of papers to create a movie. Yep, without needing much time, effort and/or tech skills, a fabulous video can be produced. Here’s how:
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.