A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | AH | AI | AJ | AK | AL | AM | AN | AO | AP | AQ | AR | AS | AT | AU | AV | AW | AX | AY | AZ | BA | BB | BC | BD | BE | BF | BG | BH | BI | BJ | BK | BL | BM | BN | BO | BP | BQ | BR | BS | BT | BU | BV | BW | BX | BY | BZ | CA | CB | CC | CD | CE | CF | CG | CH | CI | CJ | CK | CL | CM | CN | CO | CP | CQ | CR | CS | CT | CU | CV | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ICS3U Winter 2025 Period 2 Information Follows: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | Master Assessment and Evaluation List (This is a 5 sheet workbook.) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | If you are reading this, there is a high probability that you are a student in a class taught by Mr. Bertin. As your teacher, Mr. Bertin has certain responsibilities. As a student, you have certain responsibilities. More information is available here: https://goo.gl/OiVe1m | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | ALSO NOTE: All on-going projects are highlighted in blue. Unless otherwise indicated, the term "N/A" means "Not Applicable". | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | Spreadsheet Lines highlighted in this colour (light blue) are ongoing projects (additional work for bonus marks). See "Y:\Computer Science and Computer Engineering Courses\Misc\What_s the Ratio of Bonus Marks to Overall Percentage Points on my Final Grade" for more information. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | Course | Work Description (If applicable, Google Classroom will display a close approximation of this title.) | Current Course Concept Being Explored By This Assignment Is (For rubric clarity when using "Bertin's Dynamic Duo")? | Lecture Number(s) on Which Current Assignment Is Based | Save File As (Always upload your file(s) to Google Classroom (see https://bit.ly/3fr3CrB for a brief tutorial or speak with Mr. Bertin) and save them to your Microsoft OneDrive (HCDSB sanctioned as of 9/15/22); If you share the same surname with someone in the class, kindly append your full first name. For example, Jack Surname and Jill Surname are both taking the same course. Jack would save his submission for Assignment #1 as surnamejack_assignmentnumberone.txt (if so requested) and Jill would save her submission for Assignment #1 as surnamejill_assignmentnumberone.txt); * = Any file format that a student machine in room 313 can read is acceptable until Progress Reports are released - after that, only .py (Python) files will be accepted | Where to Submit Into Google Classroom | Is Submission Into D2L Required? (Yes/No - Used for secondary plagiarism detection by Ouriginal) | Web-Based Assignment Submission Link/External Access Link | Work Entered Into Final Mark? (If "No", solution or exemplar will be given.) | Solution/Exemplar Released to Students? NOTE: It has been my experience that students tend to think there is only a single way to code. I encourage you to solve each problem any which way you choose. If a solution is discussed, please bear in mind that it is probably one of many different code sets that produce the same result. Even if a solution comes from a textbook, it may *NOT* be the optimal solution. | Trend(s) Noticed By Mr. Bertin When Marking This Assignment | Date Assigned | Due Date (unless specified all times are for the beginning of the class period in question) | Anticipated Time to Completion for a Level 3 Student (Using Mr. Bertin's Professional Judgement) | Is this homework? (Yes or No) If so, what is the maximum amount of time I should spend on it before our next class? | Notes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | Where is the "Home Base" or "Home Folder" or "Course Folder" or "Home Directory" for this course? Point your browser of choice at: https://drive.google.com/drive/folders/157VhU1WhMUcul5ZtKp_13AEEKJgz9EeP | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | Remember to submit *all* material for bonus mark submission to your Google Classroom. The destination endpoint or "folder" will be labelled as "Bonus Marks". Bonus mark material is gathered at the end of a semester. It is *NEVER* included in a mid-term grade calculation. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | ICS3U | Other possible mark sources | Not Applicable | See Bonus Marks s/s, holytrinitycomputers@gmail.com, etc… Note that marks can not be released until all entries in the Outstanding Materials s/s are cleared. | Bonus Marks | No | N/A | Yes. If you do it | N/A | N/A | N/A | Not Applicable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 | ICS3U | Alice | Not Applicable | surname_alicebonusprojectx.*, where x is the project number you are working on 1, 2, 3, etc… | Bonus Marks | No | N/A | Yes. If you do it | N/A | N/A | N/A | Not Applicable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | ICS3U | Play a Game of Chess | Not Applicable | surname_playchess#.*, where # is the current iteration of chess games played for you | Bonus Marks | No | N/A | N/A | N/A | N/A | N/A | Not Applicable | Both participants must have completed the assigned work. No more than 2 individuals at the chess board per game is permitted. 2 bonus marks each will be awarded if Mr. Bertin witnesses a completed game in which both white and black have castled and lost both of their knights and both of their bishops after 40 moves total have been played. Each key point must be witnessed by Mr. Bertin or documented properly (digital photographs are acceptable). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 | ICS3U | Play a Mini-Game of Chess | Not Applicable | surname_minigameplaychess#.*, where # is the current iteration of chess games played for you | Bonus Marks | No | N/A | N/A | N/A | N/A | N/A | Not Applicable | Both participants must have completed the assigned work. No more than 2 individuals at the chess board per game is permitted. 2 bonus marks each will be awarded if one of the lesson plans presented at http://bit.ly/2uALlEY is completed. (To access this link, you need to be logged into your browser of choice with your my.htoakville.ca account.) Take pictures move by move. Submit your work as if it were a full game. Have fun! | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 | ICS3U | Play a Game of Chess Against Mr. Bertin | Not Applicable | surname_playchessbertin#.*, where # is the current iteration of chess games played by you and Mr. Bertin | Bonus Marks | No | N/A | N/A | N/A | N/A | N/A | Not Applicable | You must have completed the assigned work. A timed game will be in effect. According to chess.com as of 6/14/22, "Time controls for the World Championship games are 120 minutes for the first 40 moves, followed by 60 minutes for the next 20 moves and then 15 minutes for the rest of the game with an increment of 30 seconds per move starting on move 61." The expectation is that Mr. Bertin will make a single move per day during the school day when his schedule permits or at the end of the school day. (Mr. Bertin, if he makes a move, will document the state of the playing board (take a photo of it) after his move. This photo will then become the official statement of record for the correct status of the board. 2 bonus marks will be awarded if the match achieves 75% completion (moves to checkmate divided my total moves currently made by both sides) as adjudicated by Mr. Bertin before the course reaches the last day of class. If you achieve 75% completion, please ask Mr. Bertin for the link to a photo of the board so that you can store it in your submitted file. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 | ICS3U | Brainteasers (if applicable) | Not Applicable | surname_brainteasers_date_time.*, where date is of the form MM_DD_YY and it is the current date and time is of the form HH_MM and it is the current time | Bonus Marks | No | N/A | Yes. If you do it | N/A | N/A | N/A | Not Applicable | See "Y:\Computer Science and Computer Engineering Courses\BrainTeasers_etc" for more information and/or https://bit.ly/2T4cOXW | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 | ICS3U | Game Maker | Not Applicable | surname_gamemakerbonusx, where x is the assignment you are working on. | Bonus Marks | No | N/A | Yes. If you do it | N/A | N/A | N/A | Not Applicable | Develop a game using Game Maker. It is located at Y:\Computer Science and Computer Engineering Courses\Game Maker See Mr. Bertin for some self-paced lecture notes. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 | ICS3U | Bonus Problems Handed Out by Mr. Bertin Here and There | Not Applicable | surname_bonusproblem1.py (or .java or whatever your language of choice is at the moment), surname_bonusproblem2.py (or .java or whatever your language of choice is at the moment), etc… | Bonus Marks | No | N/A | Yes. If you do it | N/A | / | N/A | Not Applicable | Mr. Bertin will hand out bonus problems here and there throughout the semester. If you solve these problems successfully, you will receive bonus marks. The number of bonus marks granted depends upon the problem's difficulty as determined by Mr. Bertin. Please put the title "Bonus Marks" in anything you submit. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 | ICS3U | Bonus Problems from Other Courses in this Spreadsheet OR problems you have sought out on your own | Not Applicable | surname_bonusproblemsfromother.* | Bonus Marks | No | N/A | Yes. If you do it | N/A | N/A | N/A | Not Applicable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 | ICS3U | Try a CCC Problem | Not Applicable | surname_CCCproblem_date_versionx.language_of_your_choice, where date is of the format MMDDYY, x is the first, second, third, etc... instance of the problem you have solved today and ".language_of_your_choice" is .java or .py or whatever So, if Student Smith solved 2 CCC problems on December 1, 2099 in Python, the programs would need to be saved as “smith_projecteulerproblem_120199_version1.py” and “smith_projecteulerproblem_120199_version2.py” | Bonus Marks | No | N/A | Yes. If you do it | N/A | N/A | N/A | Not Applicable | https://cemc.uwaterloo.ca/contests/past_contests.html#ccc and code one of the problems there to your liking. Be sure to give a thorough and accurate retelling of the problem description you are attempting. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 | ICS3U | Try a Project Euler Problem | Not Applicable | surname_projecteulerproblem_date_versionx.language_of_your_choice, where date is of the format MMDDYY, x is the first, second, third, etc... instance of the problem you have solved today and ".language_of_your_choice" is .java or .py or whatever So, if Student Smith solved 2 Project Euler problems on December 1, 2099 in Python, the programs would need to be saved as “smith_projecteulerproblem_120199_version1.py” and “smith_projecteulerproblem_120199_version2.py” | Bonus Marks | No | N/A | Yes. If you do it | N/A | N/A | N/A | Not Applicable | Visit https://projecteuler.net/archives and code one of the problems there to your liking. Be sure to give a thorough and accurate retelling of the problem description you are attempting. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 | ICS3U | Bonus Problems from "General Computing Ideas" PDF | Not Applicable | surname_generalcomputingideasx.*, where x is the page number of the PDF which describes the problem If there is more than one problem on a page, consult Mr. Bertin | Bonus Marks | No | N/A | Yes. If you do it | N/A | N/A | N/A | Not Applicable | See the file "General Computing Ideas.pdf" located at "Y:\Computer Science and Computer Engineering Courses\Misc" | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22 | ICS3U | Read ahead in Cook and/or Carter and take notes | Not Applicable | surname_readahead.txt | Bonus Marks | No | N/A | Yes. If you do it | N/A | N/A | N/A | Not Applicable | You are more than welcome to read ahead in either Cook or Carter or both. These public domain texts are located at: https://tinyurl.com/ynnjxfvu If you choose to do so, your notes will be judged back on the rubric "Note-Taking Rubric.jpg" which is located at "Y:\Computer Science and Computer Engineering Courses OR Other Bertin Stuff\Rubrics" | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | All Courses - Try out: https://lightbot.com/ Play as much as you want... (Videocapture or screenshot as you go...) - Useful for AP-CSP prep.! (Store your submissions in the file format of "surname_mm_dd_yy_attempt_x_lightbot.*") | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | Rubrics? Where are the rubrics for code and documentation? Unless otherwise specified, the rubrics located at https://bit.ly/33GJz3N (in the "Bertin_s Dynamic Duo" folder) will be used. Rubrics, in general, are located at: https://bit.ly/3kvgEFv | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | Any reference to the Y: drive made in this sheet refers to the HT server accessible while on site at Holy Trinity. Parts (and only parts) of this drive have been copied to https://bit.ly/39nh9iy Please see Mr. Bertin if the file(s) you need are not available. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 | Occasionally Mr. Bertin may call upon you to demonstrate your understanding of a concept discussed in class. Please relax and contribute to the class. If this does happen, the rubric ("Understanding" criteria) located at http://bit.ly/30Ix9WZ may be used. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 | Unless otherwise noted, Google Classroom must be used to submit assignments. Do this as well as saving to your work somewhere in the cloud (Google Drive, DropBox, OneDrive, etc...) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 | Where is our textbook for this course? It is located here: http://bit.ly/3gq8CRS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 | Unless specified otherwise (in an assignment's details), problem statements must be solved using only the Python Standard Library located at: https://bit.ly/446tnWB | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 | This line is highlighted in the colour "Light Turquoise". It is for items relevant to ICS3U - Period 2. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 | “Sir, why do I need to read and write code when an AI can write my code for me? At geographically close school X, they don’t even write code using a compiler/interpreter/hybrid. They write code on paper” TB = “It's not about the symbols in the ASCII file. It's about the thought process(es) the programmer(s) used to put them there. We are in the next paradigm of coding... namely the use of generative AI toolkits...” Summarize, in at least 250 words, the following: https://drive.google.com/file/d/1GbGRyWf6c823Fardt_9OoajpwOdS5D74/view?usp=drive_link and https://drive.google.com/file/d/19L71gtrIHZ8iAxQiKlXjR4nLHtGhZR80/view?usp=drive_link | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
32 | Making the Cut_Universities_Toronto Star Article_2_24_24 - An interesting read at: https://tinyurl.com/2hpjtz95 ; Summarize this article in at least 250 words. Your work will be gathered for bonus marks at the end of the semester. Submit your summary into the Google Classroom submission folder known as "Making the Cut" | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33 | ICS3U | Can you read a basic entry in the spreasheet? Yes or No? | Not Applicable | Not Applicable | surname_doIGetIt.txt | Can you read a basic entry in the spreasheet? Yes or No? | No | Not Applicable | Pending, keep watching this space for updates | Pending, keep watching this space for updates | Nothing to note at this time | 2/26/25, 9:44 | 2/26/25, 9:54 | 5 minutes | No | Using the master spreadsheet on tombertin.ca, open up a text file and save it appropriately. Inside the text file, please enter your favourite colour in a sentence of the form "My favourite colour is the colour x.", where x = your favourite colour. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
34 | Work for 2/24/25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
35 | Work for 2/25/25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
36 | 2/20/25 - ICS3U Winter 2025: There will be a 15 question AP-CSP pseudocode multiple-choice safety quiz on 3/6/25. The quiz will last 30 minutes. The quiz will be open book with "open book" defined as having access to "Home Base" Content will be the entirety of AP-CSP Pseudocode that we covered (variables, conditionals and loops). ALL of this content is available to you at: https://drive.google.com/drive/folders/1fRo0RuW8bMMS0eTAlePDcXrUb984RHXK?usp=drive_link | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
37 | Where can you practice APCSP-Psuedocode with a semi-reliable interpreter? See: https://board.dan.onl/ and/or https://pseudo.mycode.run/ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
38 | ICS3U | Looping Practice | Not Applicable | Not Applicable | surname_looping.* | Looping Practice | No | No | Pending, keep watchng this space for updates | Solutions were taken up as a class on 3/3/25 on 10:06 | Pending, keep watchng this space for updates | 2/27/25, 10:09 | Pending, keep watchng this space for updates | 10 minutes | No | Do questions 1 and 5 from the file located at: https://docs.google.com/document/d/1n4f7Znm8vGw0N3qxvosSzt1lMd9voICV/edit?usp=drive_link&ouid=104197643271848554232&rtpof=true&sd=true You can use the PowerPoint slides located at: https://drive.google.com/drive/folders/1AEqpPPYbFvTc5QvjNyx75hZwVysBvUMm?usp=drive_link to help you | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
39 | Work for 2/28/25 - Do: http://tinyurl.com/mvuf6bvw ; Was due at the end of the period on 2/28/25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
40 | 3/3/25, 10:20 - Do ?s 1-4, 7, 10, 12, 14, 16, 20, 24 from the question bank located at: https://docs.google.com/document/d/1qgvk4l216-oO_g2UFmgqnTLjyQ8rQkMb/edit?usp=drive_link&ouid=104197643271848554232&rtpof=true&sd=true | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
41 | 3/4/25, 10:10 - Do (staying aways from robots, lists and procedures): https://docs.google.com/document/d/11ZrYyFl7_3KMBrH6YwKEsEmfZWPF6G5-/edit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
42 | ICS3U | Quiz 1 of 3/5/25 | Not Applicable | Not Applicable | Not Applicable | Quiz 1 of 3/5/25 | No | Not Applicable | Yes | Pending, keep watching this space for updates | Everyone was given credit for impoorly written question 8. | Pending, keep watching this space for updates | Pending, keep watching this space for updates | As previously discussed | Not Applicable | Take the quiz located at: https://tinyurl.com/3pznrtu6 For all questions, choose the best answer. NOTE: There may or may not be more than one correct answer. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
44 | 3/7/25, 10:05 - Do Self-Check questions 21-23 inclusive from: https://drive.google.com/file/d/1vPTUHpZxCV9wUzekLiKSFb-anqd2pi7h/view?usp=drive_link When finished submit your work into the Google Classroom folder known as "Self-Check Re: Algorithms" Due at the beginning of the period on the next day of classes; Solution to question 21 was discussed exhaustively in class on 3/20/25. Other solutions were dropped on 3/20/25 at 12:13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
45 | ICS3U | Roots | Basic Operations | 2 | surname_roots.py | Roots | No | Not Applicable | Pending, keep watchng this space for updates | Pending, keep watchng this space for updates | Pending, keep watchng this space for updates | 3/17/25, 10:04 | Beginning of the period on 3/18/25 | 15 minutes | Yes, if not done. Maximum of 30 minutes extra | 3/17/25, 10:04 - Write a Python program that follows the guidelines set out in the universal template in Home Base (name/date/purpose only for this time and this time only). Home Base is located at: https://drive.google.com/drive/folders/157VhU1WhMUcul5ZtKp_13AEEKJgz9EeP?usp=drive_link Your Python program will calculate the two roots of the quadratic that has the equation of "y = x^2 - 4". Your program will then display your answer(s). NOTE: Starter code is located at: https://drive.google.com/file/d/1-FI40IS2w2np-O-kwY-yIquTQiAXDYmj/view?usp=drive_link and a = 1, b = 0, c = -4 The quadratic formula discussed in class is located at: https://drive.google.com/file/d/1fR1OBW3HQRJUfieaHaDyaS8moVt4mYq7/view?usp=drive_link | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
47 | Work for 3/19/25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
49 | ICS3U | Self-Check Question 21, Chapter 1 Implemented | Basic Operations, algorithms | Lectures 1-3 inclusive | surname_ilovecomputerscience.py | Self-Check Question 21, Chapter 1 Implemented | No | Not Applicable | Pending, keep watchng this space for updates | Pending, keep watchng this space for updates | Pending, keep watchng this space for updates | 3/21/25, 10:00 | Beginning of the period on 3/24/25 | 30 minutes | Yes, if not done. Maximum of 30 minutes extra | Write a Python 3.x computer program based upon a simplification of "Self-Check Question 21". (That simplification is located at: https://drive.google.com/file/d/1Htj3GvfgSgQjcGp5o-v5pl2sHP34J-Pp/view?usp=drive_link ) Your task for this assignment will be to calculate the answer if the cell phone owner always uses more than 300 voice minutes. You must use the universal template to start your code. (The universal template is located at: https://drive.google.com/file/d/1UM-OMyx_ak79cGLDqQf7EhEeHm-gu0BJ/view?usp=drive_link ) Your rubric is located at: https://bit.ly/Source_Code_Rubrics | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
50 | 3/24/25, 10:48 - On 3/25/25, start the lecture with the code in "C:\Winter 2025\ICS3U\Lectures\3 - The Template Continued\2 - Why Use Variables.py" | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
51 | ICS3U | Why does the star in "from math import *" mean "everything"? | Compiler operations, algorithms | Lecture 4 | surname_importAll.*, where * means any file that will open on a 313 workstation | Why does the star in "from math import *" mean "everything"? | No | Not Applicable | Yes | Pending, keep watchng this space for updates | Pending, keep watchng this space for updates | 3/26/25 | Beginning of the period on 3/27/25 | 15 minutes | Yes | Review the source code discussed today in class. It is located at: https://drive.google.com/file/d/16hK7FHM-SLzQGFClvBRO8yfUXVOSpeLq/view?usp=drive_link Note the presence of the "*" symbol in line 10 of the source where it reads "from math import *" Based on your self-taken notes from today's class, explain, in at least 150 words, the historical evolution of the usage of the "*" Re: the Windows Operating System. Your rubric is located at: https://drive.google.com/file/d/1Ul1D-QyHGyklYPo7jJNCzTzi_LTusfLY/view?usp=drive_link You will be evaluated in the "I" domain of the "Focus on Assigned Topic" row of the rubric mentioned. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
53 | 3/28/25, 10:19 (Oudin's Algorithm) - Using the pseudocode given at: https://drive.google.com/file/d/1ZhTZ7k8VooHffW9WjEgbGYdr_Dbc1ay_/view?usp=drive_link , compose Python 3.x source code to compute the date for Easter for the year 2025.; Work-period on 3/31/25 ; NOTE-1: MOD in pseudocode is akin to "%" in Python 3, DIV in pseudocode is akin to "//" in Python 3; NOTE-2: The following test case will be used to mark your work... Input = 2025, Output = "Month = 7, Day = 20"... Intermediate values = {a = 11, b = 20, c = 25, d = 5, e = 0, f = 1, g = 6, h = 23, i = 6, k = 1, l = 6, m = 0} | A domain... As per the rubric: If mark = 7/10, test case has failed (correct answer not produced); If mark = 8/10 or 9/10, improper formatting of output has occurred (typically no "Hello" or "Goodbye") | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
54 | 4/1/25, 10:42 - For homework, cursorily read: https://drive.google.com/drive/folders/1F1Fkc5OCOWdnAzUAVy1VJEW4fywl4yHy?usp=drive_link Be ready to discuss this material fully next day. A homework check may or may not be conducted. Submit your evidence of homework completion into the Google Classroom folder known as "Homework Check of 4/2/25" | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
55 | 4/1/25, 16:26 - Where can I find artificial intelligence articles/items that Mr. Bertin finds interesting? Point your browser of choice at: https://drive.google.com/drive/folders/1xGjTvDQQzfF3Ah6hVo4IYWYUfA0rz3wC?usp=drive_link | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
56 | 4/2/25, 11:27 - "Sir, how does a colour laser printer work?" See "How a Laser Printer Creates in Colour" which is located at: https://drive.google.com/file/d/1cYPhTtFx8AsZNEzr_yT1dgPzbL3QNLg_/view?usp=drive_link | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
57 | 4/3/25, 10:48 - Continue with "C:\Winter 2025\ICS3U\Lectures\5 - Programming with Numbers and Strings II\5.png" next class | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
58 | 4/7/25, 10:02 - Using Mr. Bertin's lecture of today, what concepts were discussed? (HINT: abs and kernel ; why does the use of abs not require "from math import *" (without the quotes)?) 50 words minimum; 5 minutes to complete ; Name = irrelevant as long as your surname is in the title (preferred file format = .TXT) ; Task is due at: 10:12 into the Google Classroom folder known as "abs and kernel" Your rubric is located at: https://docs.google.com/document/d/1vXt6XesHMsOBJlscCwaGLMYQXY-M4cHz/edit?usp=drive_link&ouid=104197643271848554232&rtpof=true&sd=true | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
60 | Work for 4/8/25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
62 | 4/10/25, 10:42 - Do: https://drive.google.com/file/d/1Ot4Z2X9yei-fcTEZPwugRomaxOz0MVt8/view?usp=drive_link ; Work is due into the drop box known as "Two Integers and Various Operations" ; Drop dead date of 4/16/25 @ 23:59 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
63 | 4/11/25 - Work-period for the assignment known as "Two Integers and Various Operations"; Official due date for that assignment not yet assigned; Walk-through at end of class on 4/11/25 revealed the vast majority of students to be finished this assignment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
64 | Work for 4/14/25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
65 | Work for 4/15/25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
67 | 4/16/25, 10:02 (ax + b = 0; p. 106, #6 of Carter) - Do: Write a program that solves an equation of the form ax+b = 0 by first prompting the user for the values of a and b, then solving the equation and printing the results. The program should take appropriate action if a is zero. Dropbox = "ax + b" (without the quotes) ; Rubric = https://bit.ly/Source_Code_Rubrics ; 4/17/25 - In-class work-time given until 10:18 | https://drive.google.com/drive/folders/12xDc70o6MnEwLVyjGptBtIIDGhBAF_x9?usp=drive_link | https://www.youtube.com/watch?time_continue=5&v=Q8CkQD3D8cA&embeds_referring_euri=https%3A%2F%2Fwww.perplexity.ai%2F&embeds_referring_origin=https%3A%2F%2Fwww.perplexity.ai&source_ve_path=Mjg2NjY | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
70 | 4/22/25, 10:05 (Season Determinator) - Do: Problem Statement.png which is located at: https://drive.google.com/drive/folders/1G8Icpyp4BylshmmCMfmV15g-q9VjOH6N?usp=drive_link ; Lecture Number(s) on Which Current Assignment Is Based = 7, 8, 8.1; Filename Submission Formats = surname_code_seasons.py (source code); Estimated Time to Complete = 75 minutes, Due Date = 4/23/25 @ 23:59; Google Classroom submission folder = “Season Determinator” (without the quotes); Rubric is located at: https://bit.ly/Source_Code_Rubrics | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
71 | 4/23/25, 09:39 - Generate your code name and submit it into the Google Classroom dropbox known as "What is my code name?" | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
72 | 4/24/25, 10:19 (Parabola) - Fully design (full design is described at: https://drive.google.com/file/d/11pNVrtDu5U2cAZ72cBCf3P3ZHIgg6ETt/view?usp=drive_link ) and code a Python program that solves the problem given at: https://drive.google.com/file/d/1pfSYygLCBhUM_nE_y6S2VKZ9n34mLXfw/view?usp=drive_link You can assume valid user input. Submission Formats = surname_code_parabola.py (source code) and surname_docs_parabola.txt (design); Estimated Time to Complete = 75 minutes, Due Date = 4/25/25 @ 23:59; Google Classroom submission folder = “Parabola” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
73 | Where can I find "Genny's Design" (Wilcock's Design Methodology/Full Design) described in full? Point your browser of choice at: https://drive.google.com/drive/folders/1WUFj0kSOW6LHWeF9WBaw-LKaIRk-ct9X?usp=drive_link | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
74 | Need to circle back and go over Lecture 8.1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
75 | 4/25/25, 12:15 - Please help out a Data Management student by taking their survey: https://forms.office.com/r/HSQqhs6rgh | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
76 | Work for 4/28/25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
77 | Work for 4/29/25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
78 | 4/30/25, 09:55 - Do: https://drive.google.com/file/d/1EW_EbwkTGMNDdsWKdRJF7hp-0_GJDGKY/view?usp=drive_link Required documentation = Step 3 (algorithm). File submission folder = "Supermarket Coupon" (without the quotes); File name format = surname_coupon.py (source code) and surname_coupon.txt (documentation); Work-period given after assigned on 4/30/25 ; Due at 5/1/25 @ 23:59 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
79 | 5/14/25 - A twenty (20) question multiple-choice quiz will be administered. More details to follow. A review period will be given on 5/13/25; Content responsibles up to and including Lecture 15. 30 minutes will be given to answer all the questions. Focus your review on the questions given out during review and on lectures = {4, 5, 5.1, 6, 7, 8, 8.1, 11, 11A, 12, 14, 15} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
80 | 5/2/25, 10:08 - Do question R4.1 only. It is located at: https://drive.google.com/file/d/1MDgsBV8Lx91VL1ueFS5tMhITHsy__-Z6/view?usp=drive_link No design is required. On 5/6/25, students were asked to submit what code the do have for question R4.1 into the Google Classroom dropbox known as "Question R4.1" Solutions were taken up on 5/6/25. This item will *NOT* be used in a final overall mark calculation. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
81 | Work for 5/5/25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
82 | 5/6/25, 10:10 ("Range", P4.5 of H) - Write a program that reads a set of floating-point values. Ask the user to enter the values, then print the range, that is the difference between the smallest and largest. You are required to submit design. However, the only design element required is Step 3 (an algorithm). Our full design methodology is described at: https://drive.google.com/drive/folders/1WUFj0kSOW6LHWeF9WBaw-LKaIRk-ct9X?usp=drive_link When finished, submit your source code with a filename convention of surname_range.py and your design with a filename convention of surname_range.txt (Step 3 (algorithm)) into the Google Classroom file folder known as "Range" Full work-period on 5/7/25. Work due on 5/7/25 @ 23:59 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
83 | 5/8/25, 09:41 - Write a Python program that will print a table of values of the function f(x) = 3x + x - 9 for x = 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 and 1024. Design is not required. When finised, submit your source code with a file format of surname_tableofvalues.py into the Google Classroom file folder named "Table of Values" Table of Values is officially due at 23:59 on 5/12/25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
84 | finished chapter 4 of H | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
85 | 5/12/25, 09:40 (Prime Numbers) - Fully design (full design is described at: https://drive.google.com/file/d/11pNVrtDu5U2cAZ72cBCf3P3ZHIgg6ETt/view?usp=drive_link ) and code a Python program that solves the problem: Write a program that prompts the user for an integer and then prints out all prime numbers up to that integer. For example, when the user enters 20, the program should print "2, 3, 5, 7, 11, 13, 17, 19" Recall that a number is a prime number if it is not divisible by any number except 1 and itself. You can assume valid user input. Submission Formats = surname_code_primes.py (source code) and surname_docs_primes.txt (design); Estimated Time to Complete = 150 minutes, Due Date = 5/15/25 @ 23:59; Google Classroom submission folder = “Prime Numbers” NOTE: A full work-period was given on 5/15/25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
86 | 5/13/25, 09:26 (Quiz Review) - Do: https://docs.google.com/document/d/142C7-F69oHom0qv2o-WCwAOu0t2Rcdur/edit?usp=drive_link&ouid=104197643271848554232&rtpof=true&sd=true to prepare for your quiz of tomorrow. (Answers are at the bottom of the file. NOTE: "x += 1" is the same as "x = x + 1") Focus your review on the questions given out during review and on lectures = {4, 5, 5.1, 6, 7, 8, 8.1, 11, 11A, 12, 14, 15} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
87 | 5/14/25, 09:27: Do: https://docs.google.com/document/d/1-FPqetO-tCPXFingxTZ_baOUBGHzi9Zt/edit?usp=drive_link&ouid=104197643271848554232&rtpof=true&sd=true You have thirty (30) minutes to complete the questions located at the previous URL. This quiz is closed book (you may use a computer to view the questions only). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
88 | 5/16/25, 11:05 - FROM THIS POINT FORTH IN ICS3U, EVERY PIECE OF CODE SUBMITTED MUST IMPLEMENT AND ILLUSTRATE PROPER SUB-PROGRAMMING (FUNCTIONS) TECHNIQUES. PLEASE SEE MR. BERTIN IF UNCLEAR. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
89 | 5/20/25, 13:38 - Walked through H's cubes.py and finished with a function calling a function | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
90 | On 5/22/25. Students will read Section 5.3 of H and perform Self-Check exercises 10-12, R5.12 (after I do f(-1) with them); Provide all the necessary pages for them in one big PDF | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
91 | 5/22/25, 14:56 - What is a "program trace"? - Homework for 5/22/25; Dropbox = "What is a program trace"; Due at 23:59 on 5/22/25; HINT: Point your browswer of choice at: https://drive.google.com/drive/folders/1iJKLRe4jBys3-tszCiOwxR-N9wG1qhmr?usp=drive_link | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
92 | 5/23/25, Beginning of the period (Quiz 2, Alternate) - Do: https://docs.google.com/document/d/1q6EjeSXKj3Y1XtkVuJolY5cB0JvQ0Q1_/edit?usp=drive_link&ouid=104197643271848554232&rtpof=true&sd=true You have thirty (30) minutes to complete the questions located at the previous URL. This quiz is closed book (you may use a computer to view the questions only). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
93 | 5/23/25, 10:19 - Students will read Section 5.3 of H and perform Self-Check exercises 10-12, R5.12 (after I do f(-1) with them); Further information is located at: https://drive.google.com/drive/folders/1yLMOmYV8UZFqSJznfXO4dtaHJkiXPcba?usp=drive_link | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
94 | 5/26/25, 10:19 (Mark Twain Assignment__P5.8 of H) - P5.8 of H assigned; Do P5.8 which is located at: https://drive.google.com/file/d/1JXPH_9iSQYVTgQBnMl31pEtrgpQTTphV/view?usp=drive_link ; This assignment is due on 5/27/25 @ 23:59; Submit your source code and Wilcock Design Methodology algorithm/pseudocode (Step #3) into the Google Classroom folder known as "Mark Twain Assignment__P5.8 of H" NOTE: Helper files are located at: https://drive.google.com/drive/folders/120btayZvBUZw1i6tYjb5k5AfDnu1ltE5?usp=drive_link | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
95 | 5/27/25, 10:33 - Culminating = 3 of a kind determinator (Poker)... showed student's graphics/make a card deck visual that goes from L to R | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
96 | Work for 5/28/25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
97 | 5/29/25, 17:15 (Homework for 5/29/25) - Spend no more than thirty (30) minutes digesting/ruminating/reflecting/reading the material located at: https://drive.google.com/drive/folders/1XgAvEiPgkuEcuZZIxhxRg0P-G8oXEiOG?usp=drive_link Your rubric is located at: https://drive.google.com/drive/folders/1FD8Aix7aQVL99o6yEqUxW4LzvOd6JYpw?usp=drive_link | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
98 | 5/30/25, 09:06 - For Friday, May 30, 2025, Mr. Bertin’s ICS3U Period 2 class, his TEJ2O Period 4 class, his TER3M Period 5 class, and his TER4M Period 5 class are to report to room 212. All previously assigned tasks will be delayed by one (1) school day. Thank you. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
99 | 6/2/25, 10:20 - Scope (Section 5.8 is next) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
100 | 6/2/25, 10:20 - Played the following quick overview Re: playing cards: https://www.youtube.com/watch?v=VJ1BsjEXHdM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
101 | ICS3U | Culminating - Design | Various | Everything up to and including Lecture 25 | surname_culminating_design.docx | Culminating - Design | No | Not Applicable | Yes | Pending, keep watching this space for updates | Pending, keep watching this space for updates | Beginning of the class on 6/3/25 | End of the class on 6/3/25 | 60 minutes | No | After consulting (for 10 minutes maximum) with as many of your peers as you wish (or not), perform a complete "Genny's Design" (Wilcock's Design Methodology/Full Design) on the problem that is located at: https://drive.google.com/drive/folders/1YgkrcHBd--eQXr8v3zkvuCcvLwXXiViQ?usp=drive_link The expectation is that source code NOT be produced. NOTE: Where is “Genny’s Design” described in full? Point your browser of choice at: https://drive.google.com/drive/folders/1WUFj0kSOW6LHWeF9WBaw-LKaIRk-ct9X?usp=drive_link AND this task is "closed book except for the ICS3U Lectures folder" ALSO: Deck of Cards Visualized as the Numbers 1 Through 52 Inclusive.png is located at: https://drive.google.com/file/d/1d9MD2w8GroYJs7bDiSXXr1fWLMyuh_L9/view?usp=drive_link | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
102 | ICS3U | Culminating - Code | Various | Everything up to and including Lecture 25 | surname_culminating_code.py | Culminating - Code | No | Not Applicable | Yes | Pending, keep watching this space for updates | Pending, keep watching this space for updates | Beginning of the class on 6/4/25 | End of the class on 6/4/25 | 45 minutes | No | After consulting (for 10 minutes maximum) with as many of your peers as you wish (or not), write a Python 3.0 program (source code) that solves the problem statement located at: https://docs.google.com/document/d/1YpBEATEY4mRvaGEXuKFdD5InI5IhR8Qg/edit?usp=drive_link&ouid=104197643271848554232&rtpof=true&sd=true The expectation is that design NOT be produced. It is permitted to use your design from yesterday to assist with your development of this source code. NOTE: This task is "closed book except for the ICS3U Lectures folder" To be clear, it is permitted to use your work-product (your design for the 3 of a kind determinator) of yesterday. ALSO: Deck of Cards Visualized as the Numbers 1 Through 52 Inclusive.png is located at: https://drive.google.com/file/d/1d9MD2w8GroYJs7bDiSXXr1fWLMyuh_L9/view?usp=drive_link | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
103 | 6/4/25, 09:58 - Today's "Celebration of the Eucharist (Mass)" particulars are located at: https://drive.google.com/drive/folders/1hj7uhLBhc1uvGKY_zMGl0Ypk8aUlizcP?usp=drive_link | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
104 | 6/6/25, 09:38 - Quiz of 6/6/25 is located at: https://docs.google.com/document/d/17C84tZeUklUMQeFv_4zAl-9NOsiTOAIM/edit?usp=drive_link&ouid=104197643271848554232&rtpof=true&sd=true You have thirty (30) minutes to complete the questions located at the previous URL. This quiz is closed book (you may use a computer to view the questions only). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
105 | 6/6/25, 10:19 (Self Check Problems and Review Questions) - Point your browser of choice at: https://drive.google.com/file/d/1BrOsGLmdreAuUh43Q8gjFEZCGDRCrdIU/view?usp=drive_link and do the work therein. When finished, upload your work (file format = surname_SelfCheckAndReview.docx) into the Google Classroom file folder known as "Self Check Problems and Review Questions" Your rubric is located at: https://docs.google.com/document/d/1Kh1RzsNBbYN1iZyWVI8r66c9A1TEji8G/edit?usp=drive_link&ouid=104197643271848554232&rtpof=true&sd=true Estimate time to complete = 30 minutes If not done, this is homework (double-time (30 minutes) for maximum). Due date = beginning of class next day. ; Extension granted until 6/10/25 @ the beginning of the period ; Solutions were posted to the course's "Solutions and_or Exemplars" on 6/10/25, 11:03 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
106 | 6/9/25, End of the period - Period 3 lunch session Re: scope will be held | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
107 | 6/9/25, 09:45 - Quiz 1 redo of 6/9/25 is located at: https://docs.google.com/document/d/1ko5FK1ecm7srILjDg-AnEdORpwmdAdKH/edit?usp=drive_link&ouid=104197643271848554232&rtpof=true&sd=true You have thirty (30) minutes to complete the questions located at the previous URL. This quiz is closed book (you may use a computer to view the questions only). This quiz can only help you. The higher of (your original quiz 1 mark and this quiz) will be used to determine your final overall grade. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
108 | 6/10/25, 10:35 - Quiz 2 redo is scheduled for 6/13/25 You have thirty (30) minutes to complete the questions located at the previous URL. This quiz is closed book (you may use a computer to view the questions only). This quiz carries some risk. If you score lower, *THAT* lower mark will make its way into your final overall grade. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
109 | 6/11/25, 10:15 (BubbleSort) - Do the work described in "0 - Task.pdf" and "1 - Problem.png" Those files are located at: https://drive.google.com/drive/folders/1n97Qupr1lp9aRg1YyRQI3HN3IJl05nPu?usp=drive_link You may use the code implemented (written) in P12.6 to complete the task described in "1 - Problem.png" Lecture Number(s) on Which Current Assignment Is Based = 31; Filename Submission Formats = surname_code_BubbleSortImplemented.py (source code) and surname_analysis.docx (for all non-source code work-product); Estimated Time to Complete = 75 minutes, Due Date = End of the period on 6/12/25; Google Classroom submission folder = “BubbleSort” (without the quotes); Rubrics are located at: https://bit.ly/Source_Code_Rubrics (for source code) and https://docs.google.com/document/d/1Kh1RzsNBbYN1iZyWVI8r66c9A1TEji8G/edit?usp=drive_link&ouid=104197643271848554232&rtpof=true&sd=true (for non-source code work-product) |