Skip to main content
MAV 2023 Conference
MAV 2023 Conference - Aiming High
Times are shown in your local time zone GMT

B16 - (Year 9 to Year 12) Implementing pseudocode and algorithms in Python on computer and CAS - Enzo Vozzo

(Year 9 To Year 12)

Session Description

The introduction of Pseudocode in the new Mathematical Methods and Specialist Mathematics Study Design indicates that algorithms and coding are beginning to be seen as important. This presentation introduces the three key elements of algorithm design: sequencing, decision-making and repetition. These elements will be implemented using the popular open-source computer language Python on a computer and on the new TI CAS nspire CX II calculator, which has Python built into it. Delegates will have the choice of coding a variety of simple algorithms to calculate the value of pi (using the bisection method), generate Pythagorean triples and primes, run simulations and define (create your own) mathematical functions such as factorials, sine and square roots. Python also handles complex numbers, with the ability to calculate Euler's identity in a single line of code! No experience of coding or Python is required but would be beneficial.

Other Suggested Sessions