This resource is a video abstract of a research paper created by …
This resource is a video abstract of a research paper created by Research Square on behalf of its authors. It provides a synopsis that's easy to understand, and can be used to introduce the topics it covers to students, researchers, and the general public. The video's transcript is also provided in full, with a portion provided below for preview:
"Artificial intelligence is transforming our way of life. Able to spot patterns invisible to the human eye, algorithms are learning how to make our lives easier, safer, and more fun. That power is not lost on materials researchers. During the next decade, artificial intelligence or AI-driven research could fundamentally transform how new and better materials are developed. What’s more, it might even revamp how materials research itself is carried out, enabling promising new materials and processes to be developed more quickly. Machine learning methods come in a variety of flavors, with some requiring more guidance, or “supervision,” from researchers. But, generally, a machine-learning algorithm designed to discover and understand the behavior of materials looks for patterns connecting the composition, structure, and properties of known materials..."
The rest of the transcript, along with a link to the research itself, is available on the resource itself.
This course teaches simple reasoning techniques for complex phenomena: divide and conquer, …
This course teaches simple reasoning techniques for complex phenomena: divide and conquer, dimensional analysis, extreme cases, continuity, scaling, successive approximation, balancing, cheap calculus, and symmetry. Applications are drawn from the physical and biological sciences, mathematics, and engineering. Examples include bird and machine flight, neuron biophysics, weather, prime numbers, and animal locomotion. Emphasis is on low-cost experiments to test ideas and on fostering curiosity about phenomena in the world.
Word Count: 3036 (Note: This resource's metadata has been created automatically by …
Word Count: 3036
(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)
Explore some of the wonders of modern engineering in this video from …
Explore some of the wonders of modern engineering in this video from the Sciencenter in Ithaca, New York. Hear a diverse selection of engineers explain how things work.
This hands-on workshop explores the tool Atelier that was developed to support …
This hands-on workshop explores the tool Atelier that was developed to support feedback in programming tutorials. Our teaching philosophy for programming is based on a tinkering approach, that is characterised by playful exploration, driven by curiosity. Students define from the start their own assignments, given only a set of ingredients to use. The role of a teacher is to provide starting points, explain the first steps to take, and to get students unstuck when necessary. This approach puts students in a very active position but is also very feedback intensive.To support giving feedback and to reduce inconsistencies in feedback given by teaching assistants (TAs), we developed a tool, Atelier, that allows to give comments on code and share this with the respective student, and also with TAs and teachers.The hands-on activity will start with an introduction, followed by an online tutorial lecture with some simple programming assignments. Participants will take the role of students as well as TAs and use Atelier to give and receive feedback. After two rounds of programming exercises, we will evaluate the tool with the participants and discuss its use and place in programming education.
This is a challenge based activity in which students use augmented reality …
This is a challenge based activity in which students use augmented reality and trial and error in order to determine how changes to a quadratic equation affect the shape of a parabola. Students use the Geogebra AR app to manipulate equations and change the parabola to fit around a physical object.
This is a challenge based activity in which students use augmented reality …
This is a challenge based activity in which students use augmented reality and trial and error in order to determine how changes to a quadratic equation affect the shape of a parabola. Students use the Geogebra AR app to manipulate equations and change the parabola to fit around a physical object.
Next generation sensors and a potential new ecosystem for marketing and advertising …
Next generation sensors and a potential new ecosystem for marketing and advertising in augmented and virtual reality
Short Description: Marketing is a competitive field that demands continuous improvement in the delivery of persuasive messaging to target audiences. The most recent successes in finding competitive advantage is achieved by professional marketers through technology. In this report, we will consider how Virtual Reality and Augmented Reality (AR/VR) will impact the marketing profession. We will review our research into the background of AR/VR, the sensor technologies that enable these advances, a review of the available hardware types, their positioning in the marketplace, and their use cases. We will then review current best practices in digital marketing as shared by key presenters at the 2017 University of New Hampshire Digital Marketing Conference. This will be the basis of a discussion about how AR/VR might embrace these current practices, cannibalize them, or depart from them to establish completely new methods. The new ecosystem driven by advances in VR and AR technology make a powerful new tool available to engage with their audiences at a new intense emotional and psychological level. We will discuss AR/VR’s evolving uses in entertainment, therapy, training and pornography. A review of risks is included. We conclude with analysis and projections for future use cases in social media, business practices, education, and for opportunities that may accrue to marketers because of AR/VR.
Long Description: It’s 2017 and we stand upon the brink of another evolution in digital media. Since the first Turing architecture machine was invented to break codes in WWII, the ongoing technology evolution has led to a state of nearly ubiquitous computing, most recognizable in the form of modern smart phones. Stemming from the concurrent development in computing hardware and information processing, governments, businesses, and individuals created new marketplaces. These technologies established the ecosystem for the Internet and World Wide Web. Marketers and traditional marketing models adapted quickly to this ecosystem to the extent that digital marketing now dominates a typical marketing mix.
New technology innovations, known as Virtual Reality (VR) and Augmented Reality (AR), are developing at a rapid pace. The unique properties of fully immersive VR and situationally aware AR have great potential value to marketers seeking to engage and persuade consumers with impactful messaging. Marketers are starting to work with VR and AR as part of their toolbox for messaging. Its potential impact on existing marketing practices may turn out to be similar to what we have seen in the transition to digital marketing. In this report, we will describe AR/VR hardware technology and how it may enable new ecosystems to develop for marketing and advertising.
Word Count: 21293
(Note: This resource's metadata has been created automatically as part of a bulk import process by reformatting and/or combining the information that the author initially provided. As a result, there may be errors in formatting.)
This course illuminates current theories about autism together with challenges faced by …
This course illuminates current theories about autism together with challenges faced by people on the autism spectrum. Theories in communicating, interacting socially, managing cognitive and affective overload, and achieving independent lifestyles are covered. In parallel, the course presents state-of-the-art technologies being developed for helping improve both theoretical understanding and practical outcomes. Participants are expected to meet and interact with people on the autism spectrum. Weekly reading, discussion, and a term project are required.
This course provides a challenging introduction to some of the central ideas …
This course provides a challenging introduction to some of the central ideas of theoretical computer science. Beginning in antiquity, the course will progress through finite automata, circuits and decision trees, Turing machines and computability, efficient algorithms and reducibility, the P versus NP problem, NP-completeness, the power of randomness, cryptography and one-way functions, computational learning theory, and quantum computing. It examines the classes of problems that can and cannot be solved by various kinds of machines. It tries to explain the key differences between computational models that affect their power.
Software testing gets a bad rap for being difficult, time-consuming, redundant, and …
Software testing gets a bad rap for being difficult, time-consuming, redundant, and above all – boring. But in fact, it is a proven way to ensure that your software will work flawlessly and can meet release schedules.
In a two-course series, we will teach you automated software testing in an inspiring way. We will show you that testing is not as daunting a task as you might think, and how automated testing will make you a better developer who programs excellent software.
This second course builds upon the first course’s material. It covers more advanced tools and techniques and their applications, now utilizing more than just JUnit. Key topics include Test-Driven Development, state-based and web testing, combinatorial testing, mutation testing, static analysis tools, and property-based testing.
This is a highly practical course. Throughout the lessons, you will test various programs by means of different techniques. By the end, you will be able to choose the best testing strategies for different projects.
If you've ever spent hours renaming files or updating hundreds of spreadsheet …
If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?
In Automate the Boring Stuff with Python, you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand-no prior programming experience required. Once you've mastered the basics of programming, you'll create Python programs that effortlessly perform useful and impressive feats of automation to:
Search for text in a file or across multiple files Create, update, move, and rename files and folders Search the Web and download online content Update and format data in Excel spreadsheets of any size Split, merge, watermark, and encrypt PDFs Send reminder emails and text notifications Fill out online forms
Step-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.
Don't spend your time doing work a well-trained monkey could do. Even if you've never written a line of code, you can make your computer do the grunt work. Learn how in Automate the Boring Stuff with Python.
A Software Carpentry lesson to learn how to use Make Make is …
A Software Carpentry lesson to learn how to use Make Make is a tool which can run commands to read files, process these files in some way, and write out the processed files. For example, in software development, Make is used to compile source code into executable programs or libraries, but Make can also be used to: run analysis scripts on raw data files to get data files that summarize the raw data; run visualization scripts on data files to produce plots; and to parse and combine text files and plots to create papers. Make is called a build tool - it builds data files, plots, papers, programs or libraries. It can also update existing files if desired. Make tracks the dependencies between the files it creates and the files used to create these. If one of the original files (e.g. a data file) is changed, then Make knows to recreate, or update, the files that depend upon this file (e.g. a plot). There are now many build tools available, all of which are based on the same concepts as Make.
6.270 is a hands-on, learn-by-doing class, in which participants design and build …
6.270 is a hands-on, learn-by-doing class, in which participants design and build a robot that will play in a competition at the end of January. The goal for the students is to design a machine that will be able to navigate its way around the playing surface, recognize other opponents, and manipulate game objects. Unlike the machines in Design and Manufacturing I (2.007), 6.270 robots are totally autonomous, so once a round begins, there is no human intervention. The goal of 6.270 is to teach students about robotic design by giving them the hardware, software, and information they need to design, build, and debug their own robot. The subject includes concepts and applications that are related to various MIT classes (e.g. 6.001, 6.002, 6.004, and 2.007), though there are no formal prerequisites for 6.270.
What is this course all about? To give you a basic level …
What is this course all about?
To give you a basic level of computer application literacy primarily, Spreadsheets, and database Excel
Learning objectives:
Gain an understanding of information competency, the Information Processing Cycle, Basic Components of the Personal Computer, and Technology used in the Workplace. Demonstrate the ability to Create and Edit Workbooks and Charts which utilize Functions and Formulas. Understand and applying the fundamental database concepts to spreadsheet development such as Importing, Creating Tables, Sorting and Filtering, and using Conditional Formatting. Use advanced spreadsheet concepts such as Working with Multiple Worksheets and Workbooks, applying Advanced Functions, Setting Validation, and Protecting Workbooks. Develop an understanding and exposure to new and emerging technologies Gain the ability to serve as an informed purchaser of technology (personal, commercial) Prepare a capstone project which applies concepts and principles of course to a unique series of problems.
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.