Skip to content

Commit 3e9f5ac

Browse files
committed
removed pogil
1 parent 63f6120 commit 3e9f5ac

File tree

7 files changed

+21
-65
lines changed

7 files changed

+21
-65
lines changed

_sources/Unit3-If-Statements/topic-3-1-booleans.rst

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -375,26 +375,17 @@ the value of a Boolean expression. When you see ``!``, think of the word "not".
375375
376376
377377
378-
|Groupwork| Programming Challenge : Prime Numbers POGIL
378+
|Groupwork| Programming Challenge : Prime Numbers
379379
-------------------------------------------------------
380-
381-
.. |pogil| raw:: html
382-
383-
<a href="https://pogil.org/about-pogil/what-is-pogil" target="_blank">POGIL</a>
384-
385-
.. |pogil role| raw:: html
386-
387-
<a href="https://docs.google.com/document/d/1_NfNLWJxaG4qZ2Jd2x8UctDS05twn1h6p-o3XaAcRv0/edit?usp=sharing" target="_blank">POGIL role</a>
388-
380+
389381
.. |Numberphile video| raw:: html
390382

391383
<a href="https://www.youtube.com/watch?v=M7kEpw1tn50" target="_blank">Numberphile video</a>
392384

393-
394-
395-
We encourage you to do this activity as a |POGIL| (Process Oriented Guided Inquiry Learning) group activity or using Think-Pair-Share collaboration. POGIL groups are self-managed teams of 4 students where everyone has a |pogil role| and works together to solve the problems, making sure that everyone in the team participates and learns.
396385

397-
In this activity, you will use boolean expressions to explore prime numbers. A prime number is an integer number that is only divisible by 1 and itself. For example, 3 is a prime number because it's only divisible by 1 and 3 and no other numbers, but 4 is not a prime number because it's divisible by 2 as well as 1 and 4.
386+
In this activity, you will use boolean expressions to explore prime numbers.
387+
A prime number is an integer number that is only divisible by 1 and itself.
388+
For example, 3 is a prime number because it's only divisible by 1 and 3 and no other numbers, but 4 is not a prime number because it's divisible by 2 as well as 1 and 4.
398389

399390
Prime numbers are very useful in encryption algorithms because they can be used as keys for encoding and decoding. If you have the key, you can use it to divide a large number that represents something encrypted to decode it, but if you don't have the key, it's very hard to guess the factors of a large number to decode it. If you're curious about this, watch this |Numberphile video|.
400391

_sources/Unit3-If-Statements/topic-3-5-compound-ifs.rst

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -461,28 +461,19 @@ Both ``&&`` and ``||`` use **short circuit evaluation**. That means that the se
461461
else System.out.println("second case");
462462
463463
464-
|Groupwork| Programming Challenge : Truth Tables POGIL
464+
|Groupwork| Programming Challenge : Truth Tables
465465
------------------------------------------------------
466-
467-
.. |pogil| raw:: html
468-
469-
<a href="https://pogil.org/about-pogil/what-is-pogil" target="_blank" style="text-decoration:underline">POGIL</a>
470-
471-
.. |pogil role| raw:: html
472-
473-
<a href="https://docs.google.com/document/d/1_NfNLWJxaG4qZ2Jd2x8UctDS05twn1h6p-o3XaAcRv0/edit?usp=sharing" target="_blank" style="text-decoration:underline">POGIL role</a>
474-
466+
475467
.. |venn diagram| raw:: html
476468

477469
<a href="https://docs.google.com/document/d/1lpjk0LS_KdAddRurMayJZmaFzeyEg4FyhviZcSTXvtU/edit?usp=sharing" target="_blank" style="text-decoration:underline">Venn diagram</a>
478-
479-
We encourage you to do this activity as a |POGIL| (Process Oriented Guided Inquiry Learning) group activity. POGIL groups are self-managed teams of up to 4 students where everyone has a |pogil role| and works together to solve the problems, making sure that everyone in the team participates and learns.
480-
481-
Explore the following problems with your group:
482470

471+
Explore the following problems:
483472

484473

