Download presentation
Presentation is loading. Please wait.
1
Presented by Raji Arora, Founder STEM Shed raji@stemshed.com
Coding Genetic Code Presented by Raji Arora, Founder STEM Shed
2
Introduction Coding Genetic code overview Standards Alignment
STEM Shed & iBio EDUCATE Sub modules Model Building Banana Genome exploration Multimedia presentation to understand scale Coding Modules How presentation will benefit audience: Adult learners are more interested in a subject if they know how or why it is important to them. Presenter’s level of expertise in the subject: Briefly state your credentials in this area, or explain why participants should listen to you.
3
Overview A lesson plan to integrate computer science curriculum with Life Sciences Developed in Collaboration with iBio EDUCATE Non-profit in Life Sciences education Conducts teachers workshops, afterschool programs, summer camps Hands-on activities, multimedia resources, coding modules A pilot as part of a summer camp at Red Bud IL Future roadmap to build apps for teaching more advanced concepts, including transcription, translation, and protein structure Lesson descriptions should be brief.
4
Standards Alignment AP Computer Science NGSS Example objectives
At the end of this lesson, you will be able to: Save files to the team Web server. Move files to different locations on the team Web server. Share files on the team Web server.
5
Model Building Goals Understand DNA structure
Understand how nucleotides, phosphates and sugar fit together Build a 3D model to understand double Helix using KNEX kit
6
Banana Genome Exploration
Preceded by DNA extraction activity Explore Banana Genome Hub Build a protein sequence using KNEX
7
Multimedia resources Videos
Connect the need of computation and technology in life sciences
8
Coding Online accounts at code.org
Provides an interactive coding environment, AppLab Code scaffolds into “blocks” Students use pre-created user ids to log in Apps pre-loaded into account
9
App 1 – Data management Introduce Constants and Variables
Simple UI to show the difference between runtime changes versus compile time changes
10
App – 2 Conditional Statements and control flow
Introduce If – then – else blocks Simple app to incorporate logic to create multilingual greeting
11
App 3 – Iterative blocks The concept of repetitive tasks
Change of control based on state
12
App 4 – Abstraction Concept of names blocks of code
Parameter passing and return values
13
App 5 – Nucleotide Complement
Use variables to check state Use conditionals to code DNA complement rule Fix a bug in the code
14
App 6 – DNA Strand Complement
Use iterative blocks Function blocks
15
Questions Raji Arora, MS, MBA Technologist, Entrepreneur
Founder, STEM Shed
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.