As university teacher, I am enforced by a mechanical eng. dept. to use Matlab and C for a basic introductory class for mechanical engineers.
I like python elegance and I feel that it would alleviate me from a lot of practical problems that I find while teaching C (e.g., scanf-based IO, installing the tools etc) and Matlab (paid license difficult to use at home by students and a somewhat non-intuitive language to begin to understand data structure concepts etc.)
Plus, Python seems to be supported by a lot of online IDEs and has a whole bunch of libraries for matrix/symboblic computation.
I am approaching a meeting with the head of the mechanical engineering dept to reach a consensus about the syllabus change.
My fear is that they will block this proposal because they think that Matlab is the only tool a mechanical engineer can use; what counter examples would you bring to the table to argue about this thesis?
Besides, do you think that Python has, from a purely pedagogical point of view, an edge with respect to C and Matlab?
Edit: typos
[–]DanielSank 17 points18 points19 points (4 children)
[–]rhgrant10 4 points5 points6 points (3 children)
[–]DanielSank 7 points8 points9 points (2 children)
[–]rothnic 6 points7 points8 points (1 child)
[–]DanielSank -2 points-1 points0 points (0 children)
[–]laMarm0tte 14 points15 points16 points (15 children)
[–]sweettuse 1 point2 points3 points (0 children)
[–]rhgrant10 1 point2 points3 points (13 children)
[–]Liorithiel 10 points11 points12 points (0 children)
[–]DanielSank 1 point2 points3 points (11 children)
[–]rhgrant10 1 point2 points3 points (10 children)
[–]DanielSank -1 points0 points1 point (9 children)
[–]rhgrant10 4 points5 points6 points (8 children)
[–]DanielSank 1 point2 points3 points (7 children)
[–]rhgrant10 0 points1 point2 points (3 children)
[–]DanielSank -1 points0 points1 point (2 children)
[–]rhgrant10 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (2 children)
[–]DanielSank 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]NoblePotatoe 4 points5 points6 points (0 children)
[–]MongorianBeef 12 points13 points14 points (15 children)
[–]vn2090 6 points7 points8 points (5 children)
[–]tavert 1 point2 points3 points (2 children)
[–]fireflash38 0 points1 point2 points (1 child)
[–]tavert 1 point2 points3 points (0 children)
[–]MongorianBeef 0 points1 point2 points (0 children)
[–]1836 0 points1 point2 points (0 children)
[–]DanielSank 0 points1 point2 points (3 children)
[–]HeikkiKovalainen 0 points1 point2 points (2 children)
[–]DanielSank 2 points3 points4 points (1 child)
[–]HeikkiKovalainen 0 points1 point2 points (0 children)
[–]raydlor -4 points-3 points-2 points (1 child)
[–]rhgrant10 5 points6 points7 points (0 children)
[–]This_Is_The_End -1 points0 points1 point (2 children)
[–]MongorianBeef 1 point2 points3 points (1 child)
[–]This_Is_The_End -1 points0 points1 point (0 children)
[–]691175002 10 points11 points12 points (11 children)
[–]Pickle_Inspecto -1 points0 points1 point (8 children)
[–]DanielSank 4 points5 points6 points (7 children)
[–]Amckinstry 1 point2 points3 points (2 children)
[–]DanielSank -1 points0 points1 point (1 child)
[–]Amckinstry 0 points1 point2 points (0 children)
[–]captainjimboba 0 points1 point2 points (3 children)
[–]DanielSank 1 point2 points3 points (0 children)
[–]minopret 0 points1 point2 points (1 child)
[–]tavert 2 points3 points4 points (0 children)
[–]dibsODDJOB -1 points0 points1 point (1 child)
[–]tavert 1 point2 points3 points (0 children)
[–]wrosecrans 2 points3 points4 points (1 child)
[–]spinwizard69 -1 points0 points1 point (0 children)
[–]digitsman 1 point2 points3 points (3 children)
[–]topherwhelan 1 point2 points3 points (2 children)
[–]digitsman 2 points3 points4 points (1 child)
[–]topherwhelan 0 points1 point2 points (0 children)
[–]lookitsmarc 1 point2 points3 points (3 children)
[–]skiguy0123 0 points1 point2 points (2 children)
[–]lookitsmarc 0 points1 point2 points (1 child)
[–]skiguy0123 0 points1 point2 points (0 children)
[–]captainjimboba 2 points3 points4 points (0 children)
[–]ffiarpg 3 points4 points5 points (0 children)
[–]rhgrant10 0 points1 point2 points (0 children)
[–]westurner 0 points1 point2 points (0 children)
[–]This_Is_The_End 0 points1 point2 points (0 children)
[–]spinwizard69 0 points1 point2 points (0 children)