Homework for the course "CSC 59970 – Intro to Data Science" delivered …
Homework for the course "CSC 59970 – Intro to Data Science" delivered at the City College of New York in Spring 2019 by Grant Long as part of the Tech-in-Residence Corps program.
This material briefly reintroduces the DNA double Helix structure, explains SNP and …
This material briefly reintroduces the DNA double Helix structure, explains SNP and INDEL mutations in genes and describes FASTA, FASTQ, BAM and VCF file formats. It also explains the index creation, alignment, sorting, marking duplicates and variant calling steps of a simple preprocessing workflow and how to write a Perl script to automate the execution of these steps on a Virtual Machine Image.
This material introduces the AWS console interface, describes how to create an …
This material introduces the AWS console interface, describes how to create an instance on AWS with the VMI provided and connect to that machine instance using the SSH protocol. Once connected, it requires the students to write a script to automate the tasks to create VCF files from two different sample genomes belonging to E.coli microorganisms by using the FASTA and FASTQ files in the input folder of the virtual machine. The same exercise can be applied if the VMI is installed on a local machine using virtualization software (e.g. Oracle VirtualBox). In this case, the Terminal program of the VMI can be used to do the exercise.
This course lays the foundation for data science education targeting psychological and …
This course lays the foundation for data science education targeting psychological and brain science students. No previous coding experience is required. The students are introduced to basic concepts and tools for data analysis. The focus is on hands-on practice and enjoyable learning. The course uses python as the programming language, and Jupyter Notebooks as the development environment (our “home base”) for the examples, tutorials, and assignments. The course uses Jupyterlab Notebooks because they are both the industry standard and a nice way to load, visualize, and analyze data as well as describe our findings in one environment. The course teaches how to use git and GitHub.com to document changes and backup our work and, eventually, for use as a collaboration tool.
Spreadsheets Across the Curriculum module. Students build spreadsheets to find dosages in …
Spreadsheets Across the Curriculum module. Students build spreadsheets to find dosages in mL/admin from prescription in mg/day/kg and admins/day; body weight in lbs; and concentration in mg/mL.
Opensciency is core open science curriculum material, drafted to introduce those beginning …
Opensciency is core open science curriculum material, drafted to introduce those beginning their open science journey to important definitions, tools, and resources; and provide for participants at all levels recommended practices. The material is made available under a CC-BY 4.0 International license and is structured into five modules:
- Ethos of Open Science - Open Tools and Resources - Open Data - Open Software - Open Results
In this lesson students will use the buzzer to its full extent …
In this lesson students will use the buzzer to its full extent by producing sounds, notes, and songs with the buzzer. Students start with a short review of the buzzer's frequency and duration parameters, then move on to the concept of notes. Notes allow students to constrain themselves to frequencies that are used in Western music and provide a layer of abstraction that helps them to understand which frequencies might sound good together. Once students are able to play notes on the buzzer, they use arrays to hold and play sequences of notes, forming simple songs.
This lesson introduces students to the `getProperty` block, which allows them to …
This lesson introduces students to the `getProperty` block, which allows them to access the properties of different elements with code. Students first practice using the block to determine what the user has input in various user interface elements. Students later use `getProperty` and `setProperty` together with the counter pattern to make elements move across the screen. A new screen element, the slider, and a new event trigger, `onChange`, are also introduced.
Lecture for the course "CSC 59970 – Intro to Data Science" delivered …
Lecture for the course "CSC 59970 – Intro to Data Science" delivered at the City College of New York in Spring 2019 by Grant Long as part of the Tech-in-Residence Corps program.
This Fifth Grade Elementary Framework for Science and Integrated Subjects - Local …
This Fifth Grade Elementary Framework for Science and Integrated Subjects - Local Ecosystem Restoration, includes detailed lesson plans, materials, and activities for students to understand the big ideas of:What impact do invasive species have on an ecosystem?How can humans create riparian areas within an ecosystem in order to return the ecosystem to healthier state?It is part of Elementary Framework for Science and Integrated Subjects project, a statewide Clime Time collaboration among Washington Educational Service Districts ESD 123, ESD 105, North Central ESD, and the Office of Superintendent of Public Instruction. Development of the resources is in response to a need for research- based science lessons for elementary teachers that are integrated with English language arts, mathematics and other subjects such as social studies.
Midterm Exam Review for the course "CSC 59970 – Intro to Data …
Midterm Exam Review for the course "CSC 59970 – Intro to Data Science" delivered at the City College of New York in Spring 2019 by Grant Long as part of the Tech-in-Residence Corps program.
In preparation for delving deeper into programming with App Lab, students will …
In preparation for delving deeper into programming with App Lab, students will explore how a handful of different programs written in both Game Lab and App Lab handle taking input from the user. After comparing and contrasting the approaches they saw in the example apps, students group up to act out the two different models for input (conditionals in an infinite loop and asynchronous events) to gain a better understanding of how they work.
The goal of the Climate Primer website is to summarize the most …
The goal of the Climate Primer website is to summarize the most important lines of evidence for human-caused climate change. It confronts the stickier questions about uncertainty in our projections, engages in a discussion of risk and risk managment, and concludes by presenting different options for taking action. We hope that the facts prepare you for more effective conversations with your community about values, trade-offs, politics, and actions. In March 2024, the MIT Environmental Solutions Initiative launched the first major update to the Climate Primer. The updated Primer includes more precise estimates of future global warming and its effects on global temperatures and extreme weather events, important advances in climate modeling, new actions taken around the world to adapt to the impacts of climate change, and the latest data about the pace at which clean energy and other critical climate solutions are being deployed. Read more about the update on the MIT Environmental Solutions website.
Our writing is based on three premises. First, life sciences students are …
Our writing is based on three premises. First, life sciences students are motivated by and respond well to actual data related to real life sciences problems. Second, the ultimate goal of calculus in the life sciences primarily involves modeling living systems with difference and differential equations. Understanding the concepts of derivative and integral are crucial, but the ability to compute a large array of derivatives and integrals is of secondary importance. Third, the depth of calculus for life sciences students should be comparable to that of the traditional physics and engineering calculus course; else life sciences students will be short changed and their faculty will advise them to take the 'best' (engineering) course.
In our text, mathematical modeling and difference and differential equations lead, closely follow, and extend the elements of calculus. Chapter one introduces mathematical modeling in which students write descriptions of some observed processes and from these descriptions derive first order linear difference equations whose solutions can be compared with the observed data. In chapters in which the derivatives of algebraic, exponential, or trigonometric functions are defined, biologically motivated differential equations and their solutions are included. The chapter on partial derivatives includes a section on the diffusion partial differential equation. There are two chapters on non-linear difference equations and on systems of two difference equations and two chapters on differential equations and on systems of differential equation.
Lecture for the course "CSC 59970 – Intro to Data Science" delivered …
Lecture for the course "CSC 59970 – Intro to Data Science" delivered at the City College of New York in Spring 2019 by Grant Long as part of the Tech-in-Residence Corps program.
Students will be introduced to the 4 basic functions that computers perform …
Students will be introduced to the 4 basic functions that computers perform and begin to think about the advantages that computers have over humans in taking in input, processing data, and providing output. Students will be asked to identify how humans interface with computers using input and output devices and then invent a new input/output prototype of their choosing.
Elementary Science and Integrated Subjects is a statewide Clime Time collaboration among …
Elementary Science and Integrated Subjects is a statewide Clime Time collaboration among ESD 123, ESD 105, and the Office of Superintendent of Public Instruction. Development of the resources is in response to a need for research- based science lessons for elementary teachers that are integrated with English language arts, mathematics and other subjects such as social studies. The template for Elementary integration can serve as an organized, coherent and research-based roadmap for teachers in the development of their own NGSS aligned science lessons. Lessons can also be useful for classrooms that have no adopted curriculum as well as to serve as enhancements for current science curriculum. The EFSIS project brings together grade level teams of teachers to develop lessons or suites of lessons that are 1) focused on grade level Performance Expectations, and 2) leverage ELA and Mathematics Washington State Learning Standards.
A survey course of discrete mathematics for non-physical science majors. Topics include …
A survey course of discrete mathematics for non-physical science majors. Topics include systems of inequalities, linear programming, probability and probability distributions, and an introduction to descriptive statistics. The course emphasizes problem solving through the use of computer spreadsheets.
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.