Computational Thinking EN
Faculteit | Honours College |
Jaar | 2020/21 |
Vakcode | HCPL207 |
Vaknaam | Computational Thinking EN |
Niveau(s) | bachelor |
Voertaal | Engels |
Periode | semester I |
ECTS | 2 |
Rooster | rooster.rug.nl |
Uitgebreide vaknaam | Computational Thinking EN | ||||||||
Leerdoelen | At the end of the course, the student is able to: 1. find and use the appropriate Python packages and functions to analytically or numerically solve simple problems; 2. develop an algorithm in Python to solve simple numerical problems, can implement this in a program and is able to debug this program until it works; 3. present the code in an electronic notebook in a clear and comprehensive manner, so that peers and teaching assistants can understand the program; 4. interpret a peer's notebook, assess whether the appropriate methods were used to solve the given problems and give adequate feedback. 5. explain the working of a code snippet to a peer in (an) instructional video(s). |
||||||||
Omschrijving | In this course the student learns the basics of programming in Python. Python is a widely used programming language, both in academia and industry. It’s hard to think of a world without computers. In whichever field you are in, knowing a programming language and its applications will make your life easier and your skillset more complete. We will study basic concepts such as Boolean logic, loops, functions, data types etcetera. We will try to apply the learned programming skills to the study program of the student. Assignments will be given to practice the new skills. Students will have to make instructional videos for their peers, which will also be used to show / test the understanding of the material. |
||||||||
Uren per week | variabel | ||||||||
Onderwijsvorm | Discussiebijeenkomsten, Hoorcolleges, Opdracht(en), Presentatie(s) | ||||||||
Toetsvorm | Groepsopdracht(en), Opdracht(en), Peer reviews | ||||||||
Vaksoort | Honours College-Bachelor | ||||||||
Coördinator | J.W.A. Brijan, PhD. | ||||||||
Docent(en) | J.W.A. Brijan, PhD. | ||||||||
Entreevoorwaarden | Only available for students who have been accepted into the BA Honours College Programme. | ||||||||
Opmerkingen | This course is one of the options of the skills modules to choose. These courses can be followed in the 1st year (semester 2b) as well as in the 2nd year (semester 1a, 1b and 2a). (Regarding study planning preferably one in year 1 and one in year 2.) The following condition (Article 3.6 of the EAR, to be found in your Student Portal under Organizations) applies: “Except in the event of extraordinary circumstances, all Honours Programme course units have a 100% attendance requirement, which includes preparation for and active participation in the course units.” |
||||||||
Opgenomen in |
|