Simulate a long line in a lunchroom. Model a busy road. Simulate a medical problem. Model a battle. Simulate a city growing. Model a country. Simulate weather patterns. Model a process. Model a situation. Model a farm. Model a school. Simulate a crowd. Model a bridge, or even a space ship! Model infectious disease, thermal systems, and chemical kinetics. Simulate cars, ships, planes, space ships, life, virus, roller coasters, football matches, you name it!
You will create physical, mathematical and process models. You will casually use the words like stochastic and deterministic to impress your friends and stun your enemies.
Model segregation and immigration. Create complex models to test theories of economics by creating a population of agents exchanging commodities at prices they determine from local information. Create simulations to determine the outcome of social policies under different conditions. These are used in domestic, international and military operations to discover the envelope of possibilities resulting from being different "what if" scenarios.
This is your chance to create a universe and simulate different systems within that universe. You can introduce change into your models to test what might happen if You will learn the python programming language as you design solutions for really interesting problems.
When this course is over, what are you going to be able to understand and do? Aims provide a bulleted list of core ideas and skills. It would be great idea if you became curious about the aims on this list.
Everything you do in our course is evidence of learning. Beware of looking for a pure mathematical path to the best grade; students often fail to deeply understand or appreciate our topic, and thus cannot transfer learning to a new situation or scenario. Assessment of learning and assessment for learning are observed and recorded.
The major assessments in this course are to plan, design, create and evaluate two applications.
For each application, you need to do four things really well:
There are many other minor assessments related to these two projects. For example, you will need to learn about python in order to build a simulation. You will be assessed on your understanding and skill of python.
You will also be assessed on your approaches to learning - skills which help you be a better student.
Topics are big ideas, essential questions, and important skills in our course. All topics are assessed, formatively and summatively. Clicking the links below will bring you to a page which details the topic, and offers resources to help you understand them. Many courses share the same topics, but especially in the IB courses, the rigor and depth of the topics are more pronounced.
Teacher: Bill MacKenty, M.Ed.
Teacher email: bmackenty@aswarsaw.org
American School of Warsaw
Bielawa. 202 Warszawska Ul.
05-520 Konstancin-Jeziorna
POLAND
https://www.aswarsaw.org
https://www.mackenty.org
Required materials include a fully charged school-issued computer with all software updated as directed in our getting started guide.
Exam re-takes
You can retake an exam until you have mastered the standards on the exam. You must schedule a specific time with your teacher for the retake.
Extra-Credit
I want you to work hard and learn. There are times when you may want to earn extra credit. Extra credit does not automatically improve your grade. Here are some things to think about before you accept an assignment for extra credit:
You are responsible for understanding and following these guidelines.
From the Student Handbook:
Academic integrity is an expected trait in all students of ASW and is afforded the utmost value by all members of the faculty. The academic reputation of our students and the school in the wider community depend on it. Academic integrity expectations extend to all assessed and non-assessed school work and to all documentation produced for university and college applications. It is the expectation at ASW that all work and documentation submitted by students is entirely their own.
To ensure that high school students understand what constitutes academic honesty, teachers explicitly address the issue with all students at the start of each academic course.
Academic integrity means:
Citing appropriately those whose work is used in the preparation of school work completing school work without the input of others whose knowledge of the task might advantage the student unfairly submitting work for assessment that is representative of the student's own learning and not that of others, individually or collectively maintaining a level of confidentiality and personal ownership of one's own work, both assessed and non-assessed
Conversely, academic dishonesty means:
Presenting the work, ideas, words, images, data or arguments of others as one's own without citation (plagiarism) copying or sharing work with others (unless specifically allowed) in any form (e.g. digitally sharing, downloading, in person) in a way that misrepresents a student's ability or is intended to mislead the intended audience presenting work as one's own which has been completed with the assistance of others (such as parents, other students or tutors) in a way that misrepresents a student's ability making up or altering references, quotations, statistics, etc. (fabrication or falsification)
When a faculty member determines that there has been a breach of academic integrity, the faculty member is required to inform the Principal of the incident.
Students should have successfully completed introduction to programming (designing solutions through programming).
Here is a guide how you can communicate with me. I am available most of the time. You should be aware of advantages and disadvantages for each method of communication:
Speak to me in person
Send me an email In-depth questions, with evidence that you have followed our guide to asking good questions will get replies.
Ask a question in our class discussion board
Ask a question in our ask-for-help system
Ask a question on google classroom
Week Starting | Topic |
---|---|
Tuesday 18 August 2020 (6 months, 12 days ago) |
Course orientation |
Monday 24 August 2020 (6 months, 6 days ago) |
Course orientation |
Monday 31 August 2020 (5 months, 30 days ago) |
Programming |
Monday 7 September 2020 (5 months, 23 days ago) |
Programming |
Monday 14 September 2020 (5 months, 16 days ago) |
Programming |
Monday 21 September 2020 (5 months, 9 days ago) |
Programming |
Monday 28 September 2020 (5 months, 2 days ago) |
Modeling and simulation |
Monday 5 October 2020 (4 months, 25 days ago) |
Programming |
Monday 12 October 2020 (4 months, 18 days ago) |
Programming |
Monday 19 October 2020 (4 months, 11 days ago) |
Modeling and simulation |
Monday 26 October 2020 (4 months, 4 days ago) |
Programming |
Monday 26 October 2020 (4 months, 4 days ago) |
Holiday |
Monday 2 November 2020 (4 months, 0 days ago) |
Design: Understanding a Problem |
Monday 9 November 2020 (3 months, 21 days ago) |
Design: Understanding a Problem |
Monday 16 November 2020 (3 months, 14 days ago) |
Design: Developing Ideas |
Monday 23 November 2020 (3 months, 7 days ago) |
Design: Developing Ideas |
Monday 30 November 2020 (3 months, 0 days ago) |
Design: Developing Ideas |
Monday 7 December 2020 (2 months, 23 days ago) |
Design: Creating the Solution |
Monday 14 December 2020 (2 months, 16 days ago) |
Design: Creating the Solution |
Monday 21 December 2020 (2 months, 9 days ago) |
Holiday |
Monday 28 December 2020 (2 months, 2 days ago) |
Holiday |
Monday 4 January 2021 (1 month, 26 days ago) |
Holiday |
Monday 11 January 2021 (1 month, 19 days ago) |
Design: Creating the Solution |
Monday 18 January 2021 (1 month, 12 days ago) |
Design: Creating the Solution |
Monday 25 January 2021 (1 month, 5 days ago) |
Design: Creating the Solution |
Monday 1 February 2021 (29 days ago) |
Design: Evaluation |
Monday 8 February 2021 (22 days ago) |
Design: Evaluation |
Monday 15 February 2021 (15 days ago) |
Design: Evaluation |
Monday 22 February 2021 (8 days ago) |
Holiday |
Monday 1 March 2021 (1 days ago) |
Programming |
Monday 8 March 2021 (in 6 days) |
Programming |
Monday 15 March 2021 (in 13 days) |
Design: Understanding a Problem |
Monday 22 March 2021 (in 20 days) |
Design: Understanding a Problem |
Monday 29 March 2021 (in 27 days) |
Design: Developing Ideas |
Monday 5 April 2021 (in 1 month 3 days) |
Holiday |
Monday 12 April 2021 (in 1 month 10 days) |
Design: Creating the Solution |
Monday 19 April 2021 (in 1 month 17 days) |
Design: Creating the Solution |
Monday 26 April 2021 (in 1 month 24 days) |
Design: Creating the Solution |
Tuesday 4 May 2021 (in 2 months 2 days) |
Design: Creating the Solution |
Monday 10 May 2021 (in 2 months 8 days) |
Design: Creating the Solution |
Monday 17 May 2021 (in 2 months 15 days) |
Design: Evaluation |
Monday 24 May 2021 (in 2 months 22 days) |
Design: Evaluation |
Monday 31 May 2021 (in 2 months 29 days) |
Resource management |
Monday 7 June 2021 (in 3 months 5 days) |
Resource management |
Monday 14 June 2021 (in 3 months 12 days) |
Resource management |