485-
1. Draw or print a |Venn diagram| of 4 intersecting circles. Put the names of the 4 people in your group one in each circle. Write down the age of each person in your group in the circles. If two or more people are the same age, put the age in the intersecting parts of their circles. Write a Boolean expression that compares the age of each person in the group using ==, <, >, and &&, for example Ada's age > Alan's age && Alan's age == Grace's age. Then, ask each person in your group their favorite movie. If two or more people have the same favorite movie, put the movie in the intersecting parts of their circles. Write a Boolean expression that compares the favorite movies in the group using ==, !=, and &&, for example Ada's movie == Alan's movie && Alan's movie != Grace's movie. Think of 1 more comparison and write it in the circles and as a Boolean expression. Share the Boolean expressions with the class. (Thank you to Jill Westerlund of Hoover High School and Art Lopez of Sweetwater High School for this activity suggestion).
474+
1. Draw or print a |Venn diagram| of 4 intersecting circles. Put the names of 4 people in each circle. Write down the age of each person in the circles.
475+
If two or more people are the same age, put the age in the intersecting parts of their circles.
476+
Write a Boolean expression that compares the age of each person in the group using ==, <, >, and &&, for example Ada's age > Alan's age && Alan's age == Grace's age. Then, ask each person in your group their favorite movie. If two or more people have the same favorite movie, put the movie in the intersecting parts of their circles. Write a Boolean expression that compares the favorite movies in the group using ==, !=, and &&, for example Ada's movie == Alan's movie && Alan's movie != Grace's movie. Think of 1 more comparison and write it in the circles and as a Boolean expression. Share the Boolean expressions with the class. (Thank you to Jill Westerlund of Hoover High School and Art Lopez of Sweetwater High School for this activity suggestion).
486477

487478
2. Write the sentence "If it's sunny, OR if the temperature is greater than 80 and it's not raining, I will go to the beach." as a Java if statement using an int variable ``temperature`` and boolean variables ``sunny`` and ``raining``. If the conditional is true, print out "Go to the beach!". So, you will go to beach on days that it is sunny in any temperature, or you will go to the beach on days when the temperature is over 80 degrees and it's not raining.
488479

_sources/Unit3-If-Statements/topic-3-6-DeMorgan.rst

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -190,24 +190,15 @@ Often, you can simplify boolean expressions to create equivalent expressions. Fo
190190
}
191191
192192
193-
|Groupwork| Programming Challenge : Truth Tables POGIL
193+
|Groupwork| Programming Challenge : Truth Tables
194194
------------------------------------------------------
195195

196-
.. |pogil| raw:: html
197-
198-
<a href="https://pogil.org/about-pogil/what-is-pogil" target="_blank" style="text-decoration:underline">POGIL</a>
199-
200-
.. |pogil role| raw:: html
201-
202-
<a href="https://docs.google.com/document/d/1_NfNLWJxaG4qZ2Jd2x8UctDS05twn1h6p-o3XaAcRv0/edit?usp=sharing" target="_blank" style="text-decoration:underline">POGIL role</a>
203-
204196
.. |this worksheet| raw:: html
205197

206198
<a href="https://docs.google.com/document/d/1Oa_hlzjunYMoRRiMX0A0nFjk7JiTh7EGfIVM9bQ_BIo/edit?usp=sharing" target="_blank" style="text-decoration:underline">this worksheet</a>
207199

208-
We encourage you to do this activity as a |POGIL| (Process Oriented Guided Inquiry Learning) group activity. POGIL groups are self-managed teams of up to 4 students where everyone has a |pogil role| and works together to solve the problems, making sure that everyone in the team participates and learns.
209200

210-
Explore the following problems with your group. You may use |this worksheet| to complete your truth tables. Assume that x is an integer value, for example -1, 0, or 1.
201+
Explore the following problems. You may use |this worksheet| to complete your truth tables. Assume that x is an integer value, for example -1, 0, or 1.
211202

212203
1. Complete a truth table for the boolean expression: !(x == 0 || x >= 1). Is this the set of positive or negative numbers? Is the expression true when x is positive? Or is it true when x is negative? You can try out the values when x is 1 or -1 or 0. Note that 0 is not positive or negative. You can try running the code below to check your answer.
213204

@@ -220,7 +211,7 @@ Explore the following problems with your group. You may use |this worksheet| to
220211

221212
5. Test your answers using the active code window below.
222213

223-
6. Complete the following exercises 3-6-3 through 3-6-7 in your POGIL groups.
214+
6. Complete the following exercises 3-6-3 through 3-6-7.
224215

225216
.. activecode:: code3_6_2
226217
:language: java

_sources/Unit4-Iteration/topic-4-5-loop-analysis.rst

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -258,21 +258,10 @@ For the example above, the outer loop executes 4-0+1= 5 times and the inner 9-0+
258258

259259

260260

261-
|Groupwork| Programming Challenge : POGIL Analyzing Loops
261+
|Groupwork| Programming Challenge : Analyzing Loops
262262
----------------------------------------------------------
263-
264-
.. |pogil| raw:: html
265-
266-
<a href="https://pogil.org/about-pogil/what-is-pogil" target="_blank">POGIL</a>
267-
268-
.. |pogil role| raw:: html
269-
270-
<a href="https://docs.google.com/document/d/1_NfNLWJxaG4qZ2Jd2x8UctDS05twn1h6p-o3XaAcRv0/edit?usp=sharing" target="_blank">POGIL role</a>
271-
272-
273-
We encourage you to do this activity as a |POGIL| (Process Oriented Guided Inquiry Learning) group activity. POGIL groups are self-managed teams of up to 4 students where everyone has a |pogil role| and works together to solve the problems, making sure that everyone in the team participates and learns.
274-
275-
Do the following exercises in your group. Make sure you draw the trace tables keeping track of all the variables in the loops. Use the formulas to determine how many times the loops run. If your group finishes early, do some of the multiple-choice problems in the 4.6 Practice and Summary section of this unit.
263+
264+
Do the following exercises. Make sure you draw the trace tables keeping track of all the variables in the loops. Use the formulas to determine how many times the loops run. If your group finishes early, do some of the multiple-choice problems in the 4.6 Practice and Summary section of this unit.
276265

277266

278267
.. mchoice:: q4_5_3

_sources/Unit6-Writing-Classes/topic-6-10-social-impacts.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,10 @@ Here are some other interesting videos to watch about bias in algorithms:
6565
<li><a href="https://www.youtube.com/watch?v=7lpCWxlRFAw" target="_blank">A report on police crime prediction software and bias</a></li>
6666
</ul>
6767

68-
|Groupwork| POGIL Groupwork: Impacts of CS
68+
|Groupwork| Impacts of CS
6969
----------------------------------------------
7070

71-
In POGIL groups, choose a software application that has social and ethical implications. Discuss the beneficial and harmful effects of this software application. Discuss the ethical problems that may arise and how programmers can try to avoid them. Prepare a presentation for your class.
71+
hoose a software application that has social and ethical implications. Discuss the beneficial and harmful effects of this software application. Discuss the ethical problems that may arise and how programmers can try to avoid them. Prepare a presentation for your class.
7272

7373

7474
Summary

_sources/Unit6-Writing-Classes/topic-6-3-comments-conditions.rst

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -252,12 +252,6 @@ One very popular type of agile development is called **Scrum**. The following sh
252252
253253
|Groupwork| Group Exercise
254254
255-
.. |pogil game| raw:: html
256-
257-
<a href="https://www.agilesparks.com/blog/wake-up-in-the-morning-game/" target="_blank">Wake Up In the Morning Game</a>
258-
259-
Try the |pogil game| in groups to practice the iterative and incremental agile development process.
260-
261255
262256
|Groupwork| Programming Challenge : Comments and Conditions
263257
-----------------------------------------------------------

_sources/Unit8-ArrayList/topic-8-7-data-ethics.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,10 @@ Here are some interesting video resources about data collection and data privacy
6666

6767

6868

69-
|Groupwork| POGIL Groupwork: Data Privacy
69+
|Groupwork| Groupwork: Data Privacy
7070
----------------------------------------------
7171

72-
In POGIL groups, explore a popular app or web site and its data collecting practices. Explain the risks to privacy
72+
Explore a popular app or web site and its data collecting practices. Explain the risks to privacy
7373
from collecting and storing personal data on computer
7474
systems. Discuss the ethical and legal problems that may arise and how programmers can try to avoid them. Design a poster describing the data privacy issues for your chosen app or web site for your class.
7575

0 commit comments

Comments
 (0)