We will learn, hack, and explore different systems within computing, including software engineering and computer science. At the end of the day, this club should be fun and busy. Everyone is welcome, no matter your skill level.
Two areas we focus on are interactive fiction and procedural generation
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.
The goal of computer club is to have fun and be challenged. Please think of this as a a learning opportunity. If you are not interested in learning, please go somewhere else.
There is no assessment in this course.
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.
This is a club. we don't really have policies.
You are responsible for understanding and following these guidelines. At the end of the day, just cite your code.
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:
Conversely, academic dishonesty means:
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.
None!
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 ask-for-help system
Ask a question on google classroom
Week Starting | Topic |
---|---|
Wednesday 17 August 2022 (9 months, 11 days ago) |
Course orientation |
Monday 22 August 2022 (9 months, 6 days ago) |
Course orientation |
Monday 29 August 2022 (8 months, 29 days ago) |
Programming |
Monday 5 September 2022 (8 months, 23 days ago) |
Programming |
Monday 12 September 2022 (8 months, 16 days ago) |
Programming |
Monday 19 September 2022 (8 months, 9 days ago) |
Programming |
Monday 26 September 2022 (8 months, 2 days ago) |
Programming |
Monday 3 October 2022 (7 months, 25 days ago) |
Programming |
Monday 10 October 2022 (7 months, 18 days ago) |
Programming |
Monday 17 October 2022 (7 months, 11 days ago) |
Programming |
Monday 24 October 2022 (7 months, 4 days ago) |
Holiday |
Wednesday 2 November 2022 (6 months, 26 days ago) |
Programming |
Monday 7 November 2022 (6 months, 21 days ago) |
Programming |
Monday 14 November 2022 (6 months, 14 days ago) |
Programming |
Monday 21 November 2022 (6 months, 7 days ago) |
Programming |
Monday 28 November 2022 (6 months, 0 days ago) |
Programming |
Monday 5 December 2022 (5 months, 23 days ago) |
Programming |
Monday 12 December 2022 (5 months, 16 days ago) |
Programming |
Monday 19 December 2022 (5 months, 9 days ago) |
Holiday |
Monday 26 December 2022 (5 months, 2 days ago) |
Holiday |
Monday 2 January 2023 (4 months, 26 days ago) |
Holiday |
Monday 9 January 2023 (4 months, 19 days ago) |
Programming |
Monday 16 January 2023 (4 months, 12 days ago) |
Programming |
Monday 23 January 2023 (4 months, 5 days ago) |
Programming |
Monday 30 January 2023 (3 months, 28 days ago) |
Programming |
Monday 6 February 2023 (3 months, 22 days ago) |
Programming |
Monday 13 February 2023 (3 months, 15 days ago) |
Programming |
Monday 20 February 2023 (3 months, 8 days ago) |
Holiday |
Monday 27 February 2023 (3 months, 1 days ago) |
Programming |
Monday 6 March 2023 (2 months, 22 days ago) |
Programming |
Monday 13 March 2023 (2 months, 15 days ago) |
Programming |
Monday 20 March 2023 (2 months, 8 days ago) |
Programming |
Monday 27 March 2023 (2 months, 1 days ago) |
Programming |
Monday 3 April 2023 (1 month, 25 days ago) |
Programming |
Monday 10 April 2023 (1 month, 18 days ago) |
Programming |
Monday 17 April 2023 (1 month, 11 days ago) |
Programming |
Monday 24 April 2023 (1 month, 4 days ago) |
Programming |
Monday 1 May 2023 (27 days ago) |
Holiday |
Monday 8 May 2023 (20 days ago) |
Programming |
Monday 15 May 2023 (13 days ago) |
Programming |
Monday 22 May 2023 (6 days ago) |
Programming |
Monday 29 May 2023 (in 1 days) |
Programming |
Monday 5 June 2023 (in 8 days) |
Programming |
Monday 12 June 2023 (in 15 days) |
Programming |