Traditional flight computers -- including mechanical "whiz-wheels" (e.g. E6B, CRP series) and electronic flight calculators (e.g. ASA CX-3, Sportys E6-B) -- have long played a central role in flight planning and training within general aviation (GA). While these tools remain pedagogically valuable, their fixed form factors, constrained interaction models, and limited extensibility are increasingly misaligned with the expectations and workflows of pilots operating in modern digital environments. This paper presents E6BJA (Jamie's Flight Computer), a fully featured, multi-platform, software-based flight computer designed natively for Apple iOS, Android, and Microsoft Windows devices, with a complementary web-based implementation. E6BJA reproduces the core calculations of traditional flight computers while extending them through enhanced modelling capabilities and more accurate atmospheric (i.e. ISA-based) and performance calculations, including carburettor icing risk estimation and aircraft-specific weight and balance modelling for common GA aircraft. Each calculator is accompanied by embedded educational monographs explaining underlying assumptions, variables, and equations. We compare E6BJA with mechanical and electronic flight computers across functional, cognitive, and technical dimensions, demonstrating improvements in accuracy, error reduction, discoverability, and educational value. We also discuss design trade-offs associated with native multi-platform development and examine how contemporary mobile computing environments can support safer and more intuitive pre-flight planning. By combining the conceptual rigour of traditional flight planning with modern human-computer interaction design, E6BJA represents a meaningful evolution in pilot-facing flight tools, supporting both computation and instruction in aviation training contexts.
翻译:传统飞行计算工具——包括机械式“计算轮”(如E6B、CRP系列)和电子飞行计算器(如ASA CX-3、Sportys E6-B)——长期以来在通用航空的飞行规划与训练中发挥着核心作用。尽管这些工具在教学层面仍具价值,但其固定的形态结构、受限的交互模式以及有限的可扩展性,与飞行员在现代数字化环境中的工作流程和期望日益脱节。本文提出E6BJA(Jamie's Flight Computer),这是一款功能完备、基于软件的多平台飞行计算工具,原生适配Apple iOS、Android和Microsoft Windows设备,并配有基于网络的补充实现。E6BJA复现了传统飞行计算工具的核心计算功能,同时通过增强的建模能力与更精确的大气(基于国际标准大气模型)及性能计算进行功能拓展,包括针对常见通用航空飞机的化油器结冰风险估算与机型特定载重平衡建模。每个计算模块均配有嵌入式教学说明,阐释其基本假设、变量与方程。我们从功能、认知和技术三个维度将E6BJA与机械及电子飞行计算器进行比较,证明了其在计算精度、错误减少、功能可发现性及教学价值方面的提升。同时,我们探讨了原生多平台开发涉及的设计权衡,并分析了当代移动计算环境如何支持更安全、更直观的飞行前规划。通过将传统飞行规划的概念严谨性与现代人机交互设计相结合,E6BJA代表了面向飞行员的飞行工具的重要演进,在航空训练场景中同时支持计算与教学功能。