DNA, RNA and Protein Worksheet Generator

Complementary strands, transcription, translation, and mutation classification using the NCBI genetic code. No AI, no credits.

Grades 8 – 12No account needed

Problem sets for complementary DNA strands, transcription to mRNA, translation to protein using the standard genetic code (NCBI transl_table=1, fetched and stored with provenance), reading frames, and mutation classification (silent, missense, nonsense, frameshift). Every answer is computed by two independent translation methods. No AI, so it never uses a generation credit.

What students practice

  • Biology
  • Genetics
  • Molecular biology

Live sample sheet

No account needed to view and print.
Name: ____________________Date: ____________

DNA, RNA and Protein

1. What is the mRNA sequence transcribed from the template DNA strand: 3'-TCGAGTGCTACG-5'?
2. What is the complementary DNA strand for: 5'-AGGGATCAGATA-3'?
3. What is the complementary DNA strand for: 5'-CGAACTCTTAAG-3'?
4. What is the mRNA sequence transcribed from the template DNA strand: 3'-AGATGCGATTAG-5'?
5. What is the mRNA sequence transcribed from the template DNA strand: 3'-GCTGCTAGTTTC-5'?
6. What is the complementary DNA strand for: 5'-GGCCTACAGTGG-3'?
7. What is the mRNA sequence transcribed from the template DNA strand: 3'-CGCCCCCCAACA-5'?
8. What is the mRNA sequence transcribed from the template DNA strand: 3'-CGCTCTCGTATG-5'?
Made with TeachSpark

Answer Key — DNA, RNA and Protein

1. What is the mRNA sequence transcribed from the template DNA strand: 3'-TCGAGTGCTACG-5'?
Solution:
Template DNA: 3'-TCGAGTGCTACG-5'
Transcription rules: A→U, T→A, G→C, C→G
T
→
A
→
C
→
G
→
G
→
C
→
A
→
U
→
G
→
C
→
T
→
A
→
G
→
C
→
C
→
G
→
T
→
A
→
A
→
U
→
C
→
G
→
G
→
C
mRNA: 5'-AGCUCACGAUGC-3'
Check: each base correctly transcribed (verified by code)
Answer: AGCUCACGAUGC
2. What is the complementary DNA strand for: 5'-AGGGATCAGATA-3'?
Solution:
Template: 5'-AGGGATCAGATA-3'
Base pairing rules: A↔T, G↔C
A
→
T
→
G
→
C
→
G
→
C
→
G
→
C
→
A
→
T
→
T
→
A
→
C
→
G
→
A
→
T
→
G
→
C
→
A
→
T
→
T
→
A
→
A
→
T
Complement: 5'-TCCCTAGTCTAT-3'
Check: complement of complement = original (verified by code)
Answer: TCCCTAGTCTAT
3. What is the complementary DNA strand for: 5'-CGAACTCTTAAG-3'?
Solution:
Template: 5'-CGAACTCTTAAG-3'
Base pairing rules: A↔T, G↔C
C
→
G
→
G
→
C
→
A
→
T
→
A
→
T
→
C
→
G
→
T
→
A
→
C
→
G
→
T
→
A
→
T
→
A
→
A
→
T
→
A
→
T
→
G
→
C
Complement: 5'-GCTTGAGAATTC-3'
Check: complement of complement = original (verified by code)
Answer: GCTTGAGAATTC
4. What is the mRNA sequence transcribed from the template DNA strand: 3'-AGATGCGATTAG-5'?
Solution:
Template DNA: 3'-AGATGCGATTAG-5'
Transcription rules: A→U, T→A, G→C, C→G
A
→
U
→
G
→
C
→
A
→
U
→
T
→
A
→
G
→
C
→
C
→
G
→
G
→
C
→
A
→
U
→
T
→
A
→
T
→
A
→
A
→
U
→
G
→
C
mRNA: 5'-UCUACGCUAAUC-3'
Check: each base correctly transcribed (verified by code)
Answer: UCUACGCUAAUC
5. What is the mRNA sequence transcribed from the template DNA strand: 3'-GCTGCTAGTTTC-5'?
Solution:
Template DNA: 3'-GCTGCTAGTTTC-5'
Transcription rules: A→U, T→A, G→C, C→G
G
→
C
→
C
→
G
→
T
→
A
→
G
→
C
→
C
→
G
→
T
→
A
→
A
→
U
→
G
→
C
→
T
→
A
→
T
→
A
→
T
→
A
→
C
→
G
mRNA: 5'-CGACGAUCAAAG-3'
Check: each base correctly transcribed (verified by code)
Answer: CGACGAUCAAAG
6. What is the complementary DNA strand for: 5'-GGCCTACAGTGG-3'?
Solution:
Template: 5'-GGCCTACAGTGG-3'
Base pairing rules: A↔T, G↔C
G
→
C
→
G
→
C
→
C
→
G
→
C
→
G
→
T
→
A
→
A
→
T
→
C
→
G
→
A
→
T
→
G
→
C
→
T
→
A
→
G
→
C
→
G
→
C
Complement: 5'-CCGGATGTCACC-3'
Check: complement of complement = original (verified by code)
Answer: CCGGATGTCACC
7. What is the mRNA sequence transcribed from the template DNA strand: 3'-CGCCCCCCAACA-5'?
Solution:
Template DNA: 3'-CGCCCCCCAACA-5'
Transcription rules: A→U, T→A, G→C, C→G
C
→
G
→
G
→
C
→
C
→
G
→
C
→
G
→
C
→
G
→
C
→
G
→
C
→
G
→
C
→
G
→
A
→
U
→
A
→
U
→
C
→
G
→
A
→
U
mRNA: 5'-GCGGGGGGUUGU-3'
Check: each base correctly transcribed (verified by code)
Answer: GCGGGGGGUUGU
8. What is the mRNA sequence transcribed from the template DNA strand: 3'-CGCTCTCGTATG-5'?
Solution:
Template DNA: 3'-CGCTCTCGTATG-5'
Transcription rules: A→U, T→A, G→C, C→G
C
→
G
→
G
→
C
→
C
→
G
→
T
→
A
→
C
→
G
→
T
→
A
→
C
→
G
→
G
→
C
→
T
→
A
→
A
→
U
→
T
→
A
→
G
→
C
mRNA: 5'-GCGAGAGCAUAC-3'
Check: each base correctly transcribed (verified by code)
Answer: GCGAGAGCAUAC
Answers computed by code and double-checked by two independent methods.

Assumptions and Conventions

Assumptions:
  • The standard genetic code (NCBI transl_table=1) is used unless stated otherwise.
  • DNA sequences use the DNA alphabet (T, not U); mRNA uses U.
  • Translation starts at AUG (start codon) and stops at UAA, UAG, or UGA.
  • Reading frame: codons are read in groups of 3 from the start codon.
Conventions:
  • Course: biology
  • Difficulty: standard
Genetic code source: NCBI Taxonomy — The Standard Code (transl_table=1) (table 1), retrieved 2026-10-11.
Made with TeachSpark

No account needed.

Frequently asked questions

Do students need an account to use the DNA, RNA and Protein?

No. Students never need an account. They open a shared link or join with a code.

Can I print the DNA, RNA and Protein without signing up?

Yes. This tool computes answers by code, so you can generate, preview and print worksheet without an account. A free account adds saving and student links.

How are the answers computed?

Every answer is computed by code and verified by a second independent method. No AI is used.

What grades is the DNA, RNA and Protein for?

This tool fits Grades 8 – 12.

✓ No account needed to generate, preview and print. A free account adds saving and student links.

Sign in

What can I do?

Without an account

  • Generate sheets
  • Preview pages
  • Print or save as PDF
  • Make versions A, B, C
  • Make differentiated levels
  • Print answer keys
  • See the trust panel and Show the calculation
  • Try the on-screen practice
  • Report a problem

With a free account

  • Save to My library
  • Browse My library
  • Share revocable student links
  • Make QR codes
  • Turn sharing on or off

Students never need an account — they open a shared link or join with a code.

Sample output, computed by code — change the options and Generate to make your own
Name: ____________________Date: ____________

DNA, RNA and Protein

1. What is the mRNA sequence transcribed from the template DNA strand: 3'-TTACCTTATTGT-5'?
2. What is the complementary DNA strand for: 5'-ACGCTCCACCTT-3'?
3. What is the mRNA sequence transcribed from the template DNA strand: 3'-CTGCTACGCAAG-5'?
4. What is the mRNA sequence transcribed from the template DNA strand: 3'-CCAAGCTTGAGA-5'?
Made with TeachSpark

Answer Key — DNA, RNA and Protein

1. What is the mRNA sequence transcribed from the template DNA strand: 3'-TTACCTTATTGT-5'?
Solution:
Template DNA: 3'-TTACCTTATTGT-5'
Transcription rules: A→U, T→A, G→C, C→G
T
→
A
→
T
→
A
→
A
→
U
→
C
→
G
→
C
→
G
→
T
→
A
→
T
→
A
→
A
→
U
→
T
→
A
→
T
→
A
→
G
→
C
→
T
→
A
mRNA: 5'-AAUGGAAUAACA-3'
Check: each base correctly transcribed (verified by code)
Answer: AAUGGAAUAACA
2. What is the complementary DNA strand for: 5'-ACGCTCCACCTT-3'?
Solution:
Template: 5'-ACGCTCCACCTT-3'
Base pairing rules: A↔T, G↔C
A
→
T
→
C
→
G
→
G
→
C
→
C
→
G
→
T
→
A
→
C
→
G
→
C
→
G
→
A
→
T
→
C
→
G
→
C
→
G
→
T
→
A
→
T
→
A
Complement: 5'-TGCGAGGTGGAA-3'
Check: complement of complement = original (verified by code)
Answer: TGCGAGGTGGAA
3. What is the mRNA sequence transcribed from the template DNA strand: 3'-CTGCTACGCAAG-5'?
Solution:
Template DNA: 3'-CTGCTACGCAAG-5'
Transcription rules: A→U, T→A, G→C, C→G
C
→
G
→
T
→
A
→
G
→
C
→
C
→
G
→
T
→
A
→
A
→
U
→
C
→
G
→
G
→
C
→
C
→
G
→
A
→
U
→
A
→
U
→
G
→
C
mRNA: 5'-GACGAUGCGUUC-3'
Check: each base correctly transcribed (verified by code)
Answer: GACGAUGCGUUC
4. What is the mRNA sequence transcribed from the template DNA strand: 3'-CCAAGCTTGAGA-5'?
Solution:
Template DNA: 3'-CCAAGCTTGAGA-5'
Transcription rules: A→U, T→A, G→C, C→G
C
→
G
→
C
→
G
→
A
→
U
→
A
→
U
→
G
→
C
→
C
→
G
→
T
→
A
→
T
→
A
→
G
→
C
→
A
→
U
→
G
→
C
→
A
→
U
mRNA: 5'-GGUUCGAACUCU-3'
Check: each base correctly transcribed (verified by code)
Answer: GGUUCGAACUCU
Answers computed by code and double-checked by two independent methods.

Assumptions and Conventions

Assumptions:
  • The standard genetic code (NCBI transl_table=1) is used unless stated otherwise.
  • DNA sequences use the DNA alphabet (T, not U); mRNA uses U.
  • Translation starts at AUG (start codon) and stops at UAA, UAG, or UGA.
  • Reading frame: codons are read in groups of 3 from the start codon.
Conventions:
  • Course: biology
  • Difficulty: standard
Genetic code source: NCBI Taxonomy — The Standard Code (transl_table=1) (table 1), retrieved 2026-10-11.
Made with TeachSpark

DNA, RNA and Protein - Biology - Transcription and translation

Complementary strands, transcription, translation, and mutation classification using the NCBI genetic code. No AI, no credits.

Options

TeachSpark uses cookies and local storage to improve your experience and process payments securely. Learn More