You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 24, 2018. It is now read-only.
In Embedded Programming week, Neil encourages students to explore as many programming languages and programming environments as possible. I teach & have taught programming in Assembly, C, C++, Basic, Pascal, Java & Python, across many different architectures, so this requirement is no big deal for me. However, for students who are new to programming, or have not touched programming since they left school many years ago, even learning one programming language on one environment is an achievement for one week.
My question is - is it sufficient for a student to demonstrate that he is able to program his Hello Board using one programming language, on one environment (e.g. Arduino IDE), on one hardware architecture, or do we require our students to document competency in many programming languages, across many different environments (Arduino IDE, avr-gcc, avrdude, avr-studio on Windows/Mac/Linux) and different architectures? If so, then how many programming languages, environments and hardware architectures?
This question arises because one of the global evaluators has fed back to one of my students that he has to be able to program his Hello Board in as many programming languages and programming environments as possible.
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
In Embedded Programming week, Neil encourages students to explore as many programming languages and programming environments as possible. I teach & have taught programming in Assembly, C, C++, Basic, Pascal, Java & Python, across many different architectures, so this requirement is no big deal for me. However, for students who are new to programming, or have not touched programming since they left school many years ago, even learning one programming language on one environment is an achievement for one week.
My question is - is it sufficient for a student to demonstrate that he is able to program his Hello Board using one programming language, on one environment (e.g. Arduino IDE), on one hardware architecture, or do we require our students to document competency in many programming languages, across many different environments (Arduino IDE, avr-gcc, avrdude, avr-studio on Windows/Mac/Linux) and different architectures? If so, then how many programming languages, environments and hardware architectures?
This question arises because one of the global evaluators has fed back to one of my students that he has to be able to program his Hello Board in as many programming languages and programming environments as possible.
The text was updated successfully, but these errors were encountered: