생명과학1 유전 문제 중 한 유형을 만들어주는 프로그램을 짜봤습니다.
중간1,다인자3(10.06).hwp
중간1,다인자3(10.06) 답지.hwp
안녕하세요. 산업공학과 휴학 후 군 복무 중인 사람입니다.
수능 판을 떠난 지는 꽤 시간이 지났는데, 군대 선임 한 분께서 생1을 수능을 보시는데 유전 문제 중 특정 유형에 대한 풀이 연습을 더 하고 싶다는 말씀을 하시길래, 할 것도 없고 해서 코린이지만 파이썬으로 해당 유형의 문제를 만들어주는 프로그램을 짜봤습니다.
프로그램을 돌려보면 4~50프로 정도는 꽤 괜찮은 문제가 나오는 것 같은데, 그 중 일부를 파일로 첨부하여 올려보도록 하겠습니다. 혹시 관심 있으신 분들은 풀어보시고, 반응이 좋으면 만들어진 문제를 더 간간히 더 업로드 하겠습니다.
문제 유형은 올해 6평 14번, 9평 15번 유형이구요(자녀의 최대 표현형 개수 / 자녀의 특정 표현형 확률 계산 문제), 지난 기출의 기조 이후에 올 수능에 진화형으로 나올 수 있을 만한 중간유전 1쌍, 다인자 유전 3쌍이 나오도록 만들어졌습니다. (완전우성/중간유전/다인자유전 각각에서 몇 쌍의 유전 인자를 사용하여 문제를 만들지는 프로그램 내부에서 설정이 가능합니다.)
오류가 있을 수도 있습니다. 알려주시면 감사히 생각하고 반영해서 디버깅에 참고해보겠습니다.
+ 추가: 현재 자녀의 최대 표현형 개수를 구하는 문제는 오류 빈도가 높은데, 그나마 오류가 나지 않은 건 너무 난이도가 괴랄하게 어렵더군요... 코드 어디가 문제인지 확인 후 업데이트 해보겠습니다.
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
문제를 가져오는 걸 넘어서서 인젠 문제를 만드는 프로그램을 만드네
이것이 공대생인가
문제: 생명과학 문제를 만드시오
와 프로그래밍ㄷㄷ잘풀겠슴다!
https://orbi.kr/00039929457 여기에 더 편하게 보실 수 있게 편집한 버젼도 있으니 이걸로 보세요ㅎㅎ 6문제 더 추가되어있습니다