290 likes | 408 Vues
This presentation explores the practical application of Unicode logic in online courses at Penn State University. It covers how to integrate diverse character sets in subjects like Logic and Thermodynamics, employing multimedia and technology to support student learning. Highlights include custom keyboards for Unicode input, web font management, and challenges with glyph representation. The course design supports both fully online and blended learning environments, providing tools like video demonstrations, quizzes, and detailed online guides to enhance student engagement and comprehension.
E N D
Practical Unicode Logic for Online Tech Courses Elizabeth J. Pyatt, Ph.D. Information Technology Services Penn State University ejp10@psu.edu
Outline • The Courses & The Characters • With a little Flash and Video • Putting it on the Web (fonts & equations) • Help for the Students • Glyph Challenges • Math Support vs. Foreign Language Support • Lessons Learned 2
The Campus • Penn State • Blended Learning Initiative • Online or Hybrid (online + face 2 face) • Lots of online study guides, multimedia, quizzes • Two Courses • Phil 12 (Logic) & ME 300 (Thermodynamics) 3
Symbolic Logic • Phil 12 – Symbolic Logic • Required for Criminal Justice Major • Completely Online • Glyph Repertoire: ∨ ∧ ⊃ ∀ ∃ ↔ ⊦ ℙ ℚ • Proof Tables, Truth Trees • Videos Demos of Logic Problems 4
A Typical Proof Notice the quantity of “exotic” glyphs embedded in text with English glyphs 5
Video Title Titles in LiveType. Video on PC Tablet 6
Thermodynamics • ME 300 • Taught at multiple campuses • Lecture notes online • Glyph Repertoire: ∂,∫,∮,≡,Ẇ,℘,ṁ,q̇,η,γ • MIA: q̇ and𝒱 (too new) • Equations, sketches, flash animation 7
Some Equations ∑ṁH,in + ∑ṁC,in = ∑ṁH,out + ∑ṁC,out Wnet = ∮ δWrev +∮ δWsys 8
Word Then HTML • Word for draft of contents • Two Platforms • Developers on Mac – OS X 10.5 with Office 2008 & Arial Unicode MS • Instructors on PC – Arial Unicode MS 10
Beware Insert Symbol • Word includes logic symbols on Symbol palette, but pulls glyphs from Private Use Area 11
Viable Alternatives • Character Map (Win)/Palette (Mac) • Click & Insert one at a time • Numeric Alt Codes (Win Office) • E.g. ∩ = ALT+8745 • Numeric Option Codes (Mac) • E.g. ∩ = Option+2229 • Custom Logic Keyboard • Minimal disruption once enabled 12
Custom Logic Keyboard • Built by Mac developer (me) • Ukelele from SIL • Manual adjustment of Keyboard XML • Keystrokes easy to memorize • ∩ = Shift+Option+7 (Shift+7 = &) • Available in most Mac applications • Transitioned from Phil 12 to ME 300 • May be possible on Windows 13
Beware Font Switches • MS Office for Mac switches fonts • If current font does not have the correct glyph • Common: Times New Roman > Math 2 • Mac Times New Roman ≠ Win TNR • ṁ, ẇ on Mac TNR, but not Win • Keep to Arial Unicode MS 14
Adobe: Know Thy Fonts • Good Unicode support, but must manually switch font. 15
Fonts On to the Web • CSS should specify alternate fonts • Unicode Symbols, Lucida Grande, Arial Unicode MS • Need font list for IE 6 and earlier • Provide link to freeware fonts • Use larger sizes for new or confusing glyphs, especially if • subscripts/superscripts involved or italicized • I prefer serif whenever possible 16
Equations on the Web • How about Math ML? • Firefox/Internet Explorer code incompatible • No MathML support on Safari • Resorted to • Unicode text if one 1ine • Images (with ALT tag) if multiline or • Tables (need invisible images with ALT tag) 17
Single vs.Multiline ∑ṁH,in + ∑ṁC,in = ∑ṁH,out + ∑ṁC,out Wnet = ∮ δWrev +∮ δWsys 18
Glyph Challenges • Doublestruck P/Q (or ℙ/ℚ) • Hard to read at 12 point (ℙ/ℚ) • Preferred Unicode Symbols font over standard over sans serifℙ/ℚ vs ℙ/ℚ • Therfore: Doublestruck had its own CSS class 19
Helping the Students • Option 1: Training • Students can learn to input Unicode • But…requires instructor confidence • Necessary for general education course? • Option 2: Cut/Paste from Templates • Ideal for more complicated diagrams
Dots over Q and V • Precomposed Q-Dot and V-Dot not in Unicode standard • ṁ in because of Old Irish ?? (seriously) • What about combining diacritic? • OK for q̇ and v̇ but not Q̇ and V̇ • Cursor placement VERY tricky in editing • Resorted to Q ̇ and V ̇ • Still text and not an image
Q ̇ scans Use of dotted Q in 2 textbooks
V ̇ scans Use of dotted V in textbook & Web 24
V = ?? • V can be velocity or volume • NOT strictly a Unicode problem • Thermo Textbook uses • V for velocity • 𝒱for volume and 𝒱for specific volume • We used • V for volume, v for specific volume • V for velocity 25
Script V (𝒱)in 2 Sources Textbook 1: V = volume 𝒱= velocity Textbook 2: V = velocity 𝒱= volume 26
Math vs Language Support • Awareness • Most foreign language professionals have heard of Unicode • Math/Science? • “Math” has Large Character Set • Latin A-D, Greek, Arrows, Numeric Symbols, Alphabetic Symbols Math Blocks, Miscellaneous Symbols… 27
Different Workflows • Language • Setup input keyboard • Plain text • Many script-specific fonts available • Math • Equation Editor or Insert tools preferred • MathML/LaTex assumed • Complete fonts? 28
Lessons Learned? • Technology doable, but tricky to navigate • Upgrades can be slow • Custom keyboards saved my sanity • Every course/glyph has its own story • IT WAS TOTALLY WORTH IT 29