Skip to content

Instantly share code, notes, and snippets.

@Azure-Agst
Created May 30, 2017 13:05
Show Gist options
  • Save Azure-Agst/4e49e6968cb1c236dddc6cad0c084dca to your computer and use it in GitHub Desktop.
Save Azure-Agst/4e49e6968cb1c236dddc6cad0c084dca to your computer and use it in GitHub Desktop.
for anyone who needs help on their chem exam
Lbl M
Menu("Chem Exam 2017","Heat Trans.",1,"Free Energy",2,"Hess's Law",3,"Acids/Bases",4,"Boiling Point",5,"Vant Hoff",7,"Limiting Reagent",8,"Percent Yield",9,"Exit",E
Lbl E
ClrHome
Stop
Lbl 1
ClrHome
Output(1,3,"--Heat Trans.--")
Output(3,1,"q=M*Cs*AT")
Output(4,1,"[Remember: -q=q]")
Output(6,1,"q = Heat (J)")
Output(7,1,"M = Mass (g)")
Output(8,1,"Cs = Specific Heat")
Output(9,1,"AT = Tf-Ti")
Pause ""
ClrHome
Goto M
Lbl 2
ClrHome
Output(1,3,"--Free Energy--")
Output(3,1,"AG=AH-TAS")
Output(5,1,"AG = Free Energy (kJ)")
Output(6,1,"AH = Enthalpy (kJ)")
Output(7,1,"T = Temp (K)")
Output(8,1,"AS = Entropy (kJ/K)")
Pause ""
ClrHome
Goto M
Lbl 3
ClrHome
Output(1,3,"--Hess's Law--")
Output(3,1,"Make sure all numbers add")
Output(4,1,"up.")
Output(6,1,"You can multiply,"
Output(7,1,"you can divide,"
Output(8,1,"and you can flip."
Output(10,1,"Make sure you do to the #s!"
Pause ""
ClrHome
Goto M
Lbl 4
ClrHome
Output(1,3,"--Acids/Bases--")
Output(3,1,"Identify conjugates first,")
Output(4,1,"then originals. (CHARGES!)")
Output(5,2,"H3O+ is C.Acid")
Output(6,2,"OH- is C.Base")
Output(7,1,"Acid give H+,Base takes H+")
Output(8,2,"2+:Poly- 3:Tri- + -protic")
Output(9,2,"Lower is stronger")
Output(10,2,"pH = -log[M]")
Pause ""
ClrHome
Goto M
Lbl 5
ClrHome
Output(1,3,"--Boil/Frz Point--")
Output(3,1,"AT=i*Kb*m or AT=i*Kf*m")
Output(5,1,"AT = Change in temp")
Output(6,1,"i = Vant Hoff (see VH)")
Output(7,1,"Kb/Kf = given")
Output(8,1,"m = molality")
Output(9,5,"(mol solute/kg solvnt)")
Output(10,3,"Add to BP/Sub from FP")
Pause ""
ClrHome
Goto M
Lbl 6
ClrHome
Output(1,3,"--Freezing Point--")
Output(3,1,"AT=i*Kf*m")
Output(5,1,"AT = Change in temp")
Output(6,1,"i = Vant Hoff (see VH)")
Output(7,1,"Kf = given")
Output(8,1,"m = molality")
Output(9,5,"(mol solute/kg solvnt)")
Output(10,3,"Sub. from existing FP")
Pause ""
ClrHome
Goto M
Lbl 7
ClrHome
Output(1,3,"--Vant Hoff--")
Output(3,1,"mol particle/mol solute")
Output(5,1,"Molecular = 1")
Output(6,1,"Ionic = 2+")
Output(7,3,"(1,2,13 = +1,+2,+3)")
Output(8,3,"(15,16,17 = -3,-2,-1)")
Output(9,1,"See if ionic, if so do")
Output(10,1,"the math.")
Pause ""
ClrHome
Goto M
Lbl 8
ClrHome
Output(1,3,"--Limiting Reagent--")
Output(3,1,"1. Balance Equation")
Output(4,1,"2. Conv. g to Mols")
Output(5,1,"3. Mul by mol in/out ratio")
Output(6,4,"[Top cancels bottom]")
Output(7,1,"4. Now convert that to g")
Output(8,1,"5. Small is limiting")
Output(9,1,"6. That is the theo. yield")
Pause ""
ClrHome
Goto M
Lbl 9
ClrHome
Output(1,3,"--Percent Yield--")
Output(3,1,"(actual/theo.)*100%")
Output(4,1,"Actual is usually given")
Output(5,1,"Find theo using limiting")
Output(6,2,"reagent")
Pause ""
ClrHome
Goto M
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment