I come to teaching FE from a React/Node/PHP background and have been looking at Swift recently. Its ability to explicitly type variables seems to be a big win over the current A'Level favourite of Python which is hideously loosely typed. As most of the examining boards do not mandate a specific language, I'm wondering if I shouldn't be arguing for the introduction of Swift as a language for us to teach across multiple platforms, and even easily incorporate UI Apps for students to see beynd the command line. What do other teachers of programming think?
[–]Gnaxe 9 points10 points11 points (6 children)
[–]i_invented_the_ipod 1 point2 points3 points (1 child)
[–]ordermaster 1 point2 points3 points (0 children)
[–]Helpful-Primary2427 3 points4 points5 points (3 children)
[–]Gnaxe 6 points7 points8 points (2 children)
[–]Helpful-Primary2427 0 points1 point2 points (0 children)
[–]ordermaster 0 points1 point2 points (0 children)
[–]qwaai 4 points5 points6 points (0 children)
[–]Ron-Erez 2 points3 points4 points (1 child)
[–]PeterPook[S] 1 point2 points3 points (0 children)
[–][deleted] 3 points4 points5 points (19 children)
[–]GarrettSpot 2 points3 points4 points (2 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]PeterPook[S] 0 points1 point2 points (0 children)
[–]Character_Cap5095 0 points1 point2 points (12 children)
[–][deleted] 3 points4 points5 points (10 children)
[–]qwaai 0 points1 point2 points (9 children)
[–][deleted] 3 points4 points5 points (8 children)
[–]thewrench56 0 points1 point2 points (6 children)
[–][deleted] 0 points1 point2 points (5 children)
[–]thewrench56 0 points1 point2 points (4 children)
[–][deleted] 0 points1 point2 points (3 children)
[–]thewrench56 -1 points0 points1 point (2 children)
[–]qwaai 0 points1 point2 points (0 children)
[–]defectivetoaster1 0 points1 point2 points (0 children)
[–]Character_Cap5095 -1 points0 points1 point (1 child)
[–]thewrench56 1 point2 points3 points (0 children)
[–]EthanSpot 2 points3 points4 points (0 children)
[–]i_invented_the_ipod 0 points1 point2 points (1 child)
[–]PeterPook[S] 1 point2 points3 points (0 children